http://bugs.winehq.org/show_bug.cgi?id=3528
------- Additional Comments From jpakkane@yahoo.com 2005-20-10 12:07 ------- The previous test was for First Encounter. Second Encounter prints a legible dialog and starts, then crashes with the text below.
Both games seem to want 16 bit resolutions, but changing the default resolution in xorg.conf does not change the crash behaviour.
-----
fixme:process:GetProcessWorkingSetSize (0xffffffff,0x7fb2fb9c,0x7fb2fba0): stub err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found! (desktop)
[the above line is repeated ~10 times]
err:ole:CoGetClassObject class {5959df60-2911-11d1-b049-0020af30269a} not registered fixme:ole:CoCreateInstance no classfactory created for CLSID {5959df60-2911-11d1-b049-0020af30269a}, hres is 0x80040154 fixme:d3d:IWineD3DImpl_CreateDevice (0x7fe538b0) Incomplete stub for d3d8 fixme:d3d_caps:IDirect3D8Impl_FillGLCaps found GL_VERSION ("2.0.0 NVIDIA 76.67")->(0x004c1df3) fixme:d3d_caps:IDirect3D8Impl_FillGLCaps found GL_RENDERER ("GeForce FX 5700LE/AGP/SSE/3DNOW!")->(0x0250) fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7fe53b68)->(40,0) not handled yet fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7fe53b68)->(128,0) not handled yet fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7fe53b68)->(129,0) not handled yet fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7fe53b68)->(130,0) not handled yet fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7fe53b68)->(131,0) not handled yet fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7fe53b68)->(132,0) not handled yet fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7fe53b68)->(133,0) not handled yet fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7fe53b68)->(134,0) not handled yet fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7fe53b68)->(135,0) not handled yet fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7fe53b68)->(156,0) not handled yet fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7fe53b68)->(161,1) not handled yet fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7fe53b68)->(162,-1) not handled yet fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7fe53b68)->(163,0) not handled yet fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7fe53b68)->(164,1065353216) not handled yet fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7fe53b68)->(165,1) not handled yet fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7fe53b68)->(172,3) not handled yet fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7fe53b68)->(173,1) not handled yet fixme:d3d:IDirect3DDevice8Impl_GetDeviceCaps (0x7fe53b68) : stub, calling idirect3d for now fixme:d3d:IDirect3DTexture8Impl_LockRect Levels seems too high?!! fixme:d3d:IDirect3DTexture8Impl_UnlockRect Levels seems too high?!!
[the above fixmes are repeated 20-30 times]
wine: Unhandled exception (thread 000b), starting debugger... WineDbg starting on pid 0xa Unhandled exception: page fault on read access to 0xf000f008 in 32-bit code (0x60055e84). In 32 bit mode. fixme:dbghelp:sffip_cb NIY on 'Engine.pdb' Register dump: CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033 EIP:60055e84 ESP:7fb2edcc EBP:7fb2ede4 EFLAGS:00210246( - 00 -RIZP1) EAX:7cb79f40 EBX:00000001 ECX:f000f000 EDX:d072287a ESI:7e845e7c EDI:7e7f19cc Stack dump: 0x7fb2edcc: 7cb79f40 00000000 7e845e20 7e7f9fa0 0x7fb2eddc: d072287a 00000db0 7fb2ee8c 60065485 0x7fb2edec: 7e845e7c 00000001 7e845e20 7e7f9fa0 0x7fb2edfc: 60013471 00000001 7e845e20 7e7f9fa0 0x7fb2ee0c: 60169420 00000000 00000000 00000000 0x7fb2ee1c: 7bff0000 7bfdc060 7bfdc060 7bfd0000 0200: sel=1007 base=7fee6000 limit=00001fff 32-bit rw- Backtrace: =>1 0x60055e84 in engine (+0x55e84) (0x7fb2ede4) 2 0x60065485 ?Clear@CTextureData@@UAEXXZ+0x55 in engine (0x7fb2ee8c) 3 0x6005828c ??0CSoundTimerHandler@@QAE@ABV0@@Z+0x78c in engine (0x7fb2eeb4) 4 0x6005b7a5 in engine (+0x5b7a5) (0x7fb2fd34) 5 0x60014fcd ?DeclareSymbol@CShell@@QAEXABVCTString@@PAX@Z+0x1bd in engine (0x7fb2fd60) fixme:dbghelp:sffip_cb NIY on 'SeriousSam.pdb' 6 0x00402985 in serioussam (+0x2985) (0x7fb2fd90) 7 0x00426964 in serioussam (+0x26964) (0x7fb2fda8) 8 0x0042460e in serioussam (+0x2460e) (0x7fb2fdfc) 9 0x00425670 in serioussam (+0x25670) (0x7fb2fe4c) 10 0x00426428 in serioussam (+0x26428) (0x7fb2fe90) 11 0x00428850 EntryPoint+0x134 in serioussam (0x7fb2ff2c) 12 0x7fcfb157 start_process+0xb7(arg=0x0) [/home/jpakkane/wine/dlls/kernel/process.c:992] in kernel32 (0x7fb2fff4) 13 0xb7f64b71 wine_switch_to_stack+0x11 in libwine.so.1 (0x00000000) 0x60055e84: call *0x8(%ecx) fixme:winedbg:be_i386_is_func_call Unsupported yet call insn (0x10) at 0x60055e84 Modules: Module Address Debug info Name (92 modules) PE 0x00400000-00478000 Export serioussam PE 0x10000000-10007000 Deferred vorbisfile PE 0x60000000-601f9000 Export engine PE 0x603e0000-60643000 Deferred entitiesmp PE 0x608e0000-60915000 Deferred gamemp ELF 0x77fcf000-78000000 Deferred uxtheme<elf> -PE 0x77fe0000-78000000 \ uxtheme PE 0x78000000-78046000 Deferred msvcrt ELF 0x7be8f000-7bf00000 Deferred ntdll<elf> -PE 0x7bea0000-7bf00000 \ ntdll ELF 0x7bf00000-7bf03000 Deferred <wine-loader> ELF 0x7cb8e000-7cc0a000 Deferred wined3d<elf> -PE 0x7cba0000-7cc0a000 \ wined3d ELF 0x7ccf0000-7cd60000 Deferred d3d8<elf> -PE 0x7cd00000-7cd60000 \ d3d8 ELF 0x7def2000-7df68000 Deferred libglu.so.1 ELF 0x7e1ea000-7e235000 Deferred dsound<elf> -PE 0x7e200000-7e235000 \ dsound ELF 0x7e235000-7e274000 Deferred dinput<elf> -PE 0x7e250000-7e274000 \ dinput PE 0x7e400000-7e417000 Deferred vorbis PE 0x7e420000-7e426000 Deferred ogg ELF 0x7e426000-7e431000 Deferred libgcc_s.so.1 ELF 0x7e431000-7e445000 Deferred joystick.drv<elf> -PE 0x7e440000-7e445000 \ joystick.drv ELF 0x7e64b000-7e660000 Deferred midimap<elf> -PE 0x7e650000-7e660000 \ midimap ELF 0x7e776000-7e797000 Deferred msacm32<elf> -PE 0x7e780000-7e797000 \ msacm32 ELF 0x7e797000-7e7ae000 Deferred msacm.drv<elf> -PE 0x7e7a0000-7e7ae000 \ msacm.drv ELF 0x7e7ae000-7e7f0000 Deferred wineoss.drv<elf> -PE 0x7e7c0000-7e7f0000 \ wineoss.drv ELF 0x7eaa9000-7eab2000 Deferred libxcursor.so.1 ELF 0x7eab2000-7eace000 Deferred imm32<elf> -PE 0x7eac0000-7eace000 \ imm32 ELF 0x7eace000-7eaea000 Deferred ximcp.so.2 ELF 0x7eaea000-7f253000 Deferred libglcore.so.1 ELF 0x7f253000-7f2d2000 Deferred libgl.so.1 ELF 0x7f2d2000-7f392000 Deferred libx11.so.6 ELF 0x7f392000-7f3ab000 Deferred libice.so.6 ELF 0x7f3ab000-7f423000 Deferred winex11.drv<elf> -PE 0x7f3c0000-7f423000 \ winex11.drv ELF 0x7f423000-7f442000 Deferred libexpat.so.1 ELF 0x7f442000-7f470000 Deferred libfontconfig.so.1 ELF 0x7f47b000-7f48f000 Deferred libz.so.1 ELF 0x7f48f000-7f4f9000 Deferred libfreetype.so.6 ELF 0x7f4f9000-7f522000 Deferred ws2_32<elf> -PE 0x7f500000-7f522000 \ ws2_32 ELF 0x7f522000-7f53d000 Deferred wsock32<elf> -PE 0x7f530000-7f53d000 \ wsock32 ELF 0x7f53d000-7f5bc000 Deferred winmm<elf> -PE 0x7f550000-7f5bc000 \ winmm ELF 0x7f5bc000-7f66b000 Deferred comctl32<elf> -PE 0x7f5d0000-7f66b000 \ comctl32 ELF 0x7f66b000-7f688000 Deferred iphlpapi<elf> -PE 0x7f670000-7f688000 \ iphlpapi ELF 0x7f688000-7f6ca000 Deferred rpcrt4<elf> -PE 0x7f6a0000-7f6ca000 \ rpcrt4 ELF 0x7f6ca000-7f74c000 Deferred ole32<elf> -PE 0x7f6e0000-7f74c000 \ ole32 ELF 0x7f74c000-7f7a1000 Deferred shlwapi<elf> -PE 0x7f760000-7f7a1000 \ shlwapi ELF 0x7f7a1000-7f85d000 Deferred shell32<elf> -PE 0x7f7c0000-7f85d000 \ shell32 ELF 0x7f85d000-7f897000 Deferred advapi32<elf> -PE 0x7f870000-7f897000 \ advapi32 ELF 0x7f897000-7f91b000 Deferred gdi32<elf> -PE 0x7f8b0000-7f91b000 \ gdi32 ELF 0x7f91b000-7fa30000 Deferred user32<elf> -PE 0x7f940000-7fa30000 \ user32 ELF 0x7fb33000-7fb40000 Deferred libxext.so.6 ELF 0x7fb41000-7fb49000 Deferred libxrender.so.1 ELF 0x7fb49000-7fb4d000 Deferred libxdmcp.so.6 ELF 0x7fc95000-7fd90000 Stabs kernel32<elf> -PE 0x7fcb0000-7fd90000 \ kernel32 ELF 0x7fea1000-7fea3000 Deferred libnvidia-tls.so.1 ELF 0x7fea3000-7feaa000 Deferred libsm.so.6 ELF 0x7feaa000-7feb4000 Deferred libnss_files.so.2 ELF 0x7feb4000-7febd000 Deferred libnss_nis.so.2 ELF 0x7febd000-7fed2000 Deferred libnsl.so.1 ELF 0x7fed2000-7fedb000 Deferred libnss_compat.so.2 ELF 0x7fede000-7fee2000 Deferred libxfixes.so.3 ELF 0x7fee2000-7fee4000 Deferred xlcutf8load.so.2 ELF 0x7fee9000-7ff0b000 Deferred libm.so.6 ELF 0x7ff0b000-80000000 Deferred libwine_unicode.so.1 ELF 0xb7e12000-b7e15000 Deferred libdl.so.2 ELF 0xb7e15000-b7f43000 Deferred libc.so.6 ELF 0xb7f43000-b7f55000 Deferred libpthread.so.0 ELF 0xb7f55000-b7f58000 Deferred libxau.so.6 ELF 0xb7f60000-b7f7a000 DIA libwine.so.1 ELF 0xb7f7d000-b7f93000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 0000000a (D) C:\Program Files\Croteam\Serious Sam - The Second Encounter Demo\Bin\SeriousSam.exe 00000015 15 0000000d 15 0000000c 0 0000000b 0 <== 00000008 00000009 0 WineDbg terminated on pid 0xa