http://bugs.winehq.org/show_bug.cgi?id=3872
Summary: Dungeon Keeper II Crash Product: WineHQ Apps Database Version: unspecified Platform: PC URL: http://appdb.winehq.org/appview.php?versionId=3696 OS/Version: Linux Status: NEW Severity: blocker Priority: P2 Component: website-bugs AssignedTo: wine-bugs@winehq.org ReportedBy: alexanderwstanley@gmail.com
Dungeon Keeper II (Bullfrog Games) crashes.
The game will install, but once installed crashes. No native DLLs can be used to force successful execution.
Windows 95 and 98 Error: $ wine DKII.exe wine: Unhandled page fault on read access to 0x00000000 at address 0x4262a2 (thread 000b), starting debugger... WineDbg starting on pid 0xa Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x004262a2). In 32 bit mode. Register dump: CS:0023 SS:002b DS:002b ES:002b FS:006b GS:0063 EIP:004262a2 ESP:55bedaa8 EBP:55bedaf4 EFLAGS:00010246( - 00 -RIZP1) EAX:806ba440 EBX:00000001 ECX:55bedb1c EDX:00000001 ESI:00000000 EDI:00400000 Stack dump: 0x55bedaa8: 00400000 55a5dd50 55bedaf4 55bedac8 0x55bedab8: 00000001 00000001 55bedb1c 00001010 0x55bedac8: 00400000 55a5dd50 00000001 00001010 0x55bedad8: 00010023 00015180 a4401000 0000806b 0x55bedae8: 00000000 00000002 00014aa4 55bedbb8 0x55bedaf8: 0042641f 00001010 55bedb1c 00400000 Backtrace: =>1 0x004262a2 in dkii (+0x262a2) (0x55bedaf4) 2 0x0042641f in dkii (+0x2641f) (0x55bedbb8) 3 0x00422d9c in dkii (+0x22d9c) (0x55bedc68) 4 0x00421e56 in dkii (+0x21e56) (0x55bedc88) 5 0x0042111e in dkii (+0x2111e) (0x55bedccc) 6 0x00420bea in dkii (+0x20bea) (0x55befd28) 7 0x0042087e in dkii (+0x2087e) (0x55befd80) 8 0x00422506 in dkii (+0x22506) (0x55befdb8) 9 0x0040e279 in dkii (+0xe279) (0x55befe98) 10 0x004169b2 EntryPoint+0x152 in dkii (0x55beff24) 11 0x55a54f28 in kernel32 (+0x44f28) (0x55befff4) 12 0x55595551 wine_switch_to_stack+0x11 in libwine.so.1 (0x00000000) 0x004262a2: movl 0x0(%esi),%edi Modules: Module Address Debug info Name (49 modules) PE 0x00400000-00444000 Export dkii ELF 0x55555000-5556c000 Deferred ld-linux.so.2 ELF 0x5556e000-55577000 Deferred libnss_compat.so.2 ELF 0x55577000-5558c000 Deferred libnsl.so.1 ELF 0x5558c000-5558e000 Deferred libnvidia-tls.so.1 ELF 0x55590000-555aa000 Export libwine.so.1 ELF 0x555aa000-555fc000 Deferred libpthread.so.0 ELF 0x555fc000-55715000 Deferred libc.so.6 ELF 0x55715000-55719000 Deferred libdl.so.2 ELF 0x55719000-55783000 Deferred ntdll<elf> -PE 0x55730000-55783000 \ ntdll ELF 0x55783000-55878000 Deferred libwine_unicode.so.1 ELF 0x55878000-5589b000 Deferred libm.so.6 ELF 0x5589b000-558a0000 Deferred libxxf86vm.so.1 ELF 0x558a2000-558b9000 Deferred version<elf> -PE 0x558b0000-558b9000 \ version ELF 0x558bb000-558be000 Deferred libxrandr.so.2 ELF 0x558be000-558c8000 Deferred libnss_nis.so.2 ELF 0x558c8000-558d2000 Deferred libnss_files.so.2 ELF 0x558d2000-558db000 Deferred libsm.so.6 ELF 0x558db000-558de000 Deferred xlcdef.so.2 ELF 0x559f0000-55ae2000 Export kernel32<elf> -PE 0x55a10000-55ae2000 \ kernel32 ELF 0x55ae2000-55ae8000 Deferred libxxf86dga.so.1 ELF 0x55ae8000-55af0000 Deferred libxrender.so.1 ELF 0x55bf0000-55d0b000 Deferred user32<elf> -PE 0x55c10000-55d0b000 \ user32 ELF 0x55d0b000-55d8d000 Deferred gdi32<elf> -PE 0x55d20000-55d8d000 \ gdi32 ELF 0x55d8d000-55dc4000 Deferred advapi32<elf> -PE 0x55da0000-55dc4000 \ advapi32 ELF 0x55dc4000-55dd8000 Deferred lz32<elf> -PE 0x55dd0000-55dd8000 \ lz32 ELF 0x55dd8000-55df5000 Deferred ximcp.so.2 ELF 0x55dfb000-55e6a000 Deferred libfreetype.so.6 ELF 0x55e6a000-55e7b000 Deferred libz.so.1 ELF 0x55e7b000-55ea2000 Deferred libfontconfig.so.1 ELF 0x55ea2000-55ec2000 Deferred libexpat.so.0 ELF 0x55ec2000-55f37000 Deferred winex11.drv<elf> -PE 0x55ed0000-55f37000 \ winex11.drv ELF 0x55f37000-55f4f000 Deferred libice.so.6 ELF 0x55f4f000-55f5d000 Deferred libxext.so.6 ELF 0x55f5d000-56027000 Deferred libx11.so.6 ELF 0x56027000-560a6000 Deferred libgl.so.1 ELF 0x560a6000-5680f000 Deferred libglcore.so.1 ELF 0x5680f000-56829000 Deferred imm32<elf> -PE 0x56820000-56829000 \ imm32 ELF 0x5684c000-56855000 Deferred libxcursor.so.1 ELF 0x7bf00000-7bf03000 Deferred <wine-loader> Threads: process tid prio (all id:s are in hex) 0000000a (D) C:\Program Files\Bullfrog\Dungeon Keeper 2\DKII.exe 0000000b 0 <== WineDbg terminated on pid 0xa
2000/XP Error: $ wine DKII.exe err:module:import_dll Library ntoskrnl.exe (which is needed by L"C:\windows\system32\drivers\SECDRV.SYS") not found err:module:LdrInitializeThunk Main exe initialization for L"C:\windows\system32\drivers\SECDRV.SYS" failed, status c0000135
The SecDRV.sys is on the CD that the game comes from. No-CD Cracks result in an instant crash and nothing appearing.