Help with debugging needed

Stefan Dösinger stefandoesinger at gmx.at
Thu Aug 11 16:39:17 CDT 2005


Hello,
I am trying(once again) to get Empire Earth [1] running with wine. After 
solving a few problems[2], I've run into a strange access violation crash. It 
looks like a buffer overrun, followed by a return to an invalid adress.

A +relay,+snoop trace gives this:
...
0009:CALL Low-Level Engine.?Deactivate at GERasterizer@@UAEJXZ() ret=7e2b9a14
0009:CALL Low-Level Engine.?Dereference at UReferenceCounter@@QAEXXZ() 
ret=7e2bd6c5
0009:RET  Low-Level Engine.?Dereference at UReferenceCounter@@QAEXXZ() 
retval=7f24fa70 ret=7e2bd6c5
0009:Call ntdll.RtlEnterCriticalSection(7f074a40) ret=7f0294c5
0009:Ret  ntdll.RtlEnterCriticalSection() retval=00000000 ret=7f0294c5
0009:Call ntdll.RtlLeaveCriticalSection(7f074a40) ret=7f029506
0009:Ret  ntdll.RtlLeaveCriticalSection() retval=00000000 ret=7f029506
0009:CALL MSVCRT._except_handler3(<unknown, check return>) ret=7beb649b
0009:CALL MSVCRT._XcptFilter(<unknown, check return>) ret=00665947
0009:Call kernel32.GetLastError() ret=7800385f
0009:Ret  kernel32.GetLastError() retval=000005b4 ret=7800385f
0009:Call kernel32.TlsGetValue(00000000) ret=7800386d
0009:Ret  kernel32.TlsGetValue() retval=7f180f80 ret=7800386d
0009:Call kernel32.SetLastError(000005b4) ret=7800387e
0009:Ret  kernel32.SetLastError() retval=000005b4 ret=7800387e
0009:Call kernel32.UnhandledExceptionFilter(7fc2f81c) ret=7800ed71
0009:Call 
ntdll.NtQueryVirtualMemory(ffffffff,9803a11c,00000000,7fc2f6e8,0000001c,7fc2f6a8) 
ret=7fd1aae1
0009:Ret  ntdll.NtQueryVirtualMemory() retval=00000000 ret=7fd1aae1
0009:Call kernel32.IsBadCodePtr(7800add3) ret=22d2b743
0009:Ret  kernel32.IsBadCodePtr() retval=00000000 ret=22d2b743
0009:Call ntdll.NtCreateEvent(7fc2f6e8,001f0003,7fc2f6ec,00000001,00000000) 
ret=7fccb9b9
0009:Ret  ntdll.NtCreateEvent() retval=00000000 ret=7fccb9b9
wine: Unhandled exception (thread 0009), starting debugger...
...

The crash messages look a little bit different every time, with illegal 
instructions / access violations or even a Segmentation Fault without 
starting winedbg at various addreses(Attached file crashes). On very rare 
occasions, this crash doesn't occur, and the game continues to load and 
crashes later in some ddraw function. Instead of crashing it complains about 
a corrupted heap:
 err:heap:HEAP_ValidateInUseArena Heap 0x7fd80000: prev arena 0x7fe01640 is 
not prev for in-use 0x7fe01cb0
I've looked at a +heap trace, but I couldn't find anything usefull.
(See ee-nocrash for a log). I've also attached a normal log without any 
special debug flags set(ee-normal.log.gz). I've added a few ERR statements 
for testing in some functions.

So my questions are:
*Am I right with my suspection that the problems are caused by a incorrect 
return?
*How can I get a disassembly of Low-Level 
Engine.?Deactivate at GERasterizer@@UAEJXZ or simmilar functions. I didn't find 
this symbol.

Thanks for your help,
Stefan Dösinger

[1]
A demo is available at 
http://www.vugames.de/scripts/download.aspx?content=4&id=53721&nf=21&url=ftp://downloads.vu-games.com/pub/empire%20earth/demos/Empire_earth_EN.exe, 
but I haven't checked wheter it produces the same results.

