We’ve been using the latest OO2 beta (97, now 104) in the office. For some reason my brother’s installation was producing corrupted files that couldn’t be reopened. So I tried the simple approach to trying to fix it. Unzip, ran content.xml though firefox and found this error: “XML Parsing Error: duplicate attribute. Location: file:///home/nic/tmp/pp/content.xml Line Number 2, Column 10155:”.
A quick with hack with emacs and then a repack the document with the perl script from: Unpacking and Packing OpenOffice.org files.
It worked! My brother was soon back in business.
Microsoft Office and corrupted files usually means “Don’t pass go”. OASIS is a great file format.