Bug 126539

Summary: Assertion error when rejecting tracked change with two paragraphs
Product: LibreOffice Reporter: Gabor Kelemen (allotropia) <kelemeng>
Component: WriterAssignee: Not Assigned <libreoffice-bugs>
Status: NEW ---    
Severity: normal CC: michael.stahl
Priority: medium Keywords: haveBacktrace
Version: 6.4.0.0.alpha1+   
Hardware: All   
OS: All   
See Also: https://bugs.documentfoundation.org/show_bug.cgi?id=130699
https://bugs.documentfoundation.org/show_bug.cgi?id=128073
https://bugs.documentfoundation.org/show_bug.cgi?id=137869
Whiteboard:
Crash report or crash signature: Regression By:
Bug Depends on:    
Bug Blocks: 83946, 105537    
Attachments: Example file with two paragraphs
bt with debug symbols

Description Gabor Kelemen (allotropia) 2019-07-25 11:57:08 UTC
Created attachment 152979 [details]
Example file with two paragraphs

Attached example file causes the following assertion error:

Assertion failed: !m_pFirst && !m_pLast && "There are still indices registered", file C:/cygwin/home/teszt_admin/core/sw/source/core/bastyp/index.cxx, line 226

Steps to reproduce:
1, Enable change tracking
2, Enter two paragraphs of text
3, Select all text, right click on it and select Reject Change
4, Above assertion error happens

Version info:

Verzió: 6.4.0.0.alpha0+ (x86)
Build az.: 91a3f58ec3ac7998688cab665322d26d5aa3b015
CPU szálak: 4; OS: Windows 6.1; Felületmegjelenítés: alapértelmezett; VCL: win; 
Területi beállítások: hu-HU (hu_HU); Felület nyelve: hu-HU
Calc: threaded
Comment 1 Julien Nabet 2019-07-26 17:58:20 UTC
Created attachment 153001 [details]
bt with debug symbols

On pc Debian x86-64 with master sources updated today, I could reproduce this.
Comment 2 Aron Budea 2021-08-07 16:15:47 UTC
Still in LO Version: 7.3.0.0.alpha0+ (0c0444c44107f1a18f23dd0833d462d8dbf56569) / Ubuntu.
Comment 3 Gabor Kelemen (allotropia) 2022-08-18 10:12:55 UTC
Still happens in

Version: 7.5.0.0.alpha0+ / LibreOffice Community
Build ID: 1052ec9cff72e2810fdb934a85ab500d3b4ace35
CPU threads: 8; OS: Linux 5.4; UI render: default; VCL: gtk3
Locale: hu-HU (hu_HU.UTF-8); UI: hu-HU
Calc: threaded