Apache OpenOffice (AOO) Bugzilla – Issue 29725
MS Word Import: Crashable doc file
Last modified: 2013-08-07 14:43:50 UTC
This file opens in MS Word 2002 without a hitch, but crashes OOo1.1.2rc3.
Created attachment 15592 [details] This file
Created attachment 15593 [details] Please disregard the previous file. This is the crashing one.
confirmed with 1.1.2rc3, Win98 SE crash report sent via Crash Reporter
correcting version field to 1.1.2
MRU->MM: crash does not occur anymore with 680m38. But there, the font has 14pt height instead of 12 or 10 pt in most place as hard attribute. Please have a look, if a fix for OO 1.1.3 might be possible.
The crash does not exists anymore, so it isn't so important to fix for the next release on OOo1.1. Because of limited resources we have to re-target this issue to OOo1.1.4.
Looks like the import gives us a nested table situation. A look at the document structure reveals, that node 565+1059 is of type TableNode, 566+1059 is the StartNode for the table cell, 624+1059 again is a TableNode (before ending the outer table node), which is not a valid document structure.
.
we have open the file in attached, My OO crashes. My configuration is: win Xp SP1 + OO 1.1.4 have you to re-target this issue?? thanks
taking over
accepted - fix in progress in cws swbf7pp5
Investigation reveals that on page 29 a floating table, which contains an inner table, isn't correctly imported. It isn't recognized before the table is started, that it's a floating table. After the inner table is read, it's recognized, that the outer table is floating. Thus, the floating screen object is created too late and cause the invalid document structure and the following crash.
fixed in cws swbf7pp5 - changed files: /sw/source/filter/ww8/ww8par.hxx, 1.115.68.6.10.1 /sw/source/filter/ww8/ww8par.cxx, 1.114.50.6.10.1 The above mentioned situation is solved by a workaround: the floating screen object of the outer table isn't created.
reassign to mru@openoffice.org
reset resolution to FIXED
Verified fix in CWS swbf7pp5
Checked with internal build 645m55 of OO 1.1.5.