[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