Description: After entering a textbox to edit, if the textbox was deleted and deletion undone right before that, using redo will crash Draw. Steps to Reproduce: 1. Create new Draw document 2. Create a text box with some text 3. Delete the textbox 4. Undo deletion 5. Enter textbox to edit it (do not do anything) 5. Redo deletion Actual Results: Crash Expected Results: Text box deletion/nothing (nothing to undo in textbox) Reproducible: Always User Profile Reset: No Additional Info: Crash report: https://crashreport.libreoffice.org/stats/crash_details/e80d3f83-4ad4-4505-bbe9-31be4c50f151
Crash confirmed. Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community Build ID: 0224d859b8a497779611cc15943c017ec42f9b90 CPU threads: 8; OS: Windows 10.0 Build 19043; UI render: Skia/Raster; VCL: win Locale: fi-FI (fi_FI); UI: en-US Calc: CL
Reproduced in Version: 7.3.0.0.alpha0+ / LibreOffice Community Build ID: fbe183bbb05220a4ccc51952445b1797bb498403 CPU threads: 4; OS: Linux 5.10; UI render: default; VCL: gtk3 Locale: en-US (en_US.UTF-8); UI: en-US Calc: threaded and Version: 5.2.0.0.alpha0+ Build ID: 3ca42d8d51174010d5e8a32b96e9b4c0b3730a53 Threads 4; Ver: 5.10; Render: default; Locale: en-US (en_US.UTF-8)
Created attachment 174686 [details] GDB trace of crash Arch Linux 64-bit Version: 7.3.0.0.alpha0+ / LibreOffice Community Build ID: a58b9010b38ca43d4b3a2b30fcd6bec28db1b344 CPU threads: 8; OS: Linux 5.13; UI render: default; VCL: kf5 (cairo+xcb) Locale: fi-FI (fi_FI.UTF-8); UI: en-US Calc: threaded Built on 31 August 2021
Hi Mark, Since you fixed bug 131634 I thought you might be interested in this issue
This regressed from the same commit Caolán identified in bug 131634 comment 7. https://cgit.freedesktop.org/libreoffice/core/commit/?id=12a4200e8ff7f045efcc7e9d15a24b15b248c437 author Armin Le Grand <alg@apache.org> 2012-08-09 08:42:27 +0000 committer Caolán McNamara <caolanm@redhat.com> 2013-05-28 15:55:23 +0100 Related: #i120498# Enhanced Undo/Redo and user experience...
Seems to be fixed in the following: Version: 7.3.2.2 (x64) / LibreOffice Community Build ID: 49f2b1bff42cfccbd8f788c8dc32c1c309559be0 CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win Locale: en-US (en_US); UI: en-US Calc: threaded Setting to NEEDINFO
Yes, this seems to be fixed in 7.3.0.3, redoing is greyed out when the caret is in the textbox.