Description: Crash when rejecting a change (track changes) in specific case Steps to Reproduce: 1. Open attachment 201379 [details] from bug 167132 2. Edit -> Track Changes -> Record -> ON 3. Select the first line of text 4. Format -> Columns -> Enter 2 columns & press OK 5. Right Click the line marked as 'record change' 6. Pick Reject Actual Results: Crash Expected Results: No crash Reproducible: Always User Profile Reset: No Additional Info: Version: 26.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 6faa7e6f7bae3e6a613b4f4b7cee4a9c6d2b7aae CPU threads: 4; OS: Windows 10 X86_64 (build 19045); UI render: Skia/Raster; VCL: win Locale: nl-NL (nl_NL); UI: en-US Calc: CL threaded
Also in Version: 7.6.3.0.0+ (X86_64) / LibreOffice Community Build ID: 35f19e5cb93ce218787904e99c2bedfd40e725cc CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win Locale: nl-NL (nl_NL); UI: en-US Calc: CL threaded and in Version: 6.4.0.0.alpha1+ (x64) Build ID: 9bc848cf0d301aa57eabcffa101a1cf87bad6470 CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: default; VCL: win; Locale: nl-NL (nl_NL); UI-Language: en-US Calc: CL and in Versie: 4.4.7.2 Build ID: f3153a8b245191196a4b6b9abd1d0da16eead600 Locale: nl_NL
swlo!BigPtrArray::operator[]+0x106 swlo!SwNodeIndex::SwNodeIndex+0x3c swlo!SwPosition::SwPosition+0x1b swlo!SwDocShell::GetUpdateDocMode+0x132f3 swlo!SwDocShell::GetUpdateDocMode+0x21026 swlo!SwDocShell::GetUpdateDocMode+0xb003 swlo!SwDocShell::GetUpdateDocMode+0x13aae swlo!sw::mark::Fieldmark::SetFieldHelptext+0x4c07 swlo!sw::mark::Fieldmark::SetFieldHelptext+0xf19c swlo!sw::mark::Fieldmark::SetFieldHelptext+0xfc04 swlo!SwEditShell::RejectRedline+0x7f swlo!SwView::Execute+0x35e0
Reproducible Version: 25.2.4.3 (X86_64) / LibreOffice Community Build ID: 33e196637044ead23f5c3226cde09b47731f7e27 CPU threads: 8; OS: Linux 6.11; UI render: default; VCL: gtk3 Locale: en-US (en_US.UTF-8); UI: en-US Flatpak Calc: threaded
Created attachment 201522 [details] gdb bt On pc Debian x86-64 with master sources updated today, I could reproduce this. I attached bt + some gdb traces.