[Bug 3872] New: Dungeon Keeper II Crash

Wine Bugs wine-bugs at winehq.org
Fri Nov 18 17:32:13 CST 2005


           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 at winehq.org
        ReportedBy: alexanderwstanley at 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
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
=>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
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>
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.

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