Apache OpenOffice (AOO) Bugzilla – Issue 87493
Crash when deleting an object group anchored in certain frame
Last modified: 2013-08-07 14:43:00 UTC
Hello, all together, I have a document which make OpenOffice.org 2.3.1 German Edition reproducible crash. I stripped it down and will attach this document. For reproducing the crash scroll to the last page 4 by using the scroll bar and your mouse, click onto the last circle with the number 1 inside at the lower part of this page. It will be marked with green squares. Then press the delete button at your keyboard and wait some moments. Best regards Thomas
Created attachment 52315 [details] ReproducibleCrash
MRU->OD: on page four of the attached document, delete any of the object groups (circle shape grouped with text object containing number) -> crash. The object groups are anchored inside the frame on page four, which itself is anchored as character.
I downloaded OpenOffice 2.4.0 and checked the problem with this version. The crash occurs with this version, too. As I cannot edit my document any longer I increased the priority and decreased the target milestone. Thanks.
P5 is the lowest priority - raised to P2 as this is the appropriate Prio for crashes (also see http://www.openoffice.org/scdocs/ddIssues_EnterModify.html#priority). MRU->OD: re-saving the document also does not help. Maybe we could tweak something in the xml code... as we found out, it must be something süecial with the textobjects keeping the numbers (grouped with the circle shapes).
fixed in cws sw241bf01 - changed files: /sw/source/core/layout/flylay.cxx, 1.52.150.1 /sw/source/core/layout/frmtool.cxx, 1.100.128.1.12.1 defect cause: internal data structures for managing anchored objects (text frames, graphics, embedded objects, drawing objects, controls) are corrupted. possible workaround until release of OOo 2.4.1: open given document. change anchor type of all anchored objects inside the text frames from to-frame to at-paragraph. save the document. reopen the document. deletion should work now.
OD->MRU: checked in internal installation set of cws sw241bf01 - please verify.
Verified fix in CWS sw241bf01.
Checked fix in build DEV300m18.