Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | ODF, chart from MS-Office2007sp2 doesn't load caused be different xlink:href syntax | ||||||
---|---|---|---|---|---|---|---|
Product: | Calc | Reporter: | barthanssens <bart.hanssens> | ||||
Component: | open-import | Assignee: | kla <thomas.klarhoefer> | ||||
Status: | CLOSED FIXED | QA Contact: | issues@sc <issues> | ||||
Severity: | Trivial | ||||||
Priority: | P3 | CC: | daniel.rentz, IngridvdM, issues, mikhail.voytenko, niklas.nebel, ooo | ||||
Version: | OOo 3.1 | Keywords: | ms_interoperability | ||||
Target Milestone: | --- | ||||||
Hardware: | All | ||||||
OS: | All | ||||||
Issue Type: | DEFECT | Latest Confirmation in: | --- | ||||
Developer Difficulty: | --- | ||||||
Attachments: |
|
Description
barthanssens
2009-06-24 19:13:54 UTC
Created attachment 63193 [details]
spreadsheet with chart, created in MSO2007sp2
Thanks for the report and the in depth analysis! I can reproduce the described problems. For part B) I created a separate issue 103147 and are working on a solution. So this issue can concentrate on part A). ->Mikhail, is the identification of the OLE object from the xlink:href attribute your part? Please have a look. Of course, the same xlink:href issues goes for other embedded objects as well (I just encountered a similar issue with a MathML equation), it is not limited to charts only. So accepting both "./Object 1" and "Object 1/" would solve quite a few issues with embedded objects in general. IIRC sp2 for MS-Office 2007 is to be rolled out as an auto-update later this month, so I was hoping that this could make it into 3.1.1 :-) Anyway, really looking forward to 3.2 :-) I found the relevant source code. It is not yours mav, not mine either - but I can fix it nevertheless. Seems to be harmless. Taking over. mav->iha: Thank you. After you are ready with the fix, please test the loading of a document with a linked object as well. If I am not wrong the same source-code handles the linked objects. mav, the broken code is in SvXMLEmbeddedObjectHelper::ImplGetStorageNames(). This code is not passed when loading linked files. So linked objects seem not to be affected. Thanks for the hint anyhow! Fixed in CWS chart41. @Thomas, please verify in CWS chart41. Load the attached example. A chart should be visible. Seen ok in cws chart 41 -> verified closing, integrated DEV300m59 |