[Bug 3528] Serious Sam demos don't work(msvcrt bug (?))

Wine Bugs wine-bugs at winehq.org
Thu Oct 20 12:07:58 CDT 2005


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





------- Additional Comments From jpakkane at 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 at CTextureData@@UAEXXZ+0x55 in engine (0x7fb2ee8c)
  3 0x6005828c ??0CSoundTimerHandler@@QAE at ABV0@@Z+0x78c in engine (0x7fb2eeb4)
  4 0x6005b7a5 in engine (+0x5b7a5) (0x7fb2fd34)
  5 0x60014fcd ?DeclareSymbol at CShell@@QAEXABVCTString@@PAX at 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


-- 
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