https://bugs.documentfoundation.org/show_bug.cgi?id=94852

--- Comment #8 from Justin L <[email protected]> ---
I think this bug will require someone like Miklos Vajna to fix it because it
dives into some pretty low level stuff.

Upon loading the document, many exceptions occur - for every paragraph after
bRemove (DomainMapper.cxx) RemoveLastParagraph at Node69.  After bRemove=true,
every call to gotoRange returns an exception because the internal checking
mechanism is messed up - findSttNode doesn't return the same results.

SwXText::insertTextPortion at sw/source/core/unocore/unotext.cxx
            SolarMutexGuard aGuard;
            if(!IsValid())
            uno::Reference< text::XTextRange > xRet;
            const uno::Reference< text::XTextCursor > xTextCursor =
CreateCursor();
            xTextCursor->gotoRange(xInsertPosition, false);
warn:legacy.osl:14643:1:writerfilter/source/dmapper/DomainMapper_Impl.cxx:13xx:
Exception in DomainMapper_Impl::appendTextPortion

warn:DEBUG:26870:1:sw/source/core/unocore/unoobj.cxx:1148:
pOwnStartNode[Index:41][TableNode:0x25146c0] pTmp[Index:36][TableNode:0]
            if ( /*avoid problem: false &&*/ pOwnStartNode != pTmp )
                throw uno::RuntimeException();

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to