Dungeon Keeper 2 Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Error trying to run CD version of DK 2

I've tried to install DK 2 from the original CD (which I purchased legitimately and still have) in both a Windows 98 and XP bottles. In both cases, when I try to run the game I get:

"The program DKII.exe has encountered a serious problem and needs to close. We are sorry for the inconvenience."

Here is the information from the show detail:


Unhandled exception: page fault on write access to 0x00000001 in 32-bit code (0x0042425d).
Register dump:
 CS:001b SS:0023 DS:0023 ES:0023 FS:1007 GS:000f
 EIP:0042425d ESP:0033da6c EBP:0033dab8 EFLAGS:00010247(  R- --  I  Z- -P-C)
 EAX:00000000 EBX:00000018 ECX:0033dae0 EDX:00000000
 ESI:00000000 EDI:00000000
Stack dump:
0x0033da6c:  00000001 00400000 0033dab8 0033da8c
0x0033da7c:  00000018 00000000 0033dae0 00001010
0x0033da8c:  00000001 00400000 00000018 00001010
0x0033da9c:  0000001b 9585307c 00001006 00330000
0x0033daac:  00000000 00000000 00000000 0033db7c
0x0033dabc:  0042444f 00001010 0033dae0 00000001
0200: sel=1007 base=7ffc0000 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x0042425d in dkii (+0x2425d) (0x0033dab8)
  1 0x0042444f in dkii (+0x2444e) (0x0033db7c)
  2 0x0041f194 in dkii (+0x1f193) (0x0033dc2c)
  3 0x0041db36 in dkii (+0x1db35) (0x0033dc4c)
  4 0x0041c798 in dkii (+0x1c797) (0x0033dc8c)
  5 0x0041c018 in dkii (+0x1c017) (0x0033fce4)
  6 0x0041bba8 in dkii (+0x1bba7) (0x0033fd38)
  7 0x0041e54a in dkii (+0x1e549) (0x0033fd68)
  8 0x0040af51 in dkii (+0xaf50) (0x0033fe44)
  9 0x004114e2 in dkii (+0x114e1) (0x0033fed0)
  10 0x7b84d15c call_process_entry+0xb() in kernel32 (0x0033fee8)
  11 0x7b84fd88 CloseHandle+0x157() in kernel32 (0x0033ff28)
  12 0x7bc66bec call_thread_func_wrapper+0xb() in ntdll (0x0033ff38)
  13 0x7bc68c5d call_thread_func+0x6c() in ntdll (0x0033ffb8)
  14 0x7bc66bb2 call_thread_entry_point+0x11() in ntdll (0x0033ffd8)
  15 0x7bc43cff in ntdll (+0x33cfe) (0x0033ffe8)
0x0042425d: movl    $0xcf530e58,0x1(%esi)
Modules:
Module    Address            Debug info    Name (223 modules)
PE      400000-  441000    Export          dkii
PE    46be5000-46cfc000    Deferred        unorm8_bgra.dylib
ELF    46dfd000-46e61000    Deferred        advapi32<elf>
  \-PE    46e00000-46e59000    \               advapi32
PE    47d62000-47de1000    Deferred        clouddocs
ELF    486b1000-486c9000    Deferred        version<elf>
  \-PE    486c0000-486c8000    \               version
ELF    486c9000-486dd000    Deferred        system.drv16.so
PE    486d0000-486dc000    Deferred        system.drv16
ELF    486dd000-486f1000    Deferred        comm.drv16.so
PE    486e0000-486f0000    Deferred        comm.drv16
ELF    488cc000-489d3000    Deferred        gdi32<elf>
  \-PE    488d0000-4897c000    \               gdi32
PE    4a765000-4a919000    Stabs           libwine.1.dylib
ELF    4a919000-4aa55000    Deferred        user32<elf>
  \-PE    4a920000-4aa2b000    \               user32
ELF    4aa55000-4aada000    Deferred        krnl386.exe16.so
PE    4aa60000-4aace000    Deferred        krnl386.exe16
ELF    4aada000-4ab4e000    Deferred        libcxfreetype.so
ELF    4ab4e000-4abd3000    Deferred        winemac<elf>
  \-PE    4ab50000-4abc7000    \               winemac
ELF    7b800000-7ba48000    Stabs           kernel32<elf>
  \-PE    7b810000-7ba39000    \               kernel32
ELF    7bc00000-7bcc7000    Stabs           ntdll<elf>
  \-PE    7bc10000-7bca6000    \               ntdll
