Apache OpenOffice (AOO) Bugzilla – Issue 72024
[non-pro] Error: <SwObjectFormatterTxtFrm::DoFormatObjs()> called for invalidate anchor text frame.
Last modified: 2013-08-07 14:42:35 UTC
- open the attched database document - open the "date grid" form therein for editing ("Edit" in its context menu) => dozens of assertions saying Error: Assertion failed ================== FILE : O:\SRC680\src\sw\source\core\layout\objectformattertxtfrm.cxx at line 378 ERROR : "<SwObjectFormatterTxtFrm::DoFormatObjs()> called for invalidate anchor text frame."
Created attachment 40937 [details] document to reproduce the bug case
This used to work in m190, and is broken in m193
Reassigned
accepted. defect cause: During format of the paragraph, at which objects are anchored at, - the anchor text frame - another format action is triggered. This format action can't format the paragraph, because it's already in its format. Thus, this paragraph stays invalid, but its anchored objects are formatted. But the format of an anchored object excepts an formatted (valid) anchor frame. the solution has to suppress the recursive format actions.
fixed in cws swqbf92 - changed file: /sw/source/core/docnode/node.cxx, 1.32.8.1 solution: suppress format of the frame of the content node, when its text direction is queried.
OD->MRU: Checked in internal non-pro installation set of cws swqbf92 - please verify.
Verified fix in CWS swqbf92.
Checked fix in SRC680m201.