Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | crash opening Ww8 doc having OLE in headless/UNO, win2K/win2003 but not XP | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Writer | Reporter: | soliplaya <aw> | ||||||
Component: | programming | Assignee: | AOO issues mailing list <issues> | ||||||
Status: | CONFIRMED --- | QA Contact: | |||||||
Severity: | Trivial | ||||||||
Priority: | P3 | CC: | ahz001, hdu, hennes.rohling, issues, philipp.lohmann | ||||||
Version: | OOo 2.1 | Keywords: | crash, oooqa | ||||||
Target Milestone: | --- | ||||||||
Hardware: | PC | ||||||||
OS: | Windows, all | ||||||||
Issue Type: | DEFECT | Latest Confirmation in: | --- | ||||||
Developer Difficulty: | --- | ||||||||
Attachments: |
|
Description
soliplaya
2007-05-08 16:14:04 UTC
Created attachment 44943 [details]
removing logo stops crash
Created attachment 44944 [details]
error log, xml
With no intention of confusing the issue, I would nevertheless like to add : Browsing the Writer and API forums, I have seen a number of times mentioned that OO2 "disconnected unexpectedly" from the driving application while attempting a document conversion. I have processed hundreds of documents with the same method, succesfully. But when it crashes, that is the symptom. What I mean is that a number of these other reports could be linked to the same issue. Possibly. MRU->MAV: seems to be a problem of the OLE object (not a graphic, it is an MS Draw object) in the doc. The report has been sent by submitter "soliplaya" - in the report database it could be found under stack ID 982971. I have set the target to 2.3 at first, but if there won't be enough resources we could change it to a succeeding release. I am not competent to guess what the issue might be, but the fact that the same documents open correctly in the normal GUI mode on the same platforms, but crash OO 2.1 and 2.2 in headless mode, can that indicate a problem of the OLE object per se ? (I mean, the documents and embedded objects remain the same). Maybe there is something different happening in headless mode versus GUI, that triggers a crash under Win2K and Win2003, but not XP ? (From the developer of JODConverter, I also know that under Linux the problem doesn't occur). Yes the problem is triggered by the embedded objects. The problem here is that on Windows platform the Windows OLE object is switched to running state, that seems to let the functionality in ole32.dll to crash in case of headless office. This bug will not be fixed for 2.3 release, changing the target. Any idea why ole32 crashes when OOo runs in "headless" mode that IIRC is nothing else than a VCL feature? headless mode is not really a vcl feature on windows; on the X11platforms we have a different plugin then to render offscreen and not use the X11 server, but that does of course not apply on Windows. To my knowledge vcl does not do anything special on Windows if "-headless" is on the command line. All that happens is AFAIK handled in framework and I think the only major difference is that the documents are not shown then ? target 3.x Reset assigne to the default "issues@openoffice.apache.org". |