In message "Re: ddraw problem?", 
"Lionel Ulmer" <[EMAIL PROTECTED]> writes:

<snip>

>> fixme:ddraw:Xlib_IDirectDraw2Impl_QueryInterface (0x4040cba4):interface for IID 
>{6aae1ec1-662a-11d0-889d-00aa00bbb76a} _NOT_ found!
>
>As far as I can tell from the log, the application is crashing in it's
>own code (the Wine code seems fine in this case).
>

<snip>

>So maybe the application does not expect a DDraw implementation not to
>support D3D2 and crash for this...

My guess is that it's expecting the 3d2 interface because of some other ddraw
component being available. That's to say, buggy application code.

To test that theory, you could modify the Xlib_IDirectDraw2Impl_QueryInterface
code to return 0xDEADABBA or something like that and see if the crash promptly
happens on that address (since it crashes on NULL which is what the object
should be set to on failure from that routine).

>
>Anyway, this is only a supposition....
>
>-- 
>              Lionel Ulmer   -   [EMAIL PROTECTED]
>
>

Ciao,
Peter Hunnisett
[EMAIL PROTECTED]


Reply via email to