[Bug 2905] Game crashes while loading a saved game

Wine Bugs wine-bugs at winehq.org
Thu Oct 20 08:17:30 CDT 2005


http://bugs.winehq.org/show_bug.cgi?id=2905





------- Additional Comments From frix at engineer.com  2005-20-10 08:17 -------
Hi there,

>If I understand correctly what you mean:
>  your can load saved games in real windows 98
>  not in real windows 2000
>  can't load saved games in Wine, whatever the version you set; is that right ?
This is correct.

I've used wine-cvs:2005-10-19 and got the results shown below. The game still
doesn't restore. If you could suggest additional debug channels to turn on, I
will gladly post the debug output here.

Regards,
-frikkie

$ WINEDEBUG=+seh wine Mask.exe 
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7f3f43f0)->(0x10026,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
(0x7f3f43f0)->(flags=0x00000001,handle=(nil))
fixme:ddraw:Main_DirectDraw_WaitForVerticalBlank
(0x7f3f43f0)->(flags=0x00000001,handle=(nil))
fixme:ddraw:Main_DirectDraw_WaitForVerticalBlank
(0x7f3f43f0)->(flags=0x00000001,handle=(nil))
fixme:ddraw:Main_DirectDraw_WaitForVerticalBlank
(0x7f3f43f0)->(flags=0x00000001,handle=(nil))
fixme:ddraw:Main_DirectDraw_WaitForVerticalBlank
(0x7f3f43f0)->(flags=0x00000001,handle=(nil))
fixme:ddraw:Main_DirectDraw_WaitForVerticalBlank
(0x7f3f43f0)->(flags=0x00000001,handle=(nil))
fixme:ddraw:Main_DirectDraw_WaitForVerticalBlank
(0x7f3f43f0)->(flags=0x00000001,handle=(nil))
fixme:ddraw:Main_DirectDraw_WaitForVerticalBlank
(0x7f3f43f0)->(flags=0x00000001,handle=(nil))
fixme:ddraw:Main_DirectDraw_WaitForVerticalBlank
(0x7f3f43f0)->(flags=0x00000001,handle=(nil))
trace:seh:__regs_RtlRaiseException code=c0000005 flags=0 addr=0x4fb9e0
trace:seh:__regs_RtlRaiseException  info[0]=00000000
trace:seh:__regs_RtlRaiseException  info[1]=7e6e2403
trace:seh:__regs_RtlRaiseException  eax=7f3f0ca8 ebx=00001fff ecx=00000001
edx=00000001 esi=7e6e2403 edi=7b9ac790
trace:seh:__regs_RtlRaiseException  ebp=7b9ac790 esp=7b9ac764 cs=0073 ds=007b
es=007b fs=003b gs=0033 flags=00000202
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
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x7bb32b4c code=c0000005 flags=0
wine: Unhandled exception (thread 0009), starting debugger...
trace:seh:start_debugger Starting debugger "winedbg --auto 8 2820"
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x7e6e2403 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:7b9ac764 EBP:7b9ac790 EFLAGS:00000202(   - 00      - - I1)
 EAX:7f3f0ca8 EBX:00001fff ECX:00000001 EDX:00000001
 ESI:7e6e2403 EDI:7b9ac790
Stack dump:
0x7b9ac764:  7f3f0ca8 7bcb85e0 004fb990 00539a9e
0x7b9ac774:  7b9ac790 00000001 00000001 7bcb85e0
0x7b9ac784:  7f3f0ca8 00000001 00000004 64616f6c
0x7b9ac794:  5420514b 61727265 6b2e6e69 37350071
0x7b9ac7a4:  34343131 00000000 b7ea9402 7b9ac7c4
0x7b9ac7b4:  7bcb85e0 00000000 7fb454d8 00000000
Backtrace:
=>1 0x004fb9e0 in mask (+0xfb9e0) (0x7b9ac790)
0x004fb9e0: repe movsb	(%esi),%es:(%edi)
Modules:
Module	Address			Debug info	Name (73 modules)
PE	0x00400000-008cd000	Export          mask
ELF	0x7b316000-7b339000	Deferred        msacm32<elf>
  \-PE	0x7b320000-7b339000	\               msacm32
ELF	0x7b339000-7b379000	Deferred        avifil32<elf>
  \-PE	0x7b350000-7b379000	\               avifil32
ELF	0x7b379000-7b398000	Deferred        iphlpapi<elf>
  \-PE	0x7b380000-7b398000	\               iphlpapi
ELF	0x7b398000-7b3dd000	Deferred        rpcrt4<elf>
  \-PE	0x7b3b0000-7b3dd000	\               rpcrt4
ELF	0x7b3dd000-7b46c000	Deferred        ole32<elf>
  \-PE	0x7b3f0000-7b46c000	\               ole32
ELF	0x7b46c000-7b4bd000	Deferred        dsound<elf>
  \-PE	0x7b480000-7b4bd000	\               dsound
ELF	0x7b4bd000-7b51d000	Deferred        msvcrt<elf>
  \-PE	0x7b4d0000-7b51d000	\               msvcrt
ELF	0x7b51d000-7b531000	Deferred        lz32<elf>
  \-PE	0x7b520000-7b531000	\               lz32
ELF	0x7b531000-7b54b000	Deferred        version<elf>
  \-PE	0x7b540000-7b54b000	\               version
ELF	0x7b54b000-7b611000	Deferred        comctl32<elf>
  \-PE	0x7b560000-7b611000	\               comctl32
ELF	0x7b611000-7b64f000	Deferred        advapi32<elf>
  \-PE	0x7b620000-7b64f000	\               advapi32
ELF	0x7b64f000-7b6dd000	Deferred        gdi32<elf>
  \-PE	0x7b660000-7b6dd000	\               gdi32
ELF	0x7b6dd000-7b808000	Deferred        user32<elf>
  \-PE	0x7b700000-7b808000	\               user32
ELF	0x7b808000-7b88b000	Deferred        winmm<elf>
  \-PE	0x7b810000-7b88b000	\               winmm
ELF	0x7b88b000-7b8b0000	Deferred        msvfw32<elf>
  \-PE	0x7b890000-7b8b0000	\               msvfw32
ELF	0x7bb0a000-7bc10000	Deferred        kernel32<elf>
  \-PE	0x7bb30000-7bc10000	\               kernel32
ELF	0x7bd24000-7bd2d000	Deferred        libnss_files.so.2
ELF	0x7bd2d000-7bd36000	Deferred        libnss_nis.so.2
ELF	0x7bd36000-7bd4a000	Deferred        libnsl.so.1
ELF	0x7bd4a000-7bd52000	Deferred        libnss_compat.so.2
ELF	0x7bd62000-7bd83000	Deferred        libm.so.6
ELF	0x7bd83000-7be78000	Deferred        libwine_unicode.so.1
ELF	0x7be88000-7bf00000	Deferred        ntdll<elf>
  \-PE	0x7bea0000-7bf00000	\               ntdll
ELF	0x7bf00000-7bf03000	Deferred        <wine-loader>
ELF	0x7f30b000-7f351000	Deferred        ddraw<elf>
  \-PE	0x7f320000-7f351000	\               ddraw
ELF	0x7fb5b000-7fb70000	Deferred        midimap<elf>
  \-PE	0x7fb60000-7fb70000	\               midimap
ELF	0x7fc8f000-7fca7000	Deferred        msacm.drv<elf>
  \-PE	0x7fca0000-7fca7000	\               msacm.drv
ELF	0x7fca7000-7fced000	Deferred        wineoss.drv<elf>
  \-PE	0x7fcc0000-7fced000	\               wineoss.drv
ELF	0x7fd31000-7fd39000	Deferred        libxrender.so.1
ELF	0x7fd39000-7fd42000	Deferred        libxcursor.so.1
ELF	0x7fd52000-7fd6f000	Deferred        imm32<elf>
  \-PE	0x7fd60000-7fd6f000	\               imm32
ELF	0x7fd6f000-7fd8b000	Deferred        ximcp.so.2
ELF	0x7fd8b000-7fd8d000	Deferred        xlcutf8load.so.2
ELF	0x7fd8d000-7fe52000	Deferred        libx11.so.6
ELF	0x7fe52000-7fe5f000	Deferred        libxext.so.6
ELF	0x7fe5f000-7fe64000	Deferred        libxxf86vm.so.1
ELF	0x7fe64000-7fe6a000	Deferred        libxxf86dga.so.1
ELF	0x7fe6a000-7fe82000	Deferred        libice.so.6
ELF	0x7fe82000-7fe8b000	Deferred        libsm.so.6
ELF	0x7fe9b000-7ff1b000	Deferred        winex11.drv<elf>
  \-PE	0x7feb0000-7ff1b000	\               winex11.drv
ELF	0x7ff1b000-7ff3b000	Deferred        libexpat.so.1
ELF	0x7ff3b000-7ff62000	Deferred        libfontconfig.so.1
ELF	0x7ff72000-7ff83000	Deferred        libz.so.1
ELF	0x7ff83000-7fff0000	Deferred        libfreetype.so.6
ELF	0xb7e7d000-b7e80000	Deferred        libdl.so.2
ELF	0xb7e81000-b7fae000	Deferred        libc.so.6
ELF	0xb7fae000-b7fbe000	Deferred        libpthread.so.0
ELF	0xb7fbe000-b7fd8000	Deferred        libwine.so.1
ELF	0xb7fea000-b8000000	Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\SIERRA\Mask\Mask.exe
	0000000c    0
	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