https://bugs.freedesktop.org/show_bug.cgi?id=63168
--- Comment #6 from Julien Nabet <[email protected]> --- Adding some traces, "pEndStartTableNode" is NULL after line 1628 diff --git a/sw/source/core/unocore/unotext.cxx b/sw/source/core/unocore/unotext.cxx index 8d3b8c9..c3ffd05 100644 --- a/sw/source/core/unocore/unotext.cxx +++ b/sw/source/core/unocore/unotext.cxx @@ -1626,7 +1626,7 @@ throw (lang::IllegalArgumentException, uno::RuntimeException) SwTableNode * pStartTableNode(pStartStartNode->FindTableNode()); // Is it the same table start node than the end? SwTableNode *const pEndStartTableNode(pEndStartNode->FindTableNode()); - while (pEndStartTableNode->GetIndex() < pStartTableNode->GetIndex()) + while (pEndStartTableNode && (pEndStartTableNode->GetIndex() < pStartTableNode->GetIndex())) { SwStartNode* pStartStartTableNode = pStartTableNode->StartOfSectionNode(); pStartTableNode = pStartStartTableNode->FindTableNode(); prevents from the crash but perhaps it should need more things. Anyway, if you think I can push this patch on master, just tell me. -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
