http://bugs.winehq.org/show_bug.cgi?id=3510
Summary: Mission Risk crashes Product: Wine Version: 20050930 Platform: PC URL: http://www.download-free-games.com/cgi- bin/track/go.cgi?mriskv3.exe OS/Version: Linux Status: UNCONFIRMED Severity: critical Priority: P3 Component: wine-ole AssignedTo: wine-bugs@winehq.org ReportedBy: sveini@horve.no
Mission Risk v3 loads fine on first install, then when I quit the game and try to rerun it, it crashes leaving the following:
"svaini@svaini:~/.wine/drive_c/Program Files/MissionRisk$ wine MissionRisk.exe fixme:ole:CoRegisterMessageFilter stub fixme:ole:OleLoadPictureEx (0x7e660bfc,3342,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcfb0c), partially implemented. fixme:ole:OleLoadPictureEx (0x7e660bfc,92474,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcfaac), partially implemented. fixme:ole:OleLoadPictureEx (0x7e6636ac,774,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf8d4), partially implemented. fixme:ole:OleLoadPictureEx (0x7e6636ac,4781,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf8d4), partially implemented. fixme:ole:OleLoadPictureEx (0x7e6636ac,354,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf874), partially implemented. fixme:ole:OleLoadPictureEx (0x7e6636ac,830,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf874), partially implemented. fixme:ole:OleLoadPictureEx (0x7e6636ac,1202,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf874), partially implemented. fixme:ole:OleLoadPictureEx (0x7e6636ac,254,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf874), partially implemented. fixme:ole:OleLoadPictureEx (0x7e6636ac,254,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf874), partially implemented. fixme:ole:OleLoadPictureEx (0x7e6636ac,1202,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf874), partially implemented. fixme:ole:OleLoadPictureEx (0x7e6636ac,1202,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf874), partially implemented. fixme:ole:OleLoadPictureEx (0x7e6636ac,254,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf874), partially implemented. fixme:ole:OleLoadPictureEx (0x7e6636ac,254,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf874), partially implemented. fixme:ole:OleLoadPictureEx (0x7e6636ac,946,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf874), partially implemented. fixme:ole:OleLoadPictureEx (0x7e6636ac,254,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf874), partially implemented. err:x11drv:X11DRV_CreateWindow invalid window height -2 err:x11drv:X11DRV_CreateWindow invalid window height -2 err:x11drv:X11DRV_CreateWindow invalid window height -2 err:x11drv:X11DRV_CreateWindow invalid window height -2 err:x11drv:X11DRV_CreateWindow invalid window height -2 err:x11drv:X11DRV_CreateWindow invalid window height -2 fixme:ole:OleLoadPictureEx (0x7e6636ac,5077,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf874), partially implemented. fixme:ole:OleLoadPictureEx (0x7e6636ac,4943,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf874), partially implemented. fixme:ole:OleLoadPictureEx (0x7e6636ac,116592,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf874), partially implemented. fixme:ole:OleLoadPictureEx (0x7e6636ac,1016,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf844), partially implemented. fixme:ole:OLEPictureImpl_SaveAsFile (0x7fd883b8)->(0x7fd844c0, 0, (nil)), hacked stub. fixme:ole:OleLoadPictureEx (0x7e673224,774,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf2d8), partially implemented. fixme:ole:OleLoadPictureEx (0x7e673224,4781,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf2d8), partially implemented. fixme:ole:OleLoadPictureEx (0x7e673224,195942,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf2a8), partially implemented. fixme:ole:OleLoadPictureEx (0x7e673224,1406,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf2a8), partially implemented. fixme:ole:OleLoadPictureEx (0x7e673224,154034,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf2a8), partially implemented. fixme:ole:OleLoadPictureEx (0x7e673224,2749,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf2a8), partially implemented. fixme:ole:OleLoadPictureEx (0x7e673224,3965,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf2a8), partially implemented. fixme:ole:OleLoadPictureEx (0x7e673224,118142,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf2a8), partially implemented. fixme:ole:OleLoadPictureEx (0x7e673224,3833,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf2a8), partially implemented. fixme:ole:OleLoadPictureEx (0x7e673224,4072,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf2a8), partially implemented. fixme:ole:OleLoadPictureEx (0x7e673224,1406,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf2a8), partially implemented. fixme:ole:OleLoadPictureEx (0x7e673224,1406,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf2a8), partially implemented. fixme:ole:OleLoadPictureEx (0x7e673224,1406,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf2a8), partially implemented. fixme:ole:OleLoadPictureEx (0x7e673224,1406,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf2a8), partially implemented. fixme:ole:OleLoadPictureEx (0x7e673224,25767,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf2a8), partially implemented. fixme:ole:OleLoadPictureEx (0x7e673224,18500,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf2a8), partially implemented. fixme:ole:OleLoadPictureEx (0x7e673224,25908,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf2a8), partially implemented. fixme:ole:OleLoadPictureEx (0x7e673224,10068,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf2a8), partially implemented. fixme:ole:OleLoadPictureEx (0x7e673224,12078,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf2a8), partially implemented. fixme:ole:OleLoadPictureEx (0x7e673224,17358,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf2a8), partially implemented. fixme:ole:OleLoadPictureEx (0x7e673224,4427,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf2a8), partially implemented. fixme:ole:OleLoadPictureEx (0x7e673224,156662,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf2a8), partially implemented. fixme:ole:OLEPictureImpl_SaveAsFile (0x7fdd7700)->(0x7e2a80b0, 0, (nil)), hacked stub. fixme:ole:OLEFontImpl_Invoke property put for Size with vt 5 unsupported! fixme:richedit:RichEditANSIWndProc EM_SETOLECALLBACK: stub fixme:richedit:RichEditANSIWndProc EM_GETOLEINTERFACE 0x7e27c880: stub fixme:richedit:RichEditANSIWndProc EM_EXLIMITTEXT: stub fixme:richedit:RichEditANSIWndProc EM_SETTARGETDEVICE: stub fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub fixme:richedit:RichEditANSIWndProc WM_STYLECHANGING: stub fixme:richedit:RichEditANSIWndProc WM_STYLECHANGED: stub fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x7e27b498 fixme:ole:ITypeInfo_fnRelease destroy child objects fixme:ole:ITypeInfo_fnRelease destroy child objects fixme:ole:ITypeInfo_fnRelease destroy child objects fixme:ole:ITypeInfo_fnRelease destroy child objects fixme:ole:ITypeInfo_fnRelease destroy child objects" etc... "fixme:ole:OleLoadPictureEx (0x7e67e17c,774,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf198), partially implemented. fixme:ole:OleLoadPictureEx (0x7e67e17c,11934,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fbcf198), partially implemented. fixme:ole:OLEPictureImpl_SaveAsFile (0x7d472498)->(0x7e2f9178, 0, (nil)), hacked stub. wine: Unhandled exception (thread 0009), starting debugger... WineDbg starting on pid 0x8 Unhandled exception: page fault on read access to 0xfc5da0e2 in 32-bit code (0x660246c3). In 32 bit mode. err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file DLL\MSVBVM60.dbg ("DLL\MSVBVM60.dbg") Register dump: CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033 EIP:660246c3 ESP:7fbcf258 EBP:7fbcf268 EFLAGS:00210202( - 00 - -RI1) EAX:3f181e80 EBX:00000001 ECX:fc5da0e2 EDX:00000008 ESI:7e2d63e4 EDI:7fbcf854 Stack dump: 0x7fbcf258: 7fd5b268 66024686 7fbcf270 7e2d63e4 0x7fbcf268: 7fbcf28c 660eab54 7e2d63e4 7fbcf854 0x7fbcf278: 00000001 66025337 7d488c34 004347b4 0x7fbcf288: 7fbcf294 7fbcf35c 0061437b 7fbcf31c 0x7fbcf298: 7fbcf2dc 7fbcf854 00000001 00000001 0x7fbcf2a8: 00000000 00000000 00000000 00000000 Backtrace: =>1 0x660246c3 __vbaCheckType+0x217 in msvbvm60 (0x7fbcf268) 2 0x660eab54 __vbaFileLock+0xb80 in msvbvm60 (0x7fbcf28c) 3 0x0061437b in missionrisk (+0x21437b) (0x7fbcf35c) 4 0x006128da in missionrisk (+0x2128da) (0x7fbcf520) 5 0x00624da9 in missionrisk (+0x224da9) (0x7fbcf848) 6 0x6602ad73 in msvbvm60 (+0x2ad73) (0x7fbcf854) 7 0x0042f6d4 in missionrisk (+0x2f6d4) (0x7fbcf864) 8 0x6602ad50 in msvbvm60 (+0x2ad50) (0x7fbcf8b0) 9 0x66023023 in msvbvm60 (+0x23023) (0x7fbcf984) 10 0x66022eb2 in msvbvm60 (+0x22eb2) (0x7fbcf9a8) 11 0x6601d926 EVENT_SINK_AddRef+0x5cf in msvbvm60 (0x7fbcfa04) 12 0x6601d745 EVENT_SINK_AddRef+0x3ee in msvbvm60 (0x7fbcfa24) 13 0x6601d70a EVENT_SINK_AddRef+0x3b3 in msvbvm60 (0x7fbcfa78) 14 0x6601d67f EVENT_SINK_AddRef+0x328 in msvbvm60 (0x7fbcfb20) 15 0x6602ad73 in msvbvm60 (+0x2ad73) (0x7fbcfb2c) 16 0x00424cf4 in missionrisk (+0x24cf4) (0x7fbcfb3c) 17 0x6602ad50 in msvbvm60 (+0x2ad50) (0x7fbcfb88) 18 0x66023023 in msvbvm60 (+0x23023) (0x7fbcfc5c) 19 0x66022eb2 in msvbvm60 (+0x22eb2) (0x7fbcfc80) 20 0x6602ab74 BASIC_CLASS_GetIDsOfNames+0xebb in msvbvm60 (0x7fbcfc98) 21 0x66021269 in msvbvm60 (+0x21269) (0x7fbcfcc0) 22 0x66020341 in msvbvm60 (+0x20341) (0x7fbcfd1c) 23 0x7fa5db77 WINPROC_wrapper+0x17 in user32 (0x7fbcfd40) 24 0x7fa5dec3 WINPROC_CallWndProc+0x63(proc=0x66020297, hwnd=0x1002e, msg=0x113, wParam=0x1002e, lParam=0x0) [/home/sadam/pkg/wine.builder/tmp/wine-20050930/dlls/user/winproc.c:417] in user32 (0x7fbcfd70) 25 0x7fa63b61 CallWindowProcA(func=0x7fac0140, hwnd=0x1002e, msg=0x113, wParam=0x1002e, lParam=0x0) [/home/sadam/pkg/wine.builder/tmp/wine-20050930/dlls/user/winproc.c:3245] in user32 (0x7fbcfda4) 26 0x7fa3ae46 DispatchMessageA+0xb6(msg=0x7fbcfdfc) [/home/sadam/pkg/wine.builder/tmp/wine-20050930/dlls/user/message.c:2909] in user32 (0x7fbcfde4) 27 0x6601496c __vbaInStr+0x3b7 in msvbvm60 (0x7fbcfe24) 28 0x660148a5 __vbaInStr+0x2f0 in msvbvm60 (0x7fbcfe68) 29 0x66014783 __vbaInStr+0x1ce in msvbvm60 (0x6601a340) 30 0x66010e00 BASIC_CLASS_AddRef+0x4b in msvbvm60 (0x660d3416) 31 0x0c2474ff (0x0424448b) 32 0x00000000 (0x00000000) 0x660246c3 __vbaCheckType+0x217 in msvbvm60: movw 0x0(%ecx),%dx Modules: Module Address Debug info Name (91 modules) PE 0x00400000-006f1000 Export missionrisk PE 0x20000000-20032000 Deferred richtx32.ocx PE 0x22170000-2218c000 Deferred mswinsck.ocx PE 0x234c0000-234de000 Deferred msinet.ocx PE 0x27580000-27685000 Deferred mscomctl.ocx PE 0x66000000-66153000 Export msvbvm60 ELF 0x7bf00000-7bf03000 Deferred <wine-loader> ELF 0x7d670000-7d68e000 Deferred mpr<elf> -PE 0x7d680000-7d68e000 \ mpr ELF 0x7d68e000-7d6cd000 Deferred wininet<elf> -PE 0x7d6a0000-7d6cd000 \ wininet ELF 0x7d6cd000-7d6f5000 Deferred ws2_32<elf> -PE 0x7d6e0000-7d6f5000 \ ws2_32 ELF 0x7d6f5000-7d710000 Deferred wsock32<elf> -PE 0x7d700000-7d710000 \ wsock32 ELF 0x7dd66000-7dda5000 Deferred riched20<elf> -PE 0x7dd80000-7dda5000 \ riched20 ELF 0x7dda5000-7ddb9000 Deferred riched32<elf> -PE 0x7ddb0000-7ddb9000 \ riched32 ELF 0x7ddb9000-7deba000 Deferred libcrypto.so.0 ELF 0x7deba000-7deeb000 Deferred libssl.so.0 ELF 0x7deeb000-7df07000 Deferred libcups.so.2 ELF 0x7df85000-7dfac000 Deferred winspool.drv<elf> -PE 0x7df90000-7dfac000 \ winspool.drv ELF 0x7dfac000-7e03a000 Deferred comdlg32<elf> -PE 0x7dfc0000-7e03a000 \ comdlg32 ELF 0x7e03a000-7e052000 Deferred oledlg<elf> -PE 0x7e040000-7e052000 \ oledlg ELF 0x7e052000-7e0fe000 Deferred comctl32<elf> -PE 0x7e060000-7e0fe000 \ comctl32 ELF 0x7e0fe000-7e153000 Deferred shlwapi<elf> -PE 0x7e110000-7e153000 \ shlwapi ELF 0x7e153000-7e210000 Deferred shell32<elf> -PE 0x7e170000-7e210000 \ shell32 ELF 0x7e3c4000-7e3d8000 Deferred lz32<elf> -PE 0x7e3d0000-7e3d8000 \ lz32 ELF 0x7e3d8000-7e3f0000 Deferred version<elf> -PE 0x7e3e0000-7e3f0000 \ version ELF 0x7ec93000-7ec9c000 Deferred libxcursor.so.1 ELF 0x7ecb5000-7ecd1000 Deferred imm32<elf> -PE 0x7ecc0000-7ecd1000 \ imm32 ELF 0x7ecd1000-7ecee000 Deferred ximcp.so.2 ELF 0x7ecee000-7ecf1000 Deferred xlcdef.so.2 ELF 0x7ecf1000-7ecf9000 Deferred libxrender.so.1 ELF 0x7ed6d000-7f4d6000 Deferred libglcore.so.1 ELF 0x7f4d6000-7f555000 Deferred libgl.so.1 ELF 0x7f56e000-7f638000 Deferred libx11.so.6 ELF 0x7f638000-7f6b1000 Deferred winex11.drv<elf> -PE 0x7f650000-7f6b1000 \ winex11.drv ELF 0x7f6b1000-7f6d1000 Deferred libexpat.so.0 ELF 0x7f6d1000-7f6f8000 Deferred libfontconfig.so.1 ELF 0x7f6f9000-7f711000 Deferred libice.so.6 ELF 0x7f711000-7f77b000 Deferred libfreetype.so.6 ELF 0x7f785000-7f78d000 Deferred libungif.so.4 ELF 0x7f78d000-7f791000 Deferred iso8859-1.so ELF 0x7f791000-7f794000 Deferred libxrandr.so.2 ELF 0x7f794000-7f820000 Deferred oleaut32<elf> -PE 0x7f7b0000-7f820000 \ oleaut32 ELF 0x7f820000-7f83d000 Deferred iphlpapi<elf> -PE 0x7f830000-7f83d000 \ iphlpapi ELF 0x7f83d000-7f880000 Deferred rpcrt4<elf> -PE 0x7f850000-7f880000 \ rpcrt4 ELF 0x7f880000-7f902000 Deferred ole32<elf> -PE 0x7f890000-7f902000 \ ole32 ELF 0x7f902000-7f93b000 Deferred advapi32<elf> -PE 0x7f910000-7f93b000 \ advapi32 ELF 0x7f93b000-7f9be000 Deferred gdi32<elf> -PE 0x7f950000-7f9be000 \ gdi32 ELF 0x7f9be000-7fad0000 Stabs user32<elf> -PE 0x7f9e0000-7fad0000 \ user32 ELF 0x7fbd2000-7fbe0000 Deferred libxext.so.6 ELF 0x7fbe3000-7fbeb000 Deferred libsm.so.6 ELF 0x7fc17000-7fd10000 Deferred kernel32<elf> -PE 0x7fc30000-7fd10000 \ kernel32 ELF 0x7fe20000-7fe25000 Deferred libxxf86vm.so.1 ELF 0x7fe25000-7fe3b000 Deferred libnsl.so.1 ELF 0x7fe3b000-7fe44000 Deferred libnss_compat.so.2 ELF 0x7fe45000-7fe4b000 Deferred libxxf86dga.so.1 ELF 0x7fe4b000-7fe5d000 Deferred libz.so.1 ELF 0x7fe5d000-7fe80000 Deferred libm.so.6 ELF 0x7fe80000-7ff75000 Deferred libwine_unicode.so.1 ELF 0x7ff76000-7ff80000 Deferred libnss_files.so.2 ELF 0x7ff80000-7ff8a000 Deferred libnss_nis.so.2 ELF 0x7ff8e000-80000000 Deferred ntdll<elf> -PE 0x7ffa0000-80000000 \ ntdll ELF 0xb7e0d000-b7e11000 Deferred libdl.so.2 ELF 0xb7e11000-b7f2d000 Deferred libc.so.6 ELF 0xb7f2d000-b7f3f000 Deferred libpthread.so.0 ELF 0xb7f40000-b7f5a000 Deferred libwine.so.1 ELF 0xb7f71000-b7f73000 Deferred libnvidia-tls.so.1 ELF 0xb7f73000-b7f8a000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Program Files\MissionRisk\MissionRisk.exe 00000009 0 <== WineDbg terminated on pid 0x8"
I bet Mission Risk isn't your highest priority, but still, would be nice to run it. Thanks