http://bugs.winehq.org/show_bug.cgi?id=3528
------- Additional Comments From jpakkane@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@XZ+0x477 in engine (0x7e919acc) 2 0x600dd64a ??0CTCriticalSection@@QAE@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@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