Apache OpenOffice (AOO) Bugzilla – Issue 82846
OOo crashes when pushing a char-anchored frame by expanding another frame.
Last modified: 2007-10-23 15:21:21 UTC
Steps to reproduce: There are two ways. Either you can download the document I give in example (http://www.ascor.ch/frame_crash.odt), select the "CORPS DE TEXTE" field and push enter until it crashes (!), or follow the steps given here =) 1. Create a new document. 2. Create a frame in it. Don't touch the default settings. 3. Create another frame. Place it below the other one. 4. Set "anchor to char" in the second one, and place the anchor in the first frame. 5. Place the cursor inside the first frame and expand it - with carriage returns (it will push the second one down the page). 6. Continue until you push the frames on the margin. Expected result: The first frame should continue to the second page, as the second one, which sould stay at the same distance from the char it's anchored to. Or at least, it should stop the carriage returns when it touches the end of the page. Actual results: OOo crashes when the character the second frame is anchored to reaches the limit of the page. NB: Sometimes, it won't crash (if the second frame is on the right of the page for example). To be sure it crashes, set the second frame's width to 100% of the page writing zone.
Indeed, the crash happens with OOo 2.3 (stable), BUT is corrected in OOo 2.3 dev m233. See issue 81146 for further details. (http://www.openoffice.org/issues/show_bug.cgi?id=81146) This issue should be therefore be closed as FIXED. [PS: I noticed that a 2nd page is NOT created, when the text shifts beyond the visible page. Is this a *FRAME* bug?]
Well, I noticed additionally, that (at least in OOo 2.3 dev m233), the frame does NOT extend only towards the bottom, BUT extends also upwards, pushing elements on top of it out of the page. Just weird.
Works better with newest Dev build of OO 2.4 branch. Has been fixed by implementation of issue 81146. *** This issue has been marked as a duplicate of 81146 ***
Closed, will work fine in OO 2.4.