Apache OpenOffice (AOO) Bugzilla – Issue 101116
WW8: combination of tables inside textboxes crashes Writer
Last modified: 2013-08-07 14:43:11 UTC
Open attached document -> crash
Adding keywords
Created attachment 61589 [details] Document to reproduce crash
fix in progress in cws sw31bf10 defect cause: A Point-and-Mark structure is kept for the paragraph at the end of table after each imported table. This Point-and-Mark structure is registered at the text node representing the paragraph. This Point-and-Mark structure is used for the import of nested tables in order to delete obsolete paragraphs. In this case the tables are the only content of text frame. Each text frame contains a dummy paragraph, which is delete after the import of the text frame is finished. Thus, the at the paragraph registered Point-and-Mark structure causes trouble and produces an inconsistent text document model structure resulting in a null pointer access in the following.
solution: Create the Point-and-Mark structure for the paragraph at the end of a table during the import *only* for nested tables.
fixed in CWS sw31bf10 - changed file: /sw/source/filter/ww8/ww8par2.cxx, rev. 270866
OD->MRU: Checked in internal installation set of cws sw31bf10 - please verify.
Verified fix in CWS sw31bf10.
I verified this issue in OOo310 m9 (Windows XP)- OpenOffice crashed. I got a message: 'Due to an unexpected error, OpenOffice.org crashed....'. I also verified this issue in OOo310 m11. NO crash.
The fix is integrated since OOO310m11 nd DEV300m47 build; thus m9 will crash.
Verified also in OOo-dev 3.2.0 DEV300m44 (PC, Windows XP).