PE    7bf00000-7bf15000    Deferred        menu helper
PE    7bf00000-7bf15000    Deferred        menu helper
PE    900b6000-900c2000    Deferred        commonpanels
PE    900d3000-900e3000    Deferred        libcgcms.a.dylib
PE    90141000-901e1000    Deferred        ats
PE    9039f000-9043a000    Deferred        heimdal
PE    9039f000-9043a000    Deferred        heimdal
PE    90422000-90811000    Deferred        coreimage
PE    90422000-90811000    Deferred        coreimage
PE    90422000-90811000    Deferred        coreimage
PE    90422000-90811000    Deferred        coreimage
PE    9079b000-907e3000    Deferred        libglimage.dylib
PE    9079b000-907e3000    Deferred        libglimage.dylib
PE    9079b000-907e3000    Deferred        libglimage.dylib
PE    90977000-909ba000    Deferred        protectedcloudstorage
PE    909a5000-909b5000    Deferred        applesrp
PE    909a5000-909b5000    Deferred        applesrp
PE    91399000-913a9000    Deferred        libgfxshared.dylib
PE    91399000-913a9000    Deferred        libgfxshared.dylib
PE    913a3000-913c3000    Deferred        libsystem_coretls.dylib
PE    913f7000-91435000    Deferred        libxpc.dylib
PE    9141e000-9147c000    Deferred        libcurl.4.dylib
PE    9141e000-9147c000    Deferred        libcurl.4.dylib
PE    91584000-91587000    Deferred        accelerate
PE    91585000-915b0000    Deferred        libjpeg.dylib
PE    91585000-915b0000    Deferred        libjpeg.dylib
PE    91585000-915b0000    Deferred        libjpeg.dylib
PE    91807000-9180f000    Deferred        libpam.2.dylib
PE    91807000-9180f000    Deferred        libpam.2.dylib
PE    92438000-924e1000    Deferred        corewifi
PE    92438000-924e1000    Deferred        corewifi
PE    924a4000-9252e000    Deferred        printcore
PE    92572000-92578000    Deferred        trustevaluationagent
PE    92900000-92a29000    Deferred        libjp2.dylib
PE    92b72000-92ba8000    Deferred        libxslt.1.dylib
PE    92b72000-92ba8000    Deferred        libxslt.1.dylib
PE    92bcf000-92bee000    Deferred        liblinearalgebra.dylib
PE    92c37000-92c48000    Deferred        libkxld.dylib
PE    92c44000-92d5e000    Deferred        libvdsp.dylib
PE    92d52000-92d68000    Deferred        libcsfde.dylib
PE    92d52000-92d68000    Deferred        libcsfde.dylib
PE    92d5f000-92dbd000    Deferred        symbolication
PE    92fa1000-93002000    Deferred        libsystem_network.dylib
PE    92fdf000-92fe9000    Deferred        libcorevmclient.dylib
PE    92fdf000-92fe9000    Deferred        libcorevmclient.dylib
PE    9302e000-9305d000    Deferred        apple80211
PE    9302e000-9305d000    Deferred        apple80211
PE    930c0000-930d2000    Deferred        libsystem_pthread.dylib
PE    930e8000-93229000    Deferred        diskimages
PE    930e8000-93229000    Deferred        diskimages
PE    930e8000-93229000    Deferred        diskimages
PE    930e8000-93229000    Deferred        diskimages
PE    930e8000-93229000    Deferred        diskimages
PE    930e8000-93229000    Deferred        diskimages
PE    9363b000-93713000    Deferred        libcorestorage.dylib
PE    9363b000-93713000    Deferred        libcorestorage.dylib
PE    93718000-9373a000    Deferred        libsystem_malloc.dylib
PE    93718000-9373a000    Deferred        libsystem_malloc.dylib
PE    93718000-9373a000    Deferred        libsystem_malloc.dylib
PE    9376b000-9378e000    Deferred        libsystem_asl.dylib
PE    93783000-9378a000    Deferred        securityhi
PE    93783000-9378a000    Deferred        securityhi
PE    93786000-9382b000    Deferred        coresymbolication
PE    9381b000-9393d000    Deferred        discrecording
PE    9381b000-9393d000    Deferred        discrecording
PE    93a4e000-93a57000    Deferred        libdyld.dylib
PE    93a52000-93a61000    Deferred        libcldcpuengine.dylib
PE    93a52000-93a61000    Deferred        libcldcpuengine.dylib
PE    93a66000-93a94000    Deferred        ubiquity
PE    93a84000-93a9d000    Deferred        libsasl2.2.dylib
PE    93a84000-93a9d000    Deferred        libsasl2.2.dylib
PE    93bad000-940ba000    Deferred        foundation
PE    93f0f000-93f72000    Deferred        opencl
PE    93f0f000-93f72000    Deferred        opencl
PE    94151000-94158000    Deferred        libcvmspluginsupport.dylib
PE    9427b000-94285000    Deferred        libheimdal-asn1.dylib
PE    9427b000-94285000    Deferred        libheimdal-asn1.dylib
PE    943a1000-943f5000    Deferred        libauto.dylib
PE    943ef000-94416000    Deferred        libcrfsuite.dylib
PE    9440d000-944d4000    Deferred        ink
PE    9440d000-944d4000    Deferred        ink
PE    9440d000-944d4000    Deferred        ink
PE    94599000-945cf000    Deferred        cfopendirectory
PE    948cc000-94b6b000    Deferred        libicucore.a.dylib
PE    94ac3000-94b73000    Deferred        searchkit
PE    94ac3000-94b73000    Deferred        searchkit
PE    94ac3000-94b73000    Deferred        searchkit
PE    94c19000-94c22000    Deferred        libcache.dylib
PE    94c1e000-94f92000    Deferred        carboncore
PE    94f1d000-94fac000    Deferred        ae
PE    94f82000-94f85000    Deferred        carbon
PE    94f82000-94f85000    Deferred        carbon
PE    94fb2000-94ffc000    Deferred        mediakit
PE    94fb2000-94ffc000    Deferred        mediakit
PE    95162000-95193000    Deferred        kerberos
PE    9517c000-951b4000    Deferred        chunkinglibrary
PE    9517c000-951b4000    Deferred        chunkinglibrary
PE    955b8000-955cb000    Deferred        findmydevice
PE    955b8000-955cb000    Deferred        findmydevice
PE    955c1000-955e1000    Deferred        libcmph.dylib
PE    955d5000-956cd000    Deferred        metadata
PE    9567e000-95687000    Deferred        libutil.dylib
PE    9567e000-95687000    Deferred        libutil.dylib
PE    95682000-956e5000    Deferred        libcups.2.dylib
PE    95754000-95771000    Deferred        opendirectory
PE    95762000-9578f000    Deferred        openscripting
PE    95762000-9578f000    Deferred        openscripting
PE    9577e000-95828000    Deferred        corewlan
PE    95834000-95847000    Deferred        libbz2.1.0.dylib
PE    95834000-95847000    Deferred        libbz2.1.0.dylib
PE    95842000-958ff000    Deferred        libsystem_c.dylib
PE    95842000-958ff000    Deferred        libsystem_c.dylib
PE    95842000-958ff000    Deferred        libsystem_c.dylib
PE    958e6000-95910000    Deferred        libresolv.9.dylib
PE    9598a000-959cc000    Deferred        iconservices
PE    9598a000-959cc000    Deferred        iconservices
PE    959be000-95afb000    Deferred        libcrypto.0.9.8.dylib
PE    959be000-95afb000    Deferred        libcrypto.0.9.8.dylib
PE    959be000-95afb000    Deferred        libcrypto.0.9.8.dylib
PE    959be000-95afb000    Deferred        libcrypto.0.9.8.dylib
PE    959be000-95afb000    Deferred        libcrypto.0.9.8.dylib
PE    96073000-96095000    Deferred        liblzma.5.dylib
PE    96073000-96095000    Deferred        liblzma.5.dylib
PE    96091000-9623e000    Deferred        libsqlite3.dylib
PE    96091000-9623e000    Deferred        libsqlite3.dylib
PE    96091000-9623e000    Deferred        libsqlite3.dylib
PE    975e7000-975f6000    Deferred        libsystem_networkextension.dylib
PE    975e7000-975f6000    Deferred        libsystem_networkextension.dylib
PE    975f6000-97619000    Deferred        corebluetooth
PE    975f6000-97619000    Deferred        corebluetooth
PE    97667000-9766a000    Deferred        cocoa
PE    97668000-978e9000    Deferred        quartzcore
PE    97882000-978b4000    Deferred        libc++abi.dylib
PE    978a9000-978ee000    Deferred        coredaemon
PE    978a9000-978ee000    Deferred        coredaemon
PE    978a9000-978ee000    Deferred        coredaemon
PE    978df000-979b8000    Deferred        colorsync
PE    97982000-979dc000    Deferred        coreservicesinternal
PE    97982000-979dc000    Deferred        coreservicesinternal
PE    97c41000-97c52000    Deferred        libsystem_notify.dylib
PE    97c41000-97c52000    Deferred        libsystem_notify.dylib
PE    98000000-98004000    Deferred        libkeymgr.dylib
PE    98001000-9801c000    Deferred        speechrecognitioncore
PE    98001000-9801c000    Deferred        speechrecognitioncore
PE    98010000-980ee000    Deferred        performanceanalysis
PE    980a8000-980bf000    Deferred        libxar.1.dylib
PE    980a8000-980bf000    Deferred        libxar.1.dylib
PE    981eb000-98222000    Deferred        librip.a.dylib
PE    981eb000-98222000    Deferred        librip.a.dylib
PE    984ad000-984b4000    Deferred        libsystem_coreservices.dylib
PE    984b0000-988f0000    Deferred        liblapack.dylib
PE    984b0000-988f0000    Deferred        liblapack.dylib
PE    984b0000-988f0000    Deferred        liblapack.dylib
PE    984b0000-988f0000    Deferred        liblapack.dylib
PE    9890a000-98970000    Deferred        navigationservices
PE    9890a000-98970000    Deferred        navigationservices
PE    98992000-98a0e000    Deferred        htmlrendering
PE    98992000-98a0e000    Deferred        htmlrendering
PE    98992000-98a0e000    Deferred        htmlrendering
PE    98992000-98a0e000    Deferred        htmlrendering
PE    98992000-98a0e000    Deferred        htmlrendering
PE    98a8e000-98a97000    Deferred        efilogin
PE    98a8e000-98a97000    Deferred        efilogin
PE    98a91000-98aa0000    Deferred        netfs
PE    98f8b000-98f99000    Deferred        print
PE    98f8b000-98f99000    Deferred        print
PE    98f91000-995d9000    Deferred        facecore
PE    99466000-997a2000    Deferred        cfnetwork
PE    9976c000-99bf2000    Deferred        vimage
PE    9976c000-99bf2000    Deferred        vimage
PE    99ba8000-99d20000    Deferred        launchservices
PE    99cad000-99cc2000    Deferred        netauth
PE    99cb9000-9a05a000    Deferred        libmecabra.dylib
PE    99cb9000-9a05a000    Deferred        libmecabra.dylib
PE    9a0c0000-9a0cf000    Deferred        libsystem_platform.dylib
PE    9a0c7000-9a0d0000    Deferred        libgif.dylib
PE    9a0cc000-9a0d2000    Deferred        libradiance.dylib
PE    9a0d2000-9a183000    Deferred        iokit
PE    9a150000-9a1a1000    Deferred        libglu.dylib
PE    9a150000-9a1a1000    Deferred        libglu.dylib
PE    9ab6e000-9ab9a000    Deferred        imagecapture
PE    9ab6e000-9ab9a000    Deferred        imagecapture
PE    9ab6e000-9ab9a000    Deferred        imagecapture
PE    9abaf000-9ac1a000    Deferred        languagemodeling
PE    9abaf000-9ac1a000    Deferred        languagemodeling
PE    9ad22000-9ad3b000    Deferred        libcommoncrypto.dylib
PE    9ad2f000-9ad36000    Deferred        liblaunch.dylib
PE    9ad30000-9ad39000    Deferred        help
PE    9ad30000-9ad39000    Deferred        help
PE    9ad34000-9addb000    Deferred        securityfoundation
PE    9b3de000-9b870000    Deferred        coregraphics
PE    9b7d6000-9b8db000    Deferred        iobluetooth
PE    9b8fe000-9b905000    Deferred        libremovefile.dylib
PE    9b900000-9b904000    Deferred        libopenscriptingutil.dylib
PE    9b901000-9b947000    Deferred        ldap
PE    9baeb000-9bb6d000    Deferred        libcorecrypto.dylib
PE    9c466000-9c497000    Deferred        generationalstorage
PE    9c466000-9c497000    Deferred        generationalstorage
Threads:
process  tid      prio (all id:s are in hex)
0000000c services.exe
    00000020    0
    00000025    0
    0000000e    0
    0000000d    0
00000012 explorer.exe
    00000013    0
00000023 winedevice.exe
    0000002a    0
    00000029    0
    00000028    0
    00000024    0
0000003c winewrapper.exe
    0000003e    0
00000042 winewrapper.exe
    00000040    0
00000036 sendwndcmd.exe
    00000031    0
00000035 (D) C:\Program Files\Bullfrog\Dungeon Keeper 2\DKII.exe
    00000026    0 <==
System information:
    Wine build: wine-1.7.25-7282-gc0cbbf1
    Platform: i386
    Host system: Darwin
    Host version: 14.4.0

I saw one post that this could be a safe disk copy protection issue, but that Wine bug (219) shows as closed/fixed. Another post I saw said it might be DirectX related.

Does anyone have any thoughts? I would like to play this game, but I don't want to go out and buy the GOG version if I already own it on CD.

Thanks.

You should probably read this:

https://www.codeweavers.com/support/wiki/mac/faq/cxgamesdrm

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoiSHhTZmFxR1NKeEoyMmhCYiIsImdkcHIiOjB9