http://bugs.winehq.org/show_bug.cgi?id=3542
Summary: Dungeon Keeper Gold not starting Product: Wine Version: CVS Platform: PC URL: http://http://www.the-underdogs.org/game.php?id=5103 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-kernel AssignedTo: wine-bugs@winehq.org ReportedBy: CaptainSifff@gmx.de
Dungeon Keeper Gold simply doesn't start. It immediately crashes after starting: sifff@Skynet ~ $ wine ./Windows/DKGold/KEEPER95.EXE wine: Unhandled exception (thread 0009), starting debugger... WineDbg starting on pid 0x8 Unhandled exception: page fault on write access to 0x00000000 in 32-bit code (0x004048e2). In 32 bit mode. Register dump: CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033 EIP:004048e2 ESP:7fbffd0c EBP:7fbfff20 EFLAGS:00210206( - 00 - RIP1) EAX:00000000 EBX:ffffffff ECX:00000000 EDX:7fbffce0 ESI:00769326 EDI:7fbffd9e Stack dump: 0x7fbffd0c: 7fbfff20 7ffffa00 7fd16065 7fcb060c 0x7fbffd1c: 00bffd2c 7fbffd2c 7fbffd28 0000008c 0x7fbffd2c: b7f0dd00 7fff1534 7fbffe04 7ffdcd28 0x7fbffd3c: 7ffed990 7fbffde4 7ffeda6f b7f11280 0x7fbffd4c: 7fd61720 7fff1534 7fbffdcc 7ffba3ae 0x7fbffd5c: 00015180 00000000 000146ad 00000000 0200: sel=1007 base=7ff84000 limit=00001fff 32-bit rw- Backtrace: =>1 0x004048e2 in keeper95 (+0x48e2) (0x7fbfff20) 2 0x7fc767cd start_process+0xed(arg=0x0) [/home/sifff/wine/dlls/kernel/process.c:992] in kernel32 (0x7fbffff4) 3 0xb7f28f91 wine_switch_to_stack+0x11 in libwine.so.1 (0x00000000) 0x004048e2: movb $0x0,0x0(%eax) Modules: Module Address Debug info Name (78 modules) PE 0x00400000-007ae000 Export keeper95 PE 0x10000000-10029000 Deferred wsnd7r PE 0x20000000-2002b000 Deferred mss32 ELF 0x7bf00000-7bf03000 Deferred <wine-loader> ELF 0x7e85b000-7e87d000 Deferred msacm32<elf> -PE 0x7e860000-7e87d000 \ msacm32 ELF 0x7e87d000-7e895000 Deferred msacm.drv<elf> -PE 0x7e880000-7e895000 \ msacm.drv ELF 0x7e895000-7e964000 Deferred libasound.so.2 ELF 0x7e964000-7e98d000 Deferred winealsa.drv<elf> -PE 0x7e970000-7e98d000 \ winealsa.drv ELF 0x7e98d000-7ea90000 Deferred libcrypto.so.0.9.7 ELF 0x7ea90000-7eac1000 Deferred libssl.so.0.9.7 ELF 0x7eac1000-7eae4000 Deferred libcups.so.2 ELF 0x7eb40000-7eb5d000 Deferred imm32<elf> -PE 0x7eb50000-7eb5d000 \ imm32 ELF 0x7eb5d000-7eb7a000 Deferred ximcp.so.2 ELF 0x7eb7a000-7f2e3000 Deferred libglcore.so.1 ELF 0x7f2e3000-7f362000 Deferred libgl.so.1 ELF 0x7f37b000-7f3fe000 Deferred winex11.drv<elf> -PE 0x7f390000-7f3fe000 \ winex11.drv ELF 0x7f3fe000-7f423000 Deferred libexpat.so.0 ELF 0x7f423000-7f458000 Deferred libfontconfig.so.1 ELF 0x7f471000-7f48b000 Deferred libz.so.1 ELF 0x7f48b000-7f51b000 Deferred libfreetype.so.6 ELF 0x7f534000-7f55f000 Deferred ws2_32<elf> -PE 0x7f540000-7f55f000 \ ws2_32 ELF 0x7f55f000-7f57a000 Deferred wsock32<elf> -PE 0x7f570000-7f57a000 \ wsock32 ELF 0x7f57a000-7f5b7000 Deferred dplayx<elf> -PE 0x7f590000-7f5b7000 \ dplayx ELF 0x7f5b7000-7f682000 Deferred libx11.so.6 ELF 0x7f682000-7f691000 Deferred libxext.so.6 ELF 0x7f691000-7f6a9000 Deferred libice.so.6 ELF 0x7f6ad000-7f6c2000 Deferred midimap<elf> -PE 0x7f6b0000-7f6c2000 \ midimap ELF 0x7f6c2000-7f740000 Deferred ddraw<elf> -PE 0x7f6e0000-7f740000 \ ddraw PE 0x7f740000-7f758000 Deferred smackw32 ELF 0x7f765000-7f784000 Deferred iphlpapi<elf> -PE 0x7f770000-7f784000 \ iphlpapi ELF 0x7f784000-7f7ca000 Deferred rpcrt4<elf> -PE 0x7f790000-7f7ca000 \ rpcrt4 ELF 0x7f7ca000-7f858000 Deferred ole32<elf> -PE 0x7f7e0000-7f858000 \ ole32 ELF 0x7f858000-7f8dc000 Deferred winmm<elf> -PE 0x7f860000-7f8dc000 \ winmm ELF 0x7f8dc000-7fa09000 Deferred user32<elf> -PE 0x7f900000-7fa09000 \ user32 ELF 0x7fa09000-7fa33000 Deferred winspool.drv<elf> -PE 0x7fa10000-7fa33000 \ winspool.drv ELF 0x7fa33000-7fa72000 Deferred advapi32<elf> -PE 0x7fa40000-7fa72000 \ advapi32 ELF 0x7fa72000-7fb00000 Deferred gdi32<elf> -PE 0x7fa80000-7fb00000 \ gdi32 ELF 0x7fc00000-7fc09000 Deferred libxcursor.so.1.0.2 ELF 0x7fc09000-7fd10000 Stabs kernel32<elf> -PE 0x7fc20000-7fd10000 \ kernel32 ELF 0x7fe24000-7fe27000 Deferred xlcdef.so.2 ELF 0x7fe27000-7fe32000 Deferred libnss_files.so.2 ELF 0x7fe32000-7fe3a000 Deferred libnss_compat.so.2 ELF 0x7fe3b000-7fe3f000 Deferred libxrandr.so.2 ELF 0x7fe3f000-7fe47000 Deferred libxrender.so.1 ELF 0x7fe47000-7fe50000 Deferred libsm.so.6 ELF 0x7fe53000-7fe7a000 Deferred libm.so.6 ELF 0x7fe7a000-7ff6f000 Deferred libwine_unicode.so.1 ELF 0x7ff6f000-7ff84000 Deferred libnsl.so.1 ELF 0x7ff88000-80000000 Deferred ntdll<elf> -PE 0x7ffa0000-80000000 \ ntdll ELF 0xb7de0000-b7de5000 Deferred libxxf86vm.so.1 ELF 0xb7de5000-b7def000 Deferred libnss_nis.so.2 ELF 0xb7df1000-b7df5000 Deferred libdl.so.2 ELF 0xb7df5000-b7f12000 Deferred libc.so.6 ELF 0xb7f12000-b7f24000 Deferred libpthread.so.0 ELF 0xb7f24000-b7f3e000 DIA libwine.so.1 ELF 0xb7f3e000-b7f40000 Deferred libnvidia-tls.so.1 ELF 0xb7f51000-b7f57000 Deferred libxxf86dga.so.1 ELF 0xb7f58000-b7f74000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) Y:\Windows\DKGold\KEEPER95.EXE 00000009 0 <== WineDbg terminated on pid 0x8