Apache OpenOffice (AOO) Bugzilla – Issue 91764
WW8: large cell cut off on the bottom margin -> loop in OO3.0
Last modified: 2013-08-07 14:44:20 UTC
Look at the page 22 (there is value of 23 in first column at the page). The third row is large and is not displayed nor accessible in Writer. Word and Wordviewer do display the cell. There are similar issues to this one reported already, such as Issue 78808. However I cannot tell, whether it is really technically same, or some other attribute plays its role here...
Created attachment 55184 [details] Test case
No, the problem should be the same as issue 80595. However, in OO 3.0 this document causes a loop while formatting (after import process). MRU->AMA: could you please have a look whether this can be fixed in 3.0 or not? Thanks!
ama->od: There's a table which creates one page after the other during the formatting. These pages contains only a table with one row and three cells without content. Please have a look...
Investigation reveals that the layout loop is caused by a table row with the following properties - height is greater than the page height - one of its cells is part of a row span - the row is allowed to be broken across pages and columns Open the document I will attach soon. Place cursor in the third row in paragraph "T6". Change the row height of the third row via context menu Row - Height to 30cm. --> layout loop; you will see at the status bar that endlessly new pages are created. I will look for a fix for OOo 3.0
Created attachment 55321 [details] simple test document to reproduce the defect
It reveals that a fix is not so easy and too risky in the current situation of OOo 3.0. Thus, shifting this issue to the next release -> OOo 3.0.1 Note about above given steps to reproduce the layout loop this the simple document: Uncheck "Fit to size", when changing row height to 30cm Note about already made investigation: In method <SwTabFrm::Split(..)> a split of a table is performed, which only contains a "placeholder" row for the row span support and a fixed height row, which can not be splitted.
layout-loop already occurs in OOo 2.2
fixed in cws sw301bf02 - changed file: /sw/source/core/layout/tabfrm.cxx, 1.105.58.1
OD->MRU: Checked in internal installation set of cws sw301bf02 - please verify.
Verified fix in CWS sw301bf02.
*** Issue 96062 has been marked as a duplicate of this issue. ***
Checked fix in OOO300m15 and DEV300m38.