Created attachment 153149 [details]
Backtrace of the assertion error
Attached gdbtrace is created when moving paragraphs with change tracking enabled an the Bullets and Numbering toolbar is used.
1, Create a simple text file with some paragraphs
2, Enable Change Tracking
3, Enable View - Toolbars - Bullets and Numbering
4, Select a paragraph in the editor an move it up/down using the Bullets and Numbering toolbar buttons. This will create a deletion and insertion change.
5, Move the paragraph (which is now marked as inserted text) to the opposite direction, i.e. back to its original place with the using the Bullets and Numbering toolbar buttons.
6, Console shows this error message:
soffice.bin: /home/gabor/src/core/sw/source/core/doc/docnum.cxx:2203: bool SwDoc::MoveParagraphImpl(SwPaM&, long int, bool, const SwRootFrame*): Assertion `*aPam.Start() <= *pRedline->Start()' failed.
Confirmed using LO 18.104.22.168.alpha0 (d05b2b91952927ec40d6ea2f482f76c7ccd25ed3) / Windows 7.
Specific substeps for step 5: in a document with 3 paragraphs, position cursor at 2nd, click move up once, move down twice, then move up once more. => assertion failed