[2]
Other users reported a msvc runtime error, apparently caused by an error 
returned by Main_DirectDraw_SetCooperativeLevel. EE calls this function with
cooplevel == DDSCL_SETFOCUSWINDOW. I made the function simply return DD_OK in 
this case.
Furthermore it checks for sound support and the OS version(setting it to Win98 
or WinME is recommended) and it needs native msvcrt(It even seems to ship 
it's own version)
-------------- next part --------------
First chance exception: page fault on write access to 0xffbe95fe in 32-bit code (0x7fe6f359).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
 EIP:7fe6f359 ESP:7fc0fc54 EBP:7f2603e2 EFLAGS:00210286(   - 00      -RISP1)
 EAX:7fdf4aff EBX:00000001 ECX:7fdf0fb0 EDX:7803a11c
 ESI:7f278aa1 EDI:7f278acc
Stack dump:
0x7fc0fc54:  7803a11c 7dbad6d7 7fdf4a38 7f278aa0
0x7fc0fc64:  7f2603e0 00000001 7dba1c20 7dbb59b4
0x7fc0fc74:  00000000 7f9e24fc 00000001 7fa14015
0x7fc0fc84:  7dbb5998 7fa13451 7dbb5998 7f260838
0x7fc0fc94:  00000000 00000002 7dba9a14 7fa5bda1
0x7fc0fca4:  00000000 7fc0fd04 00000000 0052ba8b
Backtrace:
=>1 0x7fe6f359 (0x7f2603e2)
  2 0x00000000 (0x00000000)
0x7fe6f359: addb        %dh,0x0(%eax,%eax,1)


First chance exception: page fault on read access to 0x3cfbc7b0 in 32-bit code (0x3cfbc7b0).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
 EIP:3cfbc7b0 ESP:7fc0fc54 EBP:7f2603e1 EFLAGS:00210206(   - 00      - RIP1)
 EAX:607b2c42 EBX:00000001 ECX:7fe6e860 EDX:7803a11c
 ESI:7f278aa0 EDI:7f278acc
Stack dump:
0x7fc0fc54:  7fdf47ca 7dbad6d7 7fdf3d08 7f278aa0
0x7fc0fc64:  7f2603e0 00000001 7dba1c20 7dbb59b4
0x7fc0fc74:  00000000 7f9e24fc 00000001 7fa14015
0x7fc0fc84:  7dbb5998 7fa13451 7dbb5998 7f260838
0x7fc0fc94:  00000000 00000002 7dba9a14 7fa5bda1
0x7fc0fca4:  00000000 7fc0fd04 00000000 0052ba8b
Backtrace:
=>1 0x3cfbc7b0 (0x7f2603e1)
  2 0x00000000 (0x00000000)
0x3cfbc7b0: -- no code accessible --


First chance exception: illegal instruction in 32-bit code (0x7fe8f370).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
 EIP:7fe8f370 ESP:7fc2fc54 EBP:7f2803e2 EFLAGS:00210207(   - 00      -RIP1C)
 EAX:7fe11f60 EBX:00000001 ECX:7fe13d00 EDX:7803a11c
 ESI:7f298aa1 EDI:7f298acc
Stack dump:
0x7fc2fc54:  7803a11c 7dbcd6d7 7fe11f60 7f298aa0
0x7fc2fc64:  7f2803e0 00000001 7dbc1c20 7dbd59b4
0x7fc2fc74:  00000000 7fa024fc 00000001 7fa34015
0x7fc2fc84:  7dbd5998 7fa33451 7dbd5998 7f280838
0x7fc2fc94:  00000000 00000002 7dbc9a14 7fa7bda1
0x7fc2fca4:  00000000 7fc2fd04 00000000 0052ba8b
Backtrace:
=>1 0x7fe8f370 (0x7f2803e2)
  2 0x00000000 (0x00000000)
0x7fe8f370: lock decl   %edx
-------------- next part --------------
laptop Empire Earth # winedbg Empire\ Earth.exe
WineDbg starting on pid 0xa
err:imm:ImmAssociateContext ((nil), 0x7fdc79d8): semi-stub
err:imm:ImmAssociateContext Allready aso, returning 0x0x7fdc79d8
In 32 bit mode.
0x7fce78ee start_process+0xfe [/media/usbdisk/develop/wine/dlls/kernel/../../include/winternl.h:1664] in kernel32: jmp  0x7fce78dd start_process+0xed [/media/usbdisk/develop/wine/dlls/kernel/process.c:995] in kernel32
1664    static inline void WINAPI DbgBreakPoint(void) { __asm__ __volatile__("int3"); }
Wine-dbg>c
err:imm:ImmAssociateContext ((nil), 0x7fdeef38): semi-stub
err:imm:ImmAssociateContext Allready aso, returning 0x0x7fdeef38
err:imm:ImmAssociateContext ((nil), 0x7fdff710): semi-stub
err:imm:ImmAssociateContext Allready aso, returning 0x0x7fdff710
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe042b8)->(00010028,00000408)
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LINEPATTERN (0000000a) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE (0000000b) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ROP2 (0000000c) value : 0000000d !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_PLANEMASK (0000000d) value : ffffffff !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LASTPIXEL (00000010) value : 00000001 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ZVISIBLE (0000001e) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EDGEANTIALIAS (00000028) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_RANGEFOGENABLE (00000030) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EXTENTS (0000008a) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_VERTEXBLEND (00000097) value : 00000000 !
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe042b8)->(00010028,00000008)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe04738)->(00020028,00000408)
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LINEPATTERN (0000000a) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE (0000000b) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ROP2 (0000000c) value : 0000000d !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_PLANEMASK (0000000d) value : ffffffff !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LASTPIXEL (00000010) value : 00000001 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ZVISIBLE (0000001e) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EDGEANTIALIAS (00000028) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_RANGEFOGENABLE (00000030) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EXTENTS (0000008a) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_VERTEXBLEND (00000097) value : 00000000 !
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe04738)->(00020028,00000008)
fixme:ddraw:DirectDrawEnumerateExA no non-display devices supported.
fixme:ddraw:DirectDrawEnumerateExA no detached secondary devices supported.
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe04648)->(00030028,00000408)
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LINEPATTERN (0000000a) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE (0000000b) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ROP2 (0000000c) value : 0000000d !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_PLANEMASK (0000000d) value : ffffffff !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LASTPIXEL (00000010) value : 00000001 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ZVISIBLE (0000001e) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EDGEANTIALIAS (00000028) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_RANGEFOGENABLE (00000030) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EXTENTS (0000008a) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_VERTEXBLEND (00000097) value : 00000000 !
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe04648)->(00030028,00000008)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe04648)->(00040028,00000408)
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LINEPATTERN (0000000a) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE (0000000b) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ROP2 (0000000c) value : 0000000d !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_PLANEMASK (0000000d) value : ffffffff !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LASTPIXEL (00000010) value : 00000001 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ZVISIBLE (0000001e) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EDGEANTIALIAS (00000028) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_RANGEFOGENABLE (00000030) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EXTENTS (0000008a) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_VERTEXBLEND (00000097) value : 00000000 !
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe04648)->(00040028,00000008)
fixme:ddraw:DirectDrawEnumerateExA no non-display devices supported.
fixme:ddraw:DirectDrawEnumerateExA no detached secondary devices supported.
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe00450)->(00050028,00000408)
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LINEPATTERN (0000000a) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE (0000000b) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ROP2 (0000000c) value : 0000000d !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_PLANEMASK (0000000d) value : ffffffff !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LASTPIXEL (00000010) value : 00000001 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ZVISIBLE (0000001e) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EDGEANTIALIAS (00000028) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_RANGEFOGENABLE (00000030) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EXTENTS (0000008a) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_VERTEXBLEND (00000097) value : 00000000 !
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe00450)->(00050028,00000008)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe009a8)->(00060028,00000408)
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LINEPATTERN (0000000a) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE (0000000b) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ROP2 (0000000c) value : 0000000d !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_PLANEMASK (0000000d) value : ffffffff !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LASTPIXEL (00000010) value : 00000001 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ZVISIBLE (0000001e) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EDGEANTIALIAS (00000028) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_RANGEFOGENABLE (00000030) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EXTENTS (0000008a) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_VERTEXBLEND (00000097) value : 00000000 !
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe009a8)->(00060028,00000008)
fixme:ddraw:DirectDrawEnumerateExA no non-display devices supported.
fixme:ddraw:DirectDrawEnumerateExA no detached secondary devices supported.
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe008b8)->(00070028,00000408)
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LINEPATTERN (0000000a) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE (0000000b) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ROP2 (0000000c) value : 0000000d !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_PLANEMASK (0000000d) value : ffffffff !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LASTPIXEL (00000010) value : 00000001 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ZVISIBLE (0000001e) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EDGEANTIALIAS (00000028) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_RANGEFOGENABLE (00000030) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EXTENTS (0000008a) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_VERTEXBLEND (00000097) value : 00000000 !
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe008b8)->(00070028,00000008)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe01078)->(00080028,00000408)
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LINEPATTERN (0000000a) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE (0000000b) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ROP2 (0000000c) value : 0000000d !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_PLANEMASK (0000000d) value : ffffffff !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LASTPIXEL (00000010) value : 00000001 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ZVISIBLE (0000001e) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EDGEANTIALIAS (00000028) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_RANGEFOGENABLE (00000030) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EXTENTS (0000008a) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_VERTEXBLEND (00000097) value : 00000000 !
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe01078)->(00080028,00000008)
fixme:ddraw:DirectDrawEnumerateExA no non-display devices supported.
fixme:ddraw:DirectDrawEnumerateExA no detached secondary devices supported.
fixme:imm:ImmGetContext (0x90028): stub
fixme:imm:ImmSetOpenStatus Semi-Stub
fixme:imm:ImmReleaseContext (0x90028, 0x7fdff710): stub
fixme:imm:ImmGetDefaultIMEWnd (0x10026 - (nil) 0x7fdff710 ): semi-stub
fixme:imm:ImmGetDefaultIMEWnd (0x10026 - 0x1002a 0x7fdff710 ): semi-stub
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe008b8)->(00090028,00000080)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe008b8)->(00090028,00000513)
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LINEPATTERN (0000000a) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE (0000000b) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ROP2 (0000000c) value : 0000000d !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_PLANEMASK (0000000d) value : ffffffff !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LASTPIXEL (00000010) value : 00000001 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ZVISIBLE (0000001e) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EDGEANTIALIAS (00000028) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_RANGEFOGENABLE (00000030) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EXTENTS (0000008a) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_VERTEXBLEND (00000097) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EXTENTS (0000008a) value : 00000000 !
fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0x7fe7bb40,0x7fc1fb8c,0,0x00000001): stub!
err:dinput:SysMouseAImpl_GetProperty Z-Axis
fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0x7fe7bb40,0x7fc1fb8c,4,0x00000001): stub!
err:dinput:SysMouseAImpl_GetProperty Z-Axis
fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0x7fe7bb40,0x7fc1fb8c,8,0x00000001): stub!
err:dinput:SysMouseAImpl_GetProperty Z-Axis
fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0x7fe7bb40,0x7fc1fb8c,12,0x00000001): stub!
fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0x7fe7bb40,0x7fc1fb8c,13,0x00000001): stub!
fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0x7fe7bb40,0x7fc1fb8c,14,0x00000001): stub!
fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0x7fe7bb40,0x7fc1fb8c,15,0x00000001): stub!
err:imm:ImmAssociateContext ((nil), 0x7b2ddaa0): semi-stub
err:imm:ImmAssociateContext Allready aso, returning 0x0x7b2ddaa0
err:imm:ImmAssociateContext ((nil), 0x72ddac78): semi-stub
err:imm:ImmAssociateContext Allready aso, returning 0x0x72ddac78
err:imm:ImmAssociateContext ((nil), 0x7b2a47d8): semi-stub
err:imm:ImmAssociateContext Allready aso, returning 0x0x7b2a47d8
err:imm:ImmAssociateContext ((nil), 0x7fe8d320): semi-stub
err:imm:ImmAssociateContext Allready aso, returning 0x0x7fe8d320
err:imm:ImmAssociateContext ((nil), 0x72dbd470): semi-stub
err:imm:ImmAssociateContext Allready aso, returning 0x0x72dbd470
err:imm:ImmAssociateContext ((nil), 0x7b295648): semi-stub
err:imm:ImmAssociateContext Allready aso, returning 0x0x7b295648
err:imm:ImmAssociateContext ((nil), 0x7b29b938): semi-stub
err:imm:ImmAssociateContext Allready aso, returning 0x0x7b29b938
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe008b8)->(00090028,00000008)
err:ddraw:User_DirectDrawSurface_final_release Done !!!!!!!!!!!!
err:ddraw:User_DirectDrawSurface_final_release waiting for update thread to terminate...292
err:imm:ImmAssociateContext ((nil), 0x7fe023e8): semi-stub
err:imm:ImmAssociateContext Allready aso, returning 0x0x7fe023e8
err:ddraw:User_DirectDrawSurface_final_release Done !!!!!!!!!!!!
err:ddraw:User_DirectDrawSurface_final_release waiting for update thread to terminate...292
err:ddraw:User_DirectDrawSurface_final_release Done !!!!!!!!!!!!
err:heap:HEAP_ValidateInUseArena Heap 0x7fd80000: prev arena 0x7fe01640 is not prev for in-use 0x7fe01cb0
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe01078)->(0002002a,00000408)
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LINEPATTERN (0000000a) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE (0000000b) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ROP2 (0000000c) value : 0000000d !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_PLANEMASK (0000000d) value : ffffffff !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LASTPIXEL (00000010) value : 00000001 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ZVISIBLE (0000001e) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EDGEANTIALIAS (00000028) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_RANGEFOGENABLE (00000030) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EXTENTS (0000008a) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_VERTEXBLEND (00000097) value : 00000000 !
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe01078)->(0002002a,00000008)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe01648)->(0003002a,00000408)
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LINEPATTERN (0000000a) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE (0000000b) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ROP2 (0000000c) value : 0000000d !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_PLANEMASK (0000000d) value : ffffffff !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LASTPIXEL (00000010) value : 00000001 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ZVISIBLE (0000001e) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EDGEANTIALIAS (00000028) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_RANGEFOGENABLE (00000030) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EXTENTS (0000008a) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_VERTEXBLEND (00000097) value : 00000000 !
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe01648)->(0003002a,00000008)
fixme:ddraw:DirectDrawEnumerateExA no non-display devices supported.
fixme:ddraw:DirectDrawEnumerateExA no detached secondary devices supported.
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe01078)->(00090028,00000080)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe01078)->(00090028,00000513)
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LINEPATTERN (0000000a) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE (0000000b) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ROP2 (0000000c) value : 0000000d !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_PLANEMASK (0000000d) value : ffffffff !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LASTPIXEL (00000010) value : 00000001 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ZVISIBLE (0000001e) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EDGEANTIALIAS (00000028) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_RANGEFOGENABLE (00000030) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EXTENTS (0000008a) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_VERTEXBLEND (00000097) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EXTENTS (0000008a) value : 00000000 !
0x72dc4301: pop %es
Wine-dbg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ee-normal.log.gz
Type: application/x-gzip
Size: 3821 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-devel/attachments/20050811/fd91678e/ee-normal.log.bin


More information about the wine-devel mailing list