Apache OpenOffice (AOO) Bugzilla – Issue 85567
I/O Error - Opening StarImpress 5.0 sdd files
Last modified: 2017-05-20 11:11:19 UTC
Opening some StarImpress 5.0 sdd files fail to open in OOo 2.3.1 and generate a "General I/O Error". The same files open without error in SO 5.2 and OOo 2.0.x
Created attachment 51145 [details] Zip Compressed Eight Slide StarOffice Impress File
2.4.0 M2 on linux (our build) - CONFIRMED
Set to new and change the target.
I can reproduce the bug in src680m243. Please have a look.
I can also reproduce the "General I/O Error" on StarOffice 8 ver 9.
I have to retarget this one
move to next target due to limited time frame for 3.1
the problem is with ole object 274. It is a StarMath 5 that has problems during loading in binfilter. ( I don't know what the difference to the other hundreds for StarMath 5 ole objects is) in Content::insert() (e:\cws\impress168\ucb\source\ucp\package\pkgcontent.cxx ) the lines (1652) // Required: Title if ( !m_aProps.aTitle.getLength() ) m_aProps.aTitle = m_aUri.getName(); cause titles that start with a 0x01 (f.e. "%01Ole") The title with the 0x01 as the first name is later used as a file name inside the zip storage, that gives some assertion. What finaly fails is the export of the manifest xml where we get a sax exception because a 0x01 inside an attribute value is not valid xml. @cl->mav : I debuged that far but I don't know what the cause is and at which place "%01Ole" should/could be converted. please take over
Reset assigne to the default "issues@openoffice.apache.org".