http://bugs.winehq.com/show_bug.cgi?id=1203
Summary: Microsoft Motocross madness trial (Direct3D game) doesn't run Product: Wine Version: unspecified Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-directx AssignedTo: wine-bugs@winehq.com ReportedBy: puoti@inwind.it
Here is the bug_report.pl output
Auto-generated debug report by Wine Quick Debug Report Maker Thingy: WINE Version: Wine 20021219 Windows Version: None Installed Distribution: Mandrake 9.0 Kernel Version: 2.4.19-16mdk OS Type: Linux CPU: i686 GCC Version: Configured with: ../configure --prefix=/usr --libdir=/usr/lib --with-slibdir=/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --enable-long-long --enable-__cxa_atexit --enable-languages=c,c++,ada,f77,objc,java --host=i586-mandrake-linux-gnu --with-system-zlib Program: Microsoft motocross madness trial Program Type: Win32 Debug Options: -debugmsg +relay Other Extra Commands Passed: Extra ./configure Commands: None Wine Dependencies:
Last 200 lines of debug output follows: ==> /home/ivan/wine/Microsoft <== 0814c220:Call kernel32._LeaveSysLevel(40990c60) ret=4096b807 0814c220:Ret kernel32._LeaveSysLevel() retval=00000000 ret=4096b807 0814c220:Call kernel32._EnterSysLevel(40990c60) ret=4096b658 0814c220:Ret kernel32._EnterSysLevel() retval=400f1b30 ret=4096b658 0814c220:Call kernel32.LOCAL_Lock(0000017f,00000cb6) ret=4096b74f 0814c220:Ret kernel32.LOCAL_Lock() retval=40362f7e ret=4096b74f 0814c220:Call kernel32._EnterSysLevel(40990c60) ret=4096b658 0814c220:Ret kernel32._EnterSysLevel() retval=400f1b30 ret=4096b658 0814c220:Call kernel32.LOCAL_Lock(0000017f,00000cb2) ret=4096b74f 0814c220:Ret kernel32.LOCAL_Lock() retval=40362f66 ret=4096b74f 0814c220:Call kernel32.LOCAL_Unlock(0000017f,00000cb2) ret=4096b84d 0814c220:Ret kernel32.LOCAL_Unlock() retval=00000000 ret=4096b84d 0814c220:Call kernel32._LeaveSysLevel(40990c60) ret=4096b807 0814c220:Ret kernel32._LeaveSysLevel() retval=00000000 ret=4096b807 0814c220:Call kernel32.LOCAL_Unlock(0000017f,00000cb6) ret=4096b84d 0814c220:Ret kernel32.LOCAL_Unlock() retval=00000000 ret=4096b84d 0814c220:Call kernel32._LeaveSysLevel(40990c60) ret=4096b807 0814c220:Ret kernel32._LeaveSysLevel() retval=00000000 ret=4096b807 0814c220:Call x11drv.SetDeviceClipping(403ae920,00000cb6) ret=4095dce1 0814c220:Call gdi32.GetRegionData(00000cb6,00000000,00000000) ret=409c5522 0814c220:Call kernel32._EnterSysLevel(40990c60) ret=4096b658 0814c220:Ret kernel32._EnterSysLevel() retval=400f1b30 ret=4096b658 0814c220:Call kernel32.LOCAL_Lock(0000017f,00000cb6) ret=4096b74f 0814c220:Ret kernel32.LOCAL_Lock() retval=40362f7e ret=4096b74f 0814c220:Call kernel32.LOCAL_Unlock(0000017f,00000cb6) ret=4096b84d 0814c220:Ret kernel32.LOCAL_Unlock() retval=00000000 ret=4096b84d 0814c220:Call kernel32._LeaveSysLevel(40990c60) ret=4096b807 0814c220:Ret kernel32._LeaveSysLevel() retval=00000000 ret=4096b807 0814c220:Ret gdi32.GetRegionData() retval=00000030 ret=409c5522 0814c220:Call ntdll.RtlAllocateHeap(40360000,00000000,00000030) ret=409c5544 0814c220:Ret ntdll.RtlAllocateHeap() retval=403ad6f0 ret=409c5544 0814c220:Call gdi32.GetRegionData(00000cb6,00000030,403ad6f0) ret=409c555b 0814c220:Call kernel32._EnterSysLevel(40990c60) ret=4096b658 0814c220:Ret kernel32._EnterSysLevel() retval=400f1b30 ret=4096b658 0814c220:Call kernel32.LOCAL_Lock(0000017f,00000cb6) ret=4096b74f 0814c220:Ret kernel32.LOCAL_Lock() retval=40362f7e ret=4096b74f 0814c220:Call kernel32.LOCAL_Unlock(0000017f,00000cb6) ret=4096b84d 0814c220:Ret kernel32.LOCAL_Unlock() retval=00000000 ret=4096b84d 0814c220:Call kernel32._LeaveSysLevel(40990c60) ret=4096b807 0814c220:Ret kernel32._LeaveSysLevel() retval=00000000 ret=4096b807 0814c220:Ret gdi32.GetRegionData() retval=00000030 ret=409c555b 0814c220:Call ntdll.RtlEnterCriticalSection(40a0bc6c) ret=409f0a5c 0814c220:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=409f0a5c 0814c220:Call ntdll.RtlLeaveCriticalSection(40a0bc6c) ret=409f0a8c 0814c220:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=409f0a8c 0814c220:Call ntdll.RtlFreeHeap(40360000,00000000,403ad6f0) ret=409c56c1 0814c220:Ret ntdll.RtlFreeHeap() retval=00000001 ret=409c56c1 0814c220:Ret x11drv.SetDeviceClipping() retval=00000001 ret=4095dce1 0814c220:Call kernel32._LeaveSysLevel(40990c60) ret=4096b807 0814c220:Ret kernel32._LeaveSysLevel() retval=00000000 ret=4096b807 0814c220:Call kernel32._EnterSysLevel(40990c60) ret=4096b658 0814c220:Ret kernel32._EnterSysLevel() retval=400f1b30 ret=4096b658 0814c220:Call kernel32._LeaveSysLevel(40990c60) ret=4096b807 0814c220:Ret kernel32._LeaveSysLevel() retval=00000000 ret=4096b807 0814c220:Call kernel32._EnterSysLevel(40990c60) ret=4096b658 0814c220:Ret kernel32._EnterSysLevel() retval=400f1b30 ret=4096b658 0814c220:Call kernel32._LeaveSysLevel(40990c60) ret=4096b807 0814c220:Ret kernel32._LeaveSysLevel() retval=00000000 ret=4096b807 0814c220:Call kernel32._LeaveSysLevel(40990c60) ret=4096b807 0814c220:Ret kernel32._LeaveSysLevel() retval=00000000 ret=4096b807 0814c220:Call x11drv.DeleteDC(403ae920) ret=4096026b 0814c220:Call ntdll.RtlEnterCriticalSection(40a0bc6c) ret=409f0a5c 0814c220:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=409f0a5c 0814c220:Call ntdll.RtlLeaveCriticalSection(40a0bc6c) ret=409f0a8c 0814c220:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=409f0a8c 0814c220:Call ntdll.RtlFreeHeap(40360000,00000000,403ae920) ret=409d3edb 0814c220:Ret ntdll.RtlFreeHeap() retval=00000001 ret=409d3edb 0814c220:Ret x11drv.DeleteDC() retval=00000001 ret=4096026b 0814c220:Call kernel32._EnterSysLevel(40990c60) ret=4096b658 0814c220:Ret kernel32._EnterSysLevel() retval=400f1b30 ret=4096b658 0814c220:Call kernel32.LOCAL_Lock(0000017f,00000cb2) ret=4096b74f 0814c220:Ret kernel32.LOCAL_Lock() retval=40362f66 ret=4096b74f 0814c220:Call ntdll.RtlFreeHeap(40360000,00000000,403aed60) ret=40970a39 0814c220:Ret ntdll.RtlFreeHeap() retval=00000001 ret=40970a39 0814c220:Call ntdll.RtlFreeHeap(40360000,00000000,403ae9b8) ret=40970a4b 0814c220:Ret ntdll.RtlFreeHeap() retval=00000001 ret=40970a4b 0814c220:Call kernel32.LOCAL_Unlock(0000017f,00000cb2) ret=4096b60b 0814c220:Ret kernel32.LOCAL_Unlock() retval=00000000 ret=4096b60b 0814c220:Call kernel32.LOCAL_Free(0000017f,00000cb2) ret=4096b61e 0814c220:Ret kernel32.LOCAL_Free() retval=00000000 ret=4096b61e 0814c220:Call kernel32._LeaveSysLevel(40990c60) ret=4096b576 0814c220:Ret kernel32._LeaveSysLevel() retval=00000000 ret=4096b576 0814c220:Call kernel32._EnterSysLevel(40990c60) ret=4096b658 0814c220:Ret kernel32._EnterSysLevel() retval=400f1b30 ret=4096b658 0814c220:Call kernel32.LOCAL_Lock(0000017f,00000cb6) ret=4096b74f 0814c220:Ret kernel32.LOCAL_Lock() retval=40362f7e ret=4096b74f 0814c220:Call ntdll.RtlFreeHeap(40360000,00000000,403aedb0) ret=40970a39 0814c220:Ret ntdll.RtlFreeHeap() retval=00000001 ret=40970a39 0814c220:Call ntdll.RtlFreeHeap(40360000,00000000,403aed88) ret=40970a4b 0814c220:Ret ntdll.RtlFreeHeap() retval=00000001 ret=40970a4b 0814c220:Call kernel32.LOCAL_Unlock(0000017f,00000cb6) ret=4096b60b 0814c220:Ret kernel32.LOCAL_Unlock() retval=00000000 ret=4096b60b 0814c220:Call kernel32.LOCAL_Free(0000017f,00000cb6) ret=4096b61e 0814c220:Ret kernel32.LOCAL_Free() retval=00000000 ret=4096b61e 0814c220:Call kernel32._LeaveSysLevel(40990c60) ret=4096b576 0814c220:Ret kernel32._LeaveSysLevel() retval=00000000 ret=4096b576 0814c220:Call ntdll.RtlFreeHeap(40360000,00000000,403aec28) ret=4096b5d4 0814c220:Ret ntdll.RtlFreeHeap() retval=00000001 ret=4096b5d4 0814c220:Call kernel32._LeaveSysLevel(40990c60) ret=4096b576 0814c220:Ret kernel32._LeaveSysLevel() retval=00000000 ret=4096b576 0814c220:Call ntdll.RtlEnterCriticalSection(40990cf0) ret=40974f05 0814c220:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=40974f05 0814c220:Call ntdll.RtlLeaveCriticalSection(40990cf0) ret=40974f2d 0814c220:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=40974f2d 0814c220:Ret gdi32.DeleteDC() retval=00000001 ret=404b5a78 0814c220:Call gdi32.DeleteObject(00000cc2) ret=404b5a5c 0814c220:Call kernel32._EnterSysLevel(40990c60) ret=4096b658 0814c220:Ret kernel32._EnterSysLevel() retval=400f1b30 ret=4096b658 0814c220:Call kernel32.LOCAL_Lock(0000017f,00000cc2) ret=4096b74f 0814c220:Ret kernel32.LOCAL_Lock() retval=40362fc6 ret=4096b74f 0814c220:Call kernel32.LOCAL_Unlock(0000017f,00000cc2) ret=4096b60b 0814c220:Ret kernel32.LOCAL_Unlock() retval=00000000 ret=4096b60b 0814c220:Call kernel32.LOCAL_Free(0000017f,00000cc2) ret=4096b61e 0814c220:Ret kernel32.LOCAL_Free() retval=00000000 ret=4096b61e 0814c220:Call kernel32._LeaveSysLevel(40990c60) ret=4096b576 0814c220:Ret kernel32._LeaveSysLevel() retval=00000000 ret=4096b576 0814c220:Ret gdi32.DeleteObject() retval=00000001 ret=404b5a5c 0814c220:Call gdi32.DeleteObject(00000100) ret=404b5a4e 0814c220:Call kernel32._EnterSysLevel(40990c60) ret=4096b658 0814c220:Ret kernel32._EnterSysLevel() retval=400f1b30 ret=4096b658 0814c220:Call ntdll.RtlFreeHeap(40360000,00000000,403bb1b0) ret=4095d2f8 0814c220:Ret ntdll.RtlFreeHeap() retval=00000001 ret=4095d2f8 0814c220:Call ntdll.RtlFreeHeap(40360000,00000000,403bae08) ret=4096b5d4 0814c220:Ret ntdll.RtlFreeHeap() retval=00000001 ret=4096b5d4 0814c220:Call kernel32._LeaveSysLevel(40990c60) ret=4096b576 0814c220:Ret kernel32._LeaveSysLevel() retval=00000000 ret=4096b576 0814c220:Ret gdi32.DeleteObject() retval=00000001 ret=404b5a4e 0814c220:Call gdi32.DeleteObject(000000f8) ret=404b5a46 0814c220:Call kernel32._EnterSysLevel(40990c60) ret=4096b658 0814c220:Ret kernel32._EnterSysLevel() retval=400f1b30 ret=4096b658 0814c220:Call x11drv.DeleteBitmap(000000f8) ret=4095d306 0814c220:Call gdi32.GDI_GetObjPtr(000000f8,00004f4b) ret=409c4be0 0814c220:Call kernel32._EnterSysLevel(40990c60) ret=4096b658 0814c220:Ret kernel32._EnterSysLevel() retval=400f1b30 ret=4096b658 0814c220:Ret gdi32.GDI_GetObjPtr() retval=403b1138 ret=409c4be0 0814c220:Call ntdll.RtlEnterCriticalSection(40a0bc6c) ret=409f0a5c 0814c220:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=409f0a5c 0814c220:Call ntdll.RtlLeaveCriticalSection(40a0bc6c) ret=409f0a8c 0814c220:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=409f0a8c 0814c220:Call gdi32.GDI_ReleaseObj(000000f8) ret=409c4c03 0814c220:Call kernel32._LeaveSysLevel(40990c60) ret=4096b807 0814c220:Ret kernel32._LeaveSysLevel() retval=00000000 ret=4096b807 0814c220:Ret gdi32.GDI_ReleaseObj() retval=00000000 ret=409c4c03 0814c220:Ret x11drv.DeleteBitmap() retval=00000001 ret=4095d306 0814c220:Call ntdll.RtlFreeHeap(40360000,00000000,403b1138) ret=4096b5d4 0814c220:Ret ntdll.RtlFreeHeap() retval=00000001 ret=4096b5d4 0814c220:Call kernel32._LeaveSysLevel(40990c60) ret=4096b576 0814c220:Ret kernel32._LeaveSysLevel() retval=00000000 ret=4096b576 0814c220:Ret gdi32.DeleteObject() retval=00000001 ret=404b5a46 0814c220:Call ntdll.RtlFreeHeap(40360000,00000000,40361230) ret=404b5a38 0814c220:Ret ntdll.RtlFreeHeap() retval=00000001 ret=404b5a38 0814c220:Call kernel32.CloseHandle(00000024) ret=404b6bde 0814c220:Ret kernel32.CloseHandle() retval=00000001 ret=404b6bde 0814c220:Call kernel32.CloseHandle(00000044) ret=404b6bd6 0814c220:Ret kernel32.CloseHandle() retval=00000001 ret=404b6bd6 0814c220:Call kernel32.CloseHandle(00000028) ret=404b6bcd 0814c220:Ret kernel32.CloseHandle() retval=00000001 ret=404b6bcd 0814c220:Call ntdll.RtlFreeHeap(40360000,00000000,403af1f0) ret=404b6bc5 0814c220:Ret ntdll.RtlFreeHeap() retval=00000001 ret=404b6bc5 0814c220:Call ntdll.RtlFreeHeap(40360000,00000000,403619a0) ret=404b6bac 0814c220:Ret ntdll.RtlFreeHeap() retval=00000001 ret=404b6bac 0814c220:Call kernel32.ExitProcess(00000000) ret=404b04c3 0814c220:Call PE DLL (proc=0x408b25e0,module=0x40830000,type=0,res=0x1) 0814c220:Ret PE DLL (proc=0x408b25e0,module=0x40830000,type=0,res=0x1) retval=1 0814c220:Call PE DLL (proc=0x409f1a60,module=0x409c0000,type=0,res=0x1) 0814c220:Call ntdll.RtlEnterCriticalSection(40a0bca4) ret=409f29ce 0814c220:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=409f29ce 0814c220:Call ntdll.RtlLeaveCriticalSection(40a0bca4) ret=409f29fe 0814c220:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=409f29fe 0814c220:Call kernel32.CloseHandle(0000003c) ret=409f18ba 0814c220:Ret kernel32.CloseHandle() retval=00000001 ret=409f18ba 0814c220:Call ntdll.RtlEnterCriticalSection(40a0bc6c) ret=409f0a5c 0814c220:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=409f0a5c 0814c220:Call ntdll.RtlLeaveCriticalSection(40a0bc6c) ret=409f0a8c 0814c220:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=409f0a8c 0814c220:Call ntdll.RtlFreeHeap(40360000,00000000,403ac3a0) ret=409f18e0 0814c220:Ret ntdll.RtlFreeHeap() retval=00000001 ret=409f18e0 0814c220:Call ntdll.RtlDeleteCriticalSection(40a0bc6c) ret=409f192c 0814c220:Ret ntdll.RtlDeleteCriticalSection() retval=00000000 ret=409f192c 0814c220:Ret PE DLL (proc=0x409f1a60,module=0x409c0000,type=0,res=0x1) retval=1 0814c220:Call PE DLL (proc=0x409782a0,module=0x40940000,type=0,res=0x1) 0814c220:Ret PE DLL (proc=0x409782a0,module=0x40940000,type=0,res=0x1) retval=1 0814c220:Call PE DLL (proc=0x407a9c70,module=0x40780000,type=0,res=0x1) 0814c220:Ret PE DLL (proc=0x407a9c70,module=0x40780000,type=0,res=0x1) retval=1 0814c220:Call kernel32.__wine_unregister_dll_16(408e2244) ret=40839c7c 0814c220:Ret kernel32.__wine_unregister_dll_16() retval=0000000b ret=40839c7c 0814c220:Call kernel32.__wine_unregister_dll_16(408e2600) ret=40839fbc 0814c220:Ret kernel32.__wine_unregister_dll_16() retval=0000000c ret=40839fbc 0814c220:Call kernel32.__wine_unregister_dll_16(408e2c54) ret=4083a52c 0814c220:Ret kernel32.__wine_unregister_dll_16() retval=0000000d ret=4083a52c 0814c220:Call kernel32.__wine_unregister_dll_16(408e3424) ret=4083ac9c 0814c220:Ret kernel32.__wine_unregister_dll_16() retval=0000000e ret=4083ac9c 0814c220:Call kernel32.__wine_unregister_dll_16(408e3624) ret=4083ae4c 0814c220:Ret kernel32.__wine_unregister_dll_16() retval=0000000f ret=4083ae4c 0814c220:Call kernel32.__wine_unregister_dll_16(409902bc) ret=409511dc 0814c220:Ret kernel32.__wine_unregister_dll_16() retval=00000008 ret=409511dc 0814c220:Call kernel32.__wine_unregister_dll_16(409903e4) ret=409512ac 0814c220:Ret kernel32.__wine_unregister_dll_16() retval=00000009 ret=409512ac 0814c220:Call kernel32.__wine_unregister_dll_16(409906f0) ret=409515cc 0814c220:Ret kernel32.__wine_unregister_dll_16() retval=0000000a ret=409515cc
I have a copy of the full debug report, if it is needed. Thank you!
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://bugs.winehq.com/show_bug.cgi?id=1203. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.