Bug 111187 - CRASH: Crash clicking somewhere in the sheet after adding a textbox with zero undo steps
Summary: CRASH: Crash clicking somewhere in the sheet after adding a textbox with zero...
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
(earliest affected) release
Hardware: All All
: medium minor
Assignee: Not Assigned
Keywords: haveBacktrace
Depends on:
Blocks: Undo-Zero-Steps Crash
  Show dependency treegraph
Reported: 2017-08-02 19:07 UTC by Telesto
Modified: 2022-12-19 11:20 UTC (History)
4 users (show)

See Also:
Crash report or crash signature: ["SdrObject::ActionChanged()"]
Regression By:

gdb backtrace (24.29 KB, text/plain)
2018-06-18 16:15 UTC, Xisco Faulí

Note You need to log in before you can comment on or make changes to this bug.
Description Telesto 2017-08-02 19:07:25 UTC
Crash clicking somewhere in the sheet after adding a textbox with zero undo steps

Steps to Reproduce:
1. Open Calc
2. Set LibO to zero undo steps: Menu -> Tools -> Options - Advanced -> Open expert configuration. Search for Undo. Set the undo count from 100 (default) to zero (https://help.libreoffice.org/Common/Memory#Number_of_undo_steps) 
3. Draw a textbox (don't add anything)
4. Click somewhere in the sheet -> Crash

Same happens in Draw

Actual Results:  

Expected Results:
No crash

Reproducible: Always

User Profile Reset: No

Additional Info:
Found in:
Build ID: 18f80da7a689ab962735c0f657497b8f1ed4d606
CPU threads: 4; OS: Windows 6.19; UI render: default; 
TinderBox: Win-x86@42, Branch:master, Time: 2017-07-28_05:15:48
Locale: nl-NL (nl_NL); Calc: CL

and in

User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0
Comment 1 raal 2017-08-02 19:55:57 UTC
I can confirm with Version:
Build ID: e0bafa78e3ad0df397d78cd65ad19bd5b07dc5f2
CPU threads: 4; OS: Linux 4.4; UI render: default; VCL: gtk2; 
TinderBox: Linux-rpm_deb-x86_64@70-TDF, Branch:master, Time: 2017-07-20_22:42:49
Locale: en-US (cs_CZ.UTF-8); Calc: group
Comment 2 raal 2017-08-02 19:58:20 UTC
no crash with Version: -> regression
Comment 3 raal 2017-08-02 19:59:25 UTC
(In reply to raal from comment #2)
> no crash with Version: -> regression

Take back , 0 steps are rewritten to 1 after save
Comment 4 Xisco Faulí 2018-06-18 16:15:00 UTC
Created attachment 142873 [details]
gdb backtrace
Comment 5 QA Administrators 2019-06-19 02:48:21 UTC Comment hidden (obsolete)
Comment 6 Buovjaga 2019-06-21 14:22:41 UTC
Still crashes

Arch Linux 64-bit
Build ID: ff6456b851cbe80f9fa03522c88699cc30ffcfb6
CPU threads: 8; OS: Linux 5.1; UI render: default; VCL: gtk3; 
Locale: fi-FI (fi_FI.UTF-8); UI-Language: en-US
Calc: threaded
Built on 21 June 2019
Comment 7 Aron Budea 2019-06-21 15:01:38 UTC
Good to have a reliable crasher for testing.
Comment 8 QA Administrators 2022-05-17 03:30:45 UTC Comment hidden (obsolete)
Comment 9 Buovjaga 2022-12-19 11:20:39 UTC
With a heavy heart I have to close this report as WFM. I could repro with 7.4 bibisect repo, but not with my own build or a TDF master daily build.

Arch Linux 64-bit, X11
Version: (X86_64) / LibreOffice Community
Build ID: 96a856f87f16cca2e039c973c18d57c8b9dca362
CPU threads: 8; OS: Linux 6.0; UI render: default; VCL: kf5 (cairo+xcb)
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: threaded Jumbo
Built on 19 December 2022