[Wine] Dungeon Keeper 2 High Res crash

xenta wineforum-user at winehq.org
Tue Nov 22 16:43:30 CST 2011


I've installed and playing Dungeon keeper nicely with wine-1.3.24 on Fedora 15 at 1024x768 but it crash with (modified from registry) 1280x1024 resolution before in game (just after loading).

Does someone have find a workaround (google give me nothing....) 

Here is the debug :


Code:

wine DKII.exe -softwarefilter -32biteverything -enablebumpmapping -enablebumpluminance
fixme:win:EnumDisplayDevicesW ((null),0,0x32c3c4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32c8f0,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32c984,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32c854,0x00000000), stub!
fixme:d3d:swapchain_init Add OpenGL context recreation support to context_validate_onscreen_formats
err:ole:CoGetClassObject class {92fa2c24-253c-11d2-90fb-006008a1f441} not registered
err:ole:CoGetClassObject no class object {92fa2c24-253c-11d2-90fb-006008a1f441} could be created for context 0x1
Calculating Julian date for today (22/11/2011)
Today's Julian date is 2455888 + 0.434514
The moon is 27.108098 days old
fixme:d3d:swapchain_init Add OpenGL context recreation support to context_validate_onscreen_formats
err:ole:CoGetClassObject class {92fa2c24-253c-11d2-90fb-006008a1f441} not registered
err:ole:CoGetClassObject no class object {92fa2c24-253c-11d2-90fb-006008a1f441} could be created for context 0x1
fixme:d3d:swapchain_init Add OpenGL context recreation support to context_validate_onscreen_formats
err:ole:CoGetClassObject class {92fa2c24-253c-11d2-90fb-006008a1f441} not registered
err:ole:CoGetClassObject no class object {92fa2c24-253c-11d2-90fb-006008a1f441} could be created for context 0x1
fixme:d3d:state_subpixel Render state WINED3DRS_SUBPIXEL not implemented yet.
fixme:d3d_surface:surface_load_ds_location No up to date depth stencil location.
err:d3d:wined3d_device_uninit_3d Something is still holding a reference to depth/stencil buffer 0x2982160.
fixme:d3d:swapchain_init Add OpenGL context recreation support to context_validate_onscreen_formats
err:ole:CoGetClassObject class {92fa2c24-253c-11d2-90fb-006008a1f441} not registered
err:ole:CoGetClassObject no class object {92fa2c24-253c-11d2-90fb-006008a1f441} could be created for context 0x1
wine: Unhandled page fault on read access to 0x00000004 at address 0x57c936 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000004 in 32-bit code (0x0057c936).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:0057c936 ESP:0032ca38 EBP:00000200 EFLAGS:00010202(  R- --  I   - - - )
 EAX:07e98894 EBX:058ab620 ECX:00000000 EDX:0000ff00
 ESI:006d0394 EDI:00000003
Stack dump:
0x0032ca38:  0032ca98 00000001 0059d59b 0000ff00
0x0032ca48:  0032ca98 00000001 0044103a 0000ff00
0x0032ca58:  0032ca98 00000001 0042ce9f 0000ff00
0x0032ca68:  0032ca98 00000001 00000011 006cea10
0x0032ca78:  006d0394 00000000 058ab020 006d3cc8
0x0032ca88:  00000004 00020000 00000080 00000020
Backtrace:
0x0057c936: movl	0x4(%ecx),%edx
Modules:
Module	Address			Debug info	Name (96 modules)
PE	  400000-  7b6000	Export          dkii
PE	10000000-10027000	Deferred        weanetr
PE	18000000-18034000	Deferred        qmixer
ELF	20000000-2001d000	Deferred        winepulse<elf>
  \-PE	20010000-2001d000	\               winepulse
ELF	2001d000-20064000	Deferred        libpulse.so.0
ELF	20064000-2006a000	Deferred        libxtst.so.6
ELF	2006a000-201e1000	Deferred        libvorbisenc.so.2
ELF	2788e000-27897000	Deferred        libwrap.so.0
ELF	322f0000-32305000	Deferred        midimap<elf>
  \-PE	32300000-32305000	\               midimap
ELF	33f97000-33f9e000	Deferred        libogg.so.0
ELF	35804000-35841000	Deferred        libflac.so.8
ELF	36175000-36179000	Deferred        libxcb-atom.so.1
ELF	39b96000-39c68000	Deferred        libgl.so.1
ELF	45d82000-45d88000	Deferred        libasyncns.so.0
ELF	46bb7000-46c01000	Deferred        libdbus-1.so.3
ELF	46d32000-46d3b000	Deferred        librt.so.1
ELF	4c429000-4dd3a000	Deferred        libnvidia-glcore.so.280.13
ELF	59498000-5949b000	Deferred        libnvidia-tls.so.280.13
PE	5e080000-5e0bb000	Deferred        dplayx
ELF	68000000-6801f000	Deferred        ld-linux.so.2
ELF	6801f000-681ab000	Deferred        libc.so.6
ELF	681ab000-681b0000	Deferred        libdl.so.2
ELF	681b0000-681da000	Deferred        libm.so.6
ELF	681da000-681e7000	Deferred        libnss_files.so.2
ELF	681e7000-68338000	Deferred        user32<elf>
  \-PE	68200000-68338000	\               user32
ELF	68338000-683e5000	Deferred        gdi32<elf>
  \-PE	68340000-683e5000	\               gdi32
