[Bug 2905] New: Game crashes while loading a saved game
Wine Bugs
wine-bugs at winehq.org
Mon Apr 25 11:34:23 CDT 2005
http://bugs.winehq.org/show_bug.cgi?id=2905
Summary: Game crashes while loading a saved game
Product: Wine
Version: CVS
Platform: PC
URL: http://appdb.winehq.org/appview.php?appId=502
OS/Version: Linux
Status: UNCONFIRMED
Severity: blocker
Priority: P2
Component: wine-binary
AssignedTo: wine-bugs at winehq.org
ReportedBy: frix at engineer.com
Kings Quest 8 by Sierra On-line crashes while loading a saved game. This
behaviour also occur under MS Windows 2000. I've set "Windows=win98" in my
wine config, without any luck.
The output from wine when WINEDEBUG=+seh is present is as follows:
$ WINEDEBUG=+seh wine Mask.exe
fixme:mmtime:timeBeginPeriod Stub; we set our timer resolution at minimum
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel
(0x77cadb28)->(00010026,00000053)
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to
8
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to
8
fixme:x11drv:X11DRV_DDHAL_CreatePalette stub
fixme:ddraw:Main_DirectDraw_WaitForVerticalBlank
(0x77cadb28)->(flags=0x00000001,handle=(nil))
fixme:ddraw:Main_DirectDraw_WaitForVerticalBlank
(0x77cadb28)->(flags=0x00000001,handle=(nil))
fixme:ddraw:Main_DirectDraw_WaitForVerticalBlank
(0x77cadb28)->(flags=0x00000001,handle=(nil))
fixme:ddraw:Main_DirectDraw_WaitForVerticalBlank
(0x77cadb28)->(flags=0x00000001,handle=(nil))
fixme:ddraw:Main_DirectDraw_WaitForVerticalBlank
(0x77cadb28)->(flags=0x00000001,handle=(nil))
fixme:ddraw:Main_DirectDraw_WaitForVerticalBlank
(0x77cadb28)->(flags=0x00000001,handle=(nil))
fixme:ddraw:Main_DirectDraw_WaitForVerticalBlank
(0x77cadb28)->(flags=0x00000001,handle=(nil))
fixme:ddraw:Main_DirectDraw_WaitForVerticalBlank
(0x77cadb28)->(flags=0x00000001,handle=(nil))
fixme:ddraw:Main_DirectDraw_WaitForVerticalBlank
(0x77cadb28)->(flags=0x00000001,handle=(nil))
fixme:mmtime:timeEndPeriod Stub; we set our timer resolution at minimum
fixme:mmtime:timeBeginPeriod Stub; we set our timer resolution at minimum
trace:seh:EXC_RtlRaiseException code=c0000005 flags=0 addr=0x4fb9e0
trace:seh:EXC_RtlRaiseException info[0]=00000000
trace:seh:EXC_RtlRaiseException info[1]=7d2e22bf
trace:seh:EXC_RtlRaiseException eax=7f39c2b0 ebx=00001fff ecx=00000001
edx=00000001 esi=7d2e22bf edi=77abc790
trace:seh:EXC_RtlRaiseException ebp=77abc790 esp=77abc764 cs=0073 ds=007b
es=007b fs=003b gs=0033 flags=00010202
trace:seh:EXC_CallHandler calling handler at 0x42468f code=c0000005 flags=0
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x565b4b code=c0000005 flags=0
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x5764d0 code=c0000005 flags=0
wine: Unhandled exception (thread 0009), starting debugger...
trace:seh:start_debugger Starting debugger "winedbg --auto 8 2844"
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x7d2e22bf in 32-bit code
(0x004fb9e0).
In 32 bit mode.
fixme:dbghelp:sffip_cb NIY on 'D:
\jeffo\prog\Kq\MoeCopyProtected\Release\Mask.pdb'
fixme:dbghelp_msc:pe_load_debug_directory This guy has FPO information
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:004fb9e0 ESP:77abc764 EBP:77abc790 EFLAGS:00010202( - 00 - -RI1)
EAX:7f39c2b0 EBX:00001fff ECX:00000001 EDX:00000001
ESI:7d2e22bf EDI:77abc790
Stack dump:
0x77abc764: 7f39c2b0 7f0d0028 004fb990 00539a9e
0x77abc774: 77abc790 00000001 00000001 7f0d0028
0x77abc784: 7f39c2b0 00000001 00000004 64616f6c
0x77abc794: 5420514b 61727265 6b2e6e69 38380071
0x77abc7a4: 32323536 b7e8e300 00000000 00000000
0x77abc7b4: 77abc80c 77c2eac8 00001000 006192e0
Backtrace:
=>1 0x004fb9e0 in mask (+0xfb9e0) (0x77abc790)
0x004fb9e0: repe movsb (%esi),%es:(%edi)
Modules:
Module Address Debug info Name (74 modules)
PE 0x00400000-008cd000 Export mask
ELF 0x77314000-77372000 Deferred shlwapi<elf>
\-PE 0x77330000-77372000 \ shlwapi
ELF 0x77372000-77437000 Deferred shell32<elf>
\-PE 0x77390000-77437000 \ shell32
ELF 0x77437000-7745b000 Deferred msacm32<elf>
\-PE 0x77440000-7745b000 \ msacm32
ELF 0x7745b000-7749b000 Deferred avifil32<elf>
\-PE 0x77470000-7749b000 \ avifil32
ELF 0x7749b000-774bb000 Deferred iphlpapi<elf>
\-PE 0x774a0000-774bb000 \ iphlpapi
ELF 0x774bb000-77504000 Deferred rpcrt4<elf>
\-PE 0x774d0000-77504000 \ rpcrt4
ELF 0x77504000-77592000 Deferred ole32<elf>
\-PE 0x77520000-77592000 \ ole32
ELF 0x77592000-775e0000 Deferred dsound<elf>
\-PE 0x775a0000-775e0000 \ dsound
PE 0x775e0000-77626000 Deferred msvcrt
ELF 0x7762b000-77641000 Deferred lz32<elf>
\-PE 0x77630000-77641000 \ lz32
ELF 0x77641000-7765c000 Deferred version<elf>
\-PE 0x77650000-7765c000 \ version
ELF 0x7765c000-7771e000 Deferred comctl32<elf>
\-PE 0x77670000-7771e000 \ comctl32
ELF 0x7771e000-7775e000 Deferred advapi32<elf>
\-PE 0x77730000-7775e000 \ advapi32
ELF 0x7775e000-777e6000 Deferred gdi32<elf>
\-PE 0x77770000-777e6000 \ gdi32
ELF 0x777e6000-77918000 Deferred user32<elf>
\-PE 0x77810000-77918000 \ user32
ELF 0x77918000-77999000 Deferred winmm<elf>
\-PE 0x77930000-77999000 \ winmm
ELF 0x77999000-779c0000 Deferred msvfw32<elf>
\-PE 0x779a0000-779c0000 \ msvfw32
ELF 0x77b17000-77c30000 Deferred kernel32<elf>
\-PE 0x77b40000-77c30000 \ kernel32
ELF 0x77d44000-77d4f000 Deferred libnss_files.so.2
ELF 0x77d5f000-77d82000 Deferred libm.so.6
ELF 0x77d82000-77e77000 Deferred libwine_unicode.so.1
ELF 0x77e87000-77f00000 Deferred ntdll<elf>
\-PE 0x77ea0000-77f00000 \ ntdll
ELF 0x77f00000-77f03000 Deferred <wine-loader>
ELF 0x7e764000-7e7e1000 Deferred ddraw<elf>
\-PE 0x7e780000-7e7e1000 \ ddraw
ELF 0x7e7ef000-7e7f8000 Deferred libgcc_s.so.1
ELF 0x7f80b000-7f820000 Deferred midimap.drv<elf>
\-PE 0x7f810000-7f820000 \ midimap.drv
ELF 0x7f935000-7f94e000 Deferred msacm.drv<elf>
\-PE 0x7f940000-7f94e000 \ msacm.drv
ELF 0x7f94e000-7f993000 Deferred wineoss.drv<elf>
\-PE 0x7f960000-7f993000 \ wineoss.drv
ELF 0x7fada000-7fae3000 Deferred libxrender.so.1
ELF 0x7fae3000-7faec000 Deferred libxcursor.so.1
ELF 0x7fafc000-7fb1b000 Deferred imm32<elf>
\-PE 0x7fb10000-7fb1b000 \ imm32
ELF 0x7fb1b000-7fb1d000 Deferred iso8859-1.so
ELF 0x7fb3d000-7fb5a000 Deferred ximcp.so.2
ELF 0x7fb5a000-7fb5d000 Deferred xlcdef.so.2
ELF 0x7fb5d000-7fdd8000 Deferred libgl.so.1
ELF 0x7fde8000-7feb2000 Deferred libx11.so.6
ELF 0x7feb2000-7fec0000 Deferred libxext.so.6
ELF 0x7fec0000-7fec5000 Deferred libxxf86vm.so.1
ELF 0x7fec5000-7fecb000 Deferred libxxf86dga.so.1
ELF 0x7fecb000-7fee3000 Deferred libice.so.6
ELF 0x7fee3000-7feec000 Deferred libsm.so.6
ELF 0x7fefc000-7ff80000 Deferred x11drv<elf>
\-PE 0x7ff10000-7ff80000 \ x11drv
ELF 0x7ff80000-7ff91000 Deferred libz.so.1
ELF 0x7ff91000-7fff0000 Deferred libfreetype.so.6
ELF 0xb7e63000-b7e66000 Deferred libdl.so.2
ELF 0xb7e66000-b7fae000 Deferred libc.so.6
ELF 0xb7faf000-b7fbf000 Deferred libpthread.so.0
ELF 0xb7fbf000-b7fd8000 Deferred libwine.so.1
ELF 0xb7fe9000-b8000000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Games\SIERRA\Mask\Mask.exe
00000011 0
0000000f 0
0000000d 15
0000000b 0
0000000a 0
00000009 0 <==
WineDbg terminated on pid 0x8
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list