Description of problem:
After importing a Microsoft Office Word document in OpenOffice.org Writer, if the file contains embedded OLE documents, OpenOffice.org fails to open these documents and displays a "General Error" popup.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Open with OpenOffice.org Write a Word document containing an embedded Excel sheet, an embedded PDF and an embedded PowerPoint presentation
2. Double-click on each object to open it
Microsoft Excel Worksheet: Opens
PDF: Fails with "General Error"
Microsoft Powerpoint Presentation: Fails with "General Error"
All embedded files are opened successfully if the format is supported
- The same embedded objects are reported to open successfully with OpenOffice.org on Windows (not tested)
- The same version of OpenOffice.org seems to give different results depending on the Linux platform used, for example, OpenOffice-3.1.1 on Fedora 11 opens successfully the Powerpoint presentation, but OpenOffice-3.1.1 on Red Hat Enterprise Linux 5 fails to open the same PowerPoint presentation from the same document.
- Our customer also tested OpenOffice.org-3.2 on F12 and reported the same behavior.
Created attachment 383662 [details]
Is the sample document really private ?, I need a sample to demonstrate this upstream and there doesn't seem to be anything in the attachment that couldn't go upstream.
issues re internally supported types sometimes working and not depending on platform etc. would also need to be fixed. Non-deterministic use of hash_maps is the problem there.
This request was evaluated by Red Hat Product Management for
inclusion in the current release of Red Hat Enterprise Linux.
Because the affected component is not scheduled to be updated in the
current release, Red Hat is unfortunately unable to address this
request at this time. Red Hat invites you to ask your support
representative to propose this request, if appropriate and relevant,
in the next release of Red Hat Enterprise Linux.
Note that this (should) work in RHEL-6
:-(, a pity. Still at least the work in now in current versions. Should be available in RHEL-6.