[Wine] Debugging an exception

Fabrice DELENTE fabrice.delente at free.fr
Tue Dec 5 11:46:59 CST 2006


Hello.

I'm trying to get Dungeon Siege to run with wine 0.9.26.

When the menu firt appears, there is an error as soon as the mouse is moved;
if I don't move the mouse, there is no error, but I can't play the game.

I did a WINEDEBUG=+relay, and I found this:

000b:Call user32.SystemParametersInfoA(00000015,ffffffff,00000000,00000000) ret=7ebc5b0b
000b:Ret  user32.SystemParametersInfoA() retval=00000001 ret=7ebc5b0b
000b:Call user32.SetDeskWallPaper(code=c0000005 flags=0 addr=0xb7d1978b
trace:seh:raise_exception  info[0]=00000000
trace:seh:raise_exception  info[1]=ffffffff
trace:seh:raise_exception  eax=ffffffff ebx=b7efa99c ecx=00000003 edx=ffffffff esi=0034f880 edi=ffffffff
trace:seh:raise_exception  ebp=0034f708 esp=0034f6dc cs=0073 ds=007b es=007b fs=0033 gs=003b flags=00010206
trace:seh:call_stack_handlers calling handler at 0x7efaba90 code=c0000005 flags=0
trace:seh:__regs_RtlUnwind code=c0000005 flags=2
trace:seh:__regs_RtlUnwind calling handler at 0x7efab940 code=c0000005 flags=2
trace:seh:__regs_RtlUnwind handler at 0x7efab940 returned 1
ffffffff (invalid)) ret=7ebc5b1a
000b:Call winex11.drv.GetDCEx(00010022,00000000,00000003) ret=7eb152b2
000b:Ret  winex11.drv.GetDCEx() retval=000001e8 ret=7eb152b2

Am I right thinking that the exception occurs in thread number 0b, in the
SetDeskWallPaper funtion, in user32.dll?

-- 
Fabrice DELENTE



More information about the wine-users mailing list