[Bug 8194] Ddraw patch crashes Europa Universalis II and Victoria at start-up

Wine Bugs wine-bugs at winehq.org
Wed May 16 13:48:12 CDT 2007


http://bugs.winehq.org/show_bug.cgi?id=8194





------- Additional Comments From cja at gmx.net  2007-16-05 13:48 -------

Ofcourse, "Initalizing graphics" can mean a lot of things, I merely wanted
to point out that during the start-up sequence both games crashes at the
same stage. Yes, I agree, it can be totally different things.

I have not yet figured out what to change in the dsurface testcase
and how to run tests, but I'm working on it.
Meanwhile, I had a look at msdn for IDirectDrawSurfaceImpl_GetSurfaceDesc
(http://msdn2.microsoft.com/en-us/library/ms785087.aspx - hopefully the
correct one) and the only return values that can occur are:
DDERR_INVALIDOBJECT, DDERR_INVALIDPARAMS and DD_OK.
Wine returns DDERR_GENERIC on size 0.
I would guess that DDERR_INVALIDOBJECT is the correct error code.

I did a quick test, changing the error code and ran EU2. Returning invalid 
object instead left the game spinning and after killing it it turned out to be 
a write access page fault.




-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
You are on the CC list for the bug, or are watching someone who is.



More information about the wine-bugs mailing list