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

Wine Bugs wine-bugs at winehq.org
Thu Oct 20 11:33:35 CDT 2005


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





------- Additional Comments From jpakkane at yahoo.com  2005-20-10 11:33 -------
I tried a msvcrt.dll from a w2k installation. First I got some errors about
setting sound to "emulation". After I did that I get the splash screen and a
weird error dialog (attached). When I click OK the screen goes dark (exe trying
to change reso, probably) and after a while I get a second error dialog (also
attached) and then it exits. I get the following output, though the part after
the line containing "closing while ll-driver open" is not printed every time.
I'm using NVidia binary drivers.

fixme:process:GetProcessWorkingSetSize (0xffffffff,0x7fb2fbc0,0x7fb2fbc4): stub
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found! (XRandR)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found! (XRandR)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found! (XRandR)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found! (XRandR)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found! (XRandR)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found! (XRandR)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found! (XRandR)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found! (XRandR)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found! (XRandR)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found! (XRandR)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found! (XRandR)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found! (XRandR)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found! (XRandR)
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16
fixme:winmm:MMDRV_Exit Closing while ll-driver open
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 0x21
Unhandled exception: page fault on write access to 0x00000178 in 32-bit code
(0x600dd587).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:111f GS:0033
 EIP:600dd587 ESP:7e919ab4 EBP:7e919acc EFLAGS:00210206(   - 00      - RIP1)
 EAX:0000094b EBX:7f81c16c ECX:00000168 EDX:bf47059a
 ESI:7fde5814 EDI:0000001c
Stack dump:
0x7e919ab4:  7fde5814 bf470447 0000094b bf47059a
0x7e919ac4:  0000094b 410c0010 7e919aec 600dd64a
0x7e919ad4:  7eac9b8c 00000001 00000000 7e919b50
0x7e919ae4:  601d7808 00000000 7e919b38 7f810ca8
0x7e919af4:  00000001 00000000 00000000 00000000
0x7e919b04:  00000000 00000002 7f85c8c8 00000000
0223: sel=111f base=7f6fc000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x600dd587 ??0CTCriticalSection@@QAE at XZ+0x477 in engine (0x7e919acc)
  2 0x600dd64a ??0CTCriticalSection@@QAE at XZ+0x53a in engine (0x7e919aec)
  3 0x7f810ca8 TIME_MMSysTimeThread+0x408(arg=0x7f85c8c0)
[/home/jpakkane/wine/dlls/winmm/time.c:95] in winmm (0x7e919b38)
  4 0x7fd14d97 THREAD_Start+0xe7(ptr=0x7fde56d0)
[/home/jpakkane/wine/dlls/kernel/thread.c:104] in kernel32 (0x7e919c04)
  5 0x7bedc3af start_thread+0x13f(info=0x7fde57d0)
[/home/jpakkane/wine/dlls/ntdll/thread.c:231] in ntdll (0x7e91a448)
  6 0xb7ee2361 start_thread+0x81 in libpthread.so.0 (0x7e91a4c8)
  7 0xb7e77bde __clone+0x5e in libc.so.6 (0x00000000)
0x600dd587 ??0CTCriticalSection@@QAE at XZ+0x477 in engine: movl   %edx,0x10(%ecx)
Modules:
Module  Address                 Debug info      Name (76 modules)
PE      0x00400000-00474000     Deferred        serioussam
PE      0x60000000-60021000     Deferred        amp11lib
PE      0x600c0000-6025d000     Export          engine
PE      0x60280000-6042f000     Deferred        entities
PE      0x604a0000-604ce000     Deferred        game
PE      0x78000000-78044000     Deferred        msvcrt
ELF     0x7be8f000-7bf00000     Stabs           ntdll<elf>
  \-PE  0x7bea0000-7bf00000     \               ntdll
ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>
ELF     0x7e397000-7e419000     Deferred        ole32<elf>
  \-PE  0x7e3b0000-7e419000     \               ole32
ELF     0x7e655000-7e6a0000     Deferred        dsound<elf>
  \-PE  0x7e670000-7e6a0000     \               dsound
ELF     0x7e7b9000-7e7c4000     Deferred        libgcc_s.so.1
ELF     0x7e7c4000-7e806000     Deferred        rpcrt4<elf>
  \-PE  0x7e7d0000-7e806000     \               rpcrt4
