Steps to reproduce: 1. Open attachment 94647 [details] from bug 75440 2. Select all 3. Copy 4. Paste 2 times 5. Undo 2 times -> Crash Reproduced in Version: 6.3.0.0.alpha0+ Build ID: 3b518953a8141b0d5043c2f3996a92956fdc3a47 CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3; Locale: ca-ES (ca_ES.UTF-8); UI-Language: en-US Calc: threaded
Regression introduced by https://cgit.freedesktop.org/libreoffice/core/commit/?id=0996bff80cb4f4f6803bce925f2df7a310317820 or https://cgit.freedesktop.org/libreoffice/core/commit/?id=ad067c367fbca9eb7a0f5c8adbe6be243950569e Adding Cc: to Michael Stahl
Same signature crash with attachment 46861 [details] from bug 37315
this is the same as 124721 - at-char fly anchored in last node gets duplicated on Undo, 3 additional nodes offset everything else: [ 14] 0x971ce20 StartNode , [ 15] 0x971aa40 GrfNode , [ 16] 0x971cde0 EndNode , libreoffice-6-1/sw/source/core/txtnode/thints.cxx:1266: bool SwTextNode::InsertHint(SwTextAttr*, SetAttrMode): Assertion `!pAttr->GetEnd() || (*pAttr->GetEnd() <= Len())' failed. not a regression from sw_redlinehide. *** This bug has been marked as a duplicate of bug 124721 ***