[Bug 9575] IBExpert need windows native ole32.dll to run
wine-bugs at winehq.org
wine-bugs at winehq.org
Sat Sep 12 08:19:37 CDT 2009
http://bugs.winehq.org/show_bug.cgi?id=9575
--- Comment #16 from Markus <mst at collogia.de> 2009-09-12 08:19:36 ---
Sorry for the initial confusion. I got the reason for the error now exactly. I
simply misread the debuggers output.
Situation occurs because of the following behaviour:
- Application calls StgOpenStorage for an file that is already opened.
- In line 6130 *ppstgOpen is set to NULL
- The CreateFileW afterwards fails and the procedure goes into error handling
- *ppstgOpen is not touched any more and points to NULL
- Nevertheless application tries to read data at *ppstgOpen
- So crash there.
My initial fix worked because it allowed a second open to the file and the
pointer got initialized correctly.
Best regards.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list