ELF     0x7e806000-7e81a000     Deferred        joystick.drv<elf>
  \-PE  0x7e810000-7e81a000     \               joystick.drv
ELF     0x7e91b000-7e930000     Deferred        midimap<elf>
  \-PE  0x7e920000-7e930000     \               midimap
ELF     0x7ea46000-7ea67000     Deferred        msacm32<elf>
  \-PE  0x7ea50000-7ea67000     \               msacm32
ELF     0x7ea67000-7ea7e000     Deferred        msacm.drv<elf>
  \-PE  0x7ea70000-7ea7e000     \               msacm.drv
ELF     0x7ea7e000-7eac0000     Deferred        wineoss.drv<elf>
  \-PE  0x7ea90000-7eac0000     \               wineoss.drv
ELF     0x7ed2d000-7ed36000     Deferred        libxcursor.so.1
ELF     0x7ed36000-7ed52000     Deferred        imm32<elf>
  \-PE  0x7ed40000-7ed52000     \               imm32
ELF     0x7ed52000-7ed6e000     Deferred        ximcp.so.2
ELF     0x7ed6e000-7f4d7000     Deferred        libglcore.so.1
ELF     0x7f4d7000-7f556000     Deferred        libgl.so.1
ELF     0x7f556000-7f616000     Deferred        libx11.so.6
ELF     0x7f616000-7f62f000     Deferred        libice.so.6
ELF     0x7f62f000-7f6a7000     Deferred        winex11.drv<elf>
  \-PE  0x7f640000-7f6a7000     \               winex11.drv
ELF     0x7f6a7000-7f6c6000     Deferred        libexpat.so.1
ELF     0x7f6c6000-7f6f4000     Deferred        libfontconfig.so.1
ELF     0x7f6ff000-7f713000     Deferred        libz.so.1
ELF     0x7f713000-7f77d000     Deferred        libfreetype.so.6
ELF     0x7f77d000-7f79a000     Deferred        iphlpapi<elf>
  \-PE  0x7f780000-7f79a000     \               iphlpapi
ELF     0x7f79a000-7f7c3000     Deferred        ws2_32<elf>
  \-PE  0x7f7a0000-7f7c3000     \               ws2_32
ELF     0x7f7c3000-7f7de000     Deferred        wsock32<elf>
  \-PE  0x7f7d0000-7f7de000     \               wsock32
ELF     0x7f7de000-7f85d000     Stabs           winmm<elf>
  \-PE  0x7f7f0000-7f85d000     \               winmm
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     0x7fb43000-7fb47000     Deferred        libxfixes.so.3
ELF     0x7fb47000-7fb49000     Deferred        xlcutf8load.so.2
ELF     0x7fb49000-7fb4d000     Deferred        libxdmcp.so.6
ELF     0x7fc95000-7fd90000     Stabs           kernel32<elf>
  \-PE  0x7fcb0000-7fd90000     \               kernel32
ELF     0x7fea0000-7fea3000     Deferred        libxrandr.so.2
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     0x7fedc000-7fee4000     Deferred        libxrender.so.1
ELF     0x7fee9000-7ff0b000     Deferred        libm.so.6
ELF     0x7ff0b000-80000000     Deferred        libwine_unicode.so.1
ELF     0xb7da0000-b7da2000     Deferred        libnvidia-tls.so.1
ELF     0xb7dac000-b7daf000     Deferred        libdl.so.2
ELF     0xb7daf000-b7edd000     Export          libc.so.6
ELF     0xb7edd000-b7eef000     Export          libpthread.so.0
ELF     0xb7eef000-b7ef2000     Deferred        libxau.so.6
ELF     0xb7efa000-b7f14000     Deferred        libwine.so.1
ELF     0xb7f17000-b7f2d000     Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000021 (D) C:\Program Files\Croteam\Serious Sam Demo\Bin\SeriousSam.exe
        00000024   15
        00000009   15 <==
        0000000c    0
0000000e
        00000016    0
        00000013    0
        00000012    0
        00000011    0
        00000010    0
        0000000f    0
WineDbg terminated on pid 0x21


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