https://bugs.documentfoundation.org/show_bug.cgi?id=154860
Stéphane Guillou (stragu) <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |105537, 83946 Ever confirmed|0 |1 Status|UNCONFIRMED |NEW Severity|normal |critical CC| |stephane.guillou@libreoffic | |e.org --- Comment #1 from Stéphane Guillou (stragu) <[email protected]> --- Tried with a debug build from a few days ago. After these steps: 1. Open Writer 2. Insert a 2x2 table 3. Edit -> Track Changes -> Record ON (Show ON) 4. Type 'A' in A1, Type 'B' in A2 5. Press Delete Row Button 2x 6. Press and hold CTRL+Z until everything is undone 7. Press CTRL+Y until everything is redone ... I get the warnings: warn:legacy.osl:77021:77021:sw/source/core/doc/DocumentRedlineManager.cxx:1327: Redline end: index after text warn:legacy.osl:77021:77021:sw/source/core/edit/edattr.cxx:728: Index outside the range - endless loop! After that, if I type in the cell A2, I get the crash with failed assertion: soffice.bin: /home/tdf/lode/jenkins/workspace/lo_gerrit/tb/src_master/sal/rtl/strtmpl.hxx:1005: void rtl::str::newFromSubString(IMPL_RTL_STRINGDATA**, const IMPL_RTL_STRINGDATA*, sal_Int32, sal_Int32) [with IMPL_RTL_STRINGDATA = _rtl_uString; sal_Int32 = int]: Assertion `false' failed. Alternatively, if I click in another cell instead of adding text, I get a different crash with failed assertion: soffice.bin: /home/tdf/lode/jenkins/workspace/lo_gerrit/tb/src_master/include/rtl/ustring.hxx:2230: std::u16string_view rtl::OUString::subView(sal_Int32, sal_Int32) const: Assertion `count <= getLength() - beginIndex' failed. Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=83946 [Bug 83946] [META] Tracking changes issues https://bugs.documentfoundation.org/show_bug.cgi?id=105537 [Bug 105537] [META] Assertion failed crashes -- You are receiving this mail because: You are the assignee for the bug.
