Bug 161712 - Crash when undoing fill down while in edit mode
Summary: Crash when undoing fill down while in edit mode
Status: NEEDINFO
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-20 10:53 UTC by Heiko Tietze
Modified: 2024-06-21 11:48 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Heiko Tietze 2024-06-20 10:53:40 UTC
Enter some content, ensure being in edit mode, fill down, and undo => crash. Does not happen after escape or when not in edit mode. Likely an issue for many other commands too; we should verify whether commands make sense in edit mode.
Comment 1 m_a_riosv 2024-06-21 01:05:57 UTC
Sorry @Heiko, how to fill down while in edit mode?
Comment 2 Stéphane Guillou (stragu) 2024-06-21 04:55:49 UTC
Couldn't reproduce, I tried these steps:

1. Select range A1:A5
2. Press F2 to enter Edit Mode in cell A1
3. Enter number "1"
4. Ctrl + D to fill down (does not fill down; can't use handle, see bug 93298)
5. Undo

No crash.

Version: 24.2.4.2 (X86_64) / LibreOffice Community
Build ID: 51a6219feb6075d9a4c46691dcfe0cd9c4fff3c2
CPU threads: 8; OS: Linux 6.5; UI render: default; VCL: gtk3

Which steps did you use, Heiko?
Comment 3 Heiko Tietze 2024-06-21 06:06:23 UTC
1. Insert 1 in B2
2. Enter + up (to finish input and refocus the cell; immediately after the input nothing happens on ctrl+D)
3. ctrl+D => cell becomes empty
4. ctrl+Z => crash

Version: 24.2.4.2 (X86_64) / LibreOffice Community
Build ID: 420(Build:2)
CPU threads: 32; OS: Linux 6.9; UI render: default; VCL: kf6 (cairo+xcb)
Locale: de-DE (en_US.UTF-8); UI: en-US
24.2.4-2
Calc: threaded
Comment 4 Stéphane Guillou (stragu) 2024-06-21 11:48:49 UTC
No crash in:

Version: 24.2.4.2 (X86_64) / LibreOffice Community
Build ID: 51a6219feb6075d9a4c46691dcfe0cd9c4fff3c2
CPU threads: 8; OS: Linux 6.5; UI render: default; VCL: gtk3

Nor with kf5 or gen VCL plugins.

kf6-specific?