Apache OpenOffice (AOO) Bugzilla – Issue 13233
Save as Word .doc crashes writer
Last modified: 2013-08-07 14:44:28 UTC
Saving this document, in Open Office 1.0.2 on either Win XP or Linux (2.4.19) causes OpenOffice to crash.
Created attachment 5551 [details] An internal research proposal
Crashes when trying to save in MS Word (97/2000/XP) format. Both Win XP and Linux versions of OO 1.0.2
Confirm with 1.0.2 german version and WIN98 Writer crashes with message: Es ist ein nicht behebbarer Fehler aufgetreten. Alle Modifizierten Dateien wurden jedoch gesichert und können voraussichtlich beim nächsten Programmstart wiederhergestellt werden.
Created attachment 6004 [details] Stack dump of saving this document as described using OOO1.1beta
Considering this document is about Linux on the Desktop at a Fortune 500 company, I find it ironic that such a clearly reproducible crash report sat without attention for three weeks -- possibly sinking the chances of that company switching to Linux on the Desktop! The bug happens for me in OpenOffice.org 1.1beta on Linux, and I've attached a symbolic stack traceback.
I can see that this is an important bug which needs fixing. However, I can't confirm it with 644_m11, running under Windows 2000. The document saves without crashing. On the other hand, the saved document, when reopened in Word, is full of exotic artefacts: fragments of German appear in the headlines; the first two pages are largely blank and so on and so forth. So there is a filter problem, too, whoch caolan ought to know about.
Created attachment 6063 [details] horrendously bollocksed Word 97 export of the Writer file
Attachment created showing that 644_m11 can save this under Windows, but might as well not have bothered.
and marked confirmed
Reassigned to MRU
Created attachment 6083 [details] Other templates, same type, same developers, that also foul up on conversion
MRU->CMC: Let's put our focus on the export crash reported at the top of the description orgy. The attached document was originally converted from an MS doc. It contains many Redlines (which are hidden), also in the Header/footers. I think that the problem is somewhere in this area.
Accepted.
Bookmark positions retrieved before revisions are shown, which invalidates the bookmark cache!, move redline enabling to before any nodes are accessed. Ack!
jrobiso2, please file a separate issue for each individual problem in the second attachment. Just pick the top two problems to start with. Thanks!
uh....where's the fix? How can I get my grubby little hands on it?
The magic change is cvs diff -r1.53.50.1 -r1.53.50.2 sw/source/filter/ww8/wrtww8.cxx
reopen to reassign
cmc->mru: No crash in filterteam06 now, which is the substantive issue. There are many asserts still. Layout has many "what a guess" and then the .doc filter has some more non-fatal asserts. I suspect we should have seperate 2.0 issues for the remaining cosmetic problems with this document and change handling in general.
Related to issue 12517 ?
Verified the fix in CWS filteerteam06.
Fix will be included in OO 1.1 RC.
Fix available in OO 1.1 RC.