Created attachment 157993 [details] Sample ODT This is an assertion failure, and requires a debug build to repro. - Open attached ODT. - Select the first character, and type a character. - Undo. => Assertion failure. Assertion seems to be related to change tracking. Observed using LO 7.0.0.0.alpha0+ (cbfa11ab8f429bf0cb279c732ec7a8dba0090104) / Ubuntu.
Created attachment 157994 [details] Backtrace
#2 0x00007ffff7a6c769 in __assert_fail_base (fmt=0x7ffff7c00fb8 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x7fffc9194e90 "rSData.empty() || (rSData[0].nRedlineCount == rDoc.getIDocumentRedlineAccess().GetRedlineTable().size())", file=0x7fffc91931a8 "/home/valaki/projects/libreoffice/sw/source/core/undo/undobj.cxx", line=1450, function=<optimized out>) at assert.c:92 -> same as in bug #131147 which is already bibisected. Let's mark this a dupe. *** This bug has been marked as a duplicate of bug 131147 ***