Created attachment 181003 [details] GDB trace of assertion Running a debug build: 1. Open Writer and make sure Tools - AutoCorrect - AutoCorrect Options - Options - Apply border is activated 2. In the first paragraph, type an autocorrect string for separator line, for example --- or ___ and hit Enter soffice.bin: /home/user/libreoffice/sw/source/core/edit/autofmt.cxx:1274: void SwAutoFormat::DelEmptyLine(bool): Assertion `!m_aDelPam.HasMark()' failed. Note: this only happens when done in the first paragraph.
Confirmed with a debug build of LO 7.5.0.0.alpha0+ (415dc3bb1c03dbdbc3cbca274bc435ac7557ba2d) / Ubuntu.
Reproduced with the latest LO 7.5 dev master: Version: 7.5.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 1f9b2a7057a519e0ea750875ac439129f1d3df87 CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: x11 Locale: en-US (en_US.UTF-8); UI: en-US Calc: threaded
Just for info: Assertion added with 9b34dc20b6946698ae6ce2d5d859885bfb444633 tdf#137245 sw: fix AutoFormat SetBorder deleting flys