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

--- Comment #9 from Christoph Lutz <[email protected]> ---
Lubos comments hinted me to the solution for the freeze in case of "main
document containing 32 frames". This simple patch seems to solve the issue:

diff --cc sw/source/core/layout/frmtool.cxx
index 7145ef7,7145ef7..93b5f2e
--- a/sw/source/core/layout/frmtool.cxx
+++ b/sw/source/core/layout/frmtool.cxx
@@@ -1005,7 -1005,7 +1005,7 @@@ void AppendObjs( const SwFrmFmts *pTbl
      (void) pTbl;
  #if OSL_DEBUG_LEVEL > 0
      std::list<SwFrmFmt*> checkFmts;
--    for ( sal_uInt16 i = 0; i < pTbl->size(); ++i )
++    for ( size_t i = 0; i < pTbl->size(); ++i )
      {
          SwFrmFmt *pFmt = (*pTbl)[i];
          const SwFmtAnchor &rAnch = pFmt->GetAnchor();

It is of cause still open to check further cases...

-- 
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

Reply via email to