ELF	683e5000-68402000	Deferred        libgcc_s.so.1
ELF	68402000-6846a000	Deferred        advapi32<elf>
  \-PE	68410000-6846a000	\               advapi32
ELF	6846a000-68483000	Deferred        version<elf>
  \-PE	68470000-68483000	\               version
ELF	68483000-685b2000	Deferred        ole32<elf>
  \-PE	684a0000-685b2000	\               ole32
ELF	685b2000-68630000	Deferred        rpcrt4<elf>
  \-PE	685c0000-68630000	\               rpcrt4
ELF	68630000-686cd000	Deferred        winmm<elf>
  \-PE	68640000-686cd000	\               winmm
ELF	686cd000-68700000	Deferred        ws2_32<elf>
  \-PE	686d0000-68700000	\               ws2_32
ELF	68700000-68722000	Deferred        iphlpapi<elf>
  \-PE	68710000-68722000	\               iphlpapi
ELF	68722000-6873c000	Deferred        libresolv.so.2
ELF	6873c000-687ad000	Deferred        ddraw<elf>
  \-PE	68740000-687ad000	\               ddraw
ELF	687ad000-688f2000	Deferred        wined3d<elf>
  \-PE	687c0000-688f2000	\               wined3d
ELF	688f2000-68915000	Deferred        imm32<elf>
  \-PE	68900000-68915000	\               imm32
ELF	68915000-68961000	Deferred        dsound<elf>
  \-PE	68920000-68961000	\               dsound
ELF	68961000-6899f000	Deferred        dinput<elf>
  \-PE	68970000-6899f000	\               dinput
ELF	6899f000-689c3000	Deferred        libncurses.so.5
ELF	689c3000-689e2000	Deferred        libtinfo.so.5
ELF	689e2000-68a7b000	Deferred        libfreetype.so.6
ELF	68a7b000-68aaf000	Deferred        libfontconfig.so.1
ELF	68aaf000-68ad7000	Deferred        libexpat.so.1
ELF	68ad7000-68b8b000	Deferred        winex11<elf>
  \-PE	68ae0000-68b8b000	\               winex11
ELF	68b8b000-68b93000	Deferred        libsm.so.6
ELF	68b93000-68bac000	Deferred        libice.so.6
ELF	68bac000-68bbd000	Deferred        libxext.so.6
ELF	68bbd000-68cf6000	Deferred        libx11.so.6
ELF	68cf6000-68cfb000	Deferred        libuuid.so.1
ELF	68cfb000-68d19000	Deferred        libxcb.so.1
ELF	68d19000-68d1c000	Deferred        libxau.so.6
ELF	68d1c000-68d1f000	Deferred        libxinerama.so.1
ELF	68d1f000-68d24000	Deferred        libxxf86vm.so.1
ELF	68d24000-68d2e000	Deferred        libxrender.so.1
ELF	68d2e000-68d36000	Deferred        libxrandr.so.2
ELF	68d36000-68d39000	Deferred        libxcomposite.so.1
ELF	68d39000-68d43000	Deferred        libxcursor.so.1
ELF	68d43000-68d48000	Deferred        libxfixes.so.3
ELF	69b1f000-69b37000	Deferred        msacm32<elf>
  \-PE	69b20000-69b37000	\               msacm32
ELF	6ab99000-6abb3000	Deferred        libnsl.so.1
ELF	6b641000-6b650000	Deferred        libxi.so.6
ELF	6df02000-6df1c000	Deferred        wsock32<elf>
  \-PE	6df10000-6df1c000	\               wsock32
ELF	70b81000-70bd4000	Deferred        libpulsecommon-0.9.22.so
ELF	72dd8000-72e4a000	Deferred        libsndfile.so.1
ELF	74630000-7464a000	Deferred        libpthread.so.0
ELF	780d1000-780fc000	Deferred        libvorbis.so.0
ELF	78189000-782cc000	Dwarf           libwine.so.1
ELF	79d33000-79e05000	Deferred        ntdll<elf>
  \-PE	79d40000-79e05000	\               ntdll
ELF	7b800000-7b9b7000	Deferred        kernel32<elf>
  \-PE	7b810000-7b9b7000	\               kernel32
ELF	7bf00000-7bf03000	Deferred        <wine-loader>
ELF	7c100000-7c102000	Deferred        libx11-xcb.so.1
ELF	7c246000-7c270000	Deferred        msacm32<elf>
  \-PE	7c250000-7c270000	\               msacm32
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\Bullfrog\Dungeon Keeper 2\DKII.exe
	00000043   15
	00000042   15
	00000040   -1
	0000003f   15
	00000029    0
	00000025    0
	00000022    0
	00000021    0
	00000020    0
	00000009    0 <==
0000000e services.exe
	0000001a    0
	00000014    0
	00000010    0
	0000000f    0
00000011 winedevice.exe
	00000016    0
	00000013    0
	00000012    0
00000017 plugplay.exe
	0000001b    0
	00000019    0
	00000018    0
0000001c explorer.exe
	0000001d    0
Backtrace:
err:seh:setup_exception_record stack overflow 944 bytes in thread 003f eip 79d71399 esp 018f0f80 stack 0x18f0000-0x18f1000-0x19f0000
Erreur de segmentation (core dumped)




Thanks







More information about the wine-users mailing list