[Wine] Error running Hearts of Iron 2 Doomsday and Armageddon

xt828 wineforum-user at winehq.org
Sat Jun 21 12:52:45 CDT 2008

When I run wine Hoi2.exe, in addition to the usual alsa warnings, i get this:


wine: Unhandled page fault on execute access to 0x006e9118 at address 0x6e9118 (thread 0009), starting debugger...
Unhandled exception: page fault on execute access to 0x006e9118 in 32-bit code (0x006e9118).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:006e9118 ESP:0309ff0c EBP:0309ffe8 EFLAGS:00010246(   - 00      -RIZP1)
 EAX:00000000 EBX:7b8b3884 ECX:c88f00c2 EDX:00000000
 ESI:7ffdf000 EDI:006e9118
Stack dump:
0x0309ff0c:  7b877b27 7ffdf000 00000000 00000000
0x0309ff1c:  00000000 00000000 00000000 00000000
0x0309ff2c:  ffffffff 7b8757f0 7b844ce0 7b8b3884
0x0309ff3c:  7ffdf000 00000018 0309ffe8 53cc4e33
0x0309ff4c:  4ec738c2 00000000 00000000 00000000
0x0309ff5c:  00000000 00000000 00000000 00000000
=>1 0x006e9118 EntryPoint() in hoi2 (0x0309ffe8)
0x006e9118 EntryPoint in hoi2: pushl    %ebp
Module  Address                 Debug info      Name (67 modules)
PE        400000- 13ba000       Export          hoi2
ELF     7b800000-7b92d000       Deferred        kernel32<elf>
  \-PE  7b820000-7b92d000       \               kernel32
ELF     7bc00000-7bca4000       Deferred        ntdll<elf>
  \-PE  7bc10000-7bca4000       \               ntdll
ELF     7bf00000-7bf03000       Deferred        <wine-loader>
ELF     7e536000-7e54a000       Deferred        midimap<elf>
  \-PE  7e540000-7e54a000       \               midimap
ELF     7e54a000-7e570000       Deferred        msacm32<elf>
  \-PE  7e550000-7e570000       \               msacm32
ELF     7e570000-7e587000       Deferred        msacm32<elf>
  \-PE  7e580000-7e587000       \               msacm32
ELF     7e587000-7e64a000       Deferred        libasound.so.2
ELF     7e65c000-7e692000       Deferred        winealsa<elf>
  \-PE  7e670000-7e692000       \               winealsa
ELF     7e692000-7e69b000       Deferred        libxcursor.so.1
ELF     7e69b000-7e6a0000       Deferred        libxfixes.so.3
ELF     7e6a0000-7e6a3000       Deferred        libxcomposite.so.1
ELF     7e6a3000-7e6a9000       Deferred        libxrandr.so.2
ELF     7e6a9000-7e6b1000       Deferred        libxrender.so.1
ELF     7e6b1000-7e6b4000       Deferred        libxinerama.so.1
ELF     7e6b4000-7e6d4000       Deferred        imm32<elf>
  \-PE  7e6c0000-7e6d4000       \               imm32
ELF     7e6d4000-7e6d9000       Deferred        libxdmcp.so.6
ELF     7e6d9000-7e6f1000       Deferred        libxcb.so.1
ELF     7e6f1000-7e6f4000       Deferred        libxau.so.6
ELF     7e6f4000-7e7db000       Deferred        libx11.so.6
ELF     7e7db000-7e7e9000       Deferred        libxext.so.6
ELF     7e7e9000-7e7ee000       Deferred        libxxf86vm.so.1
ELF     7e800000-7e897000       Deferred        winex11<elf>
  \-PE  7e810000-7e897000       \               winex11
ELF     7e8bf000-7e8e0000       Deferred        libexpat.so.1
ELF     7e8e0000-7e90a000       Deferred        libfontconfig.so.1
ELF     7e91c000-7e931000       Deferred        libz.so.1
ELF     7e931000-7e9a1000       Deferred        libfreetype.so.6
ELF     7e9a1000-7ea33000       Deferred        winmm<elf>
  \-PE  7e9b0000-7ea33000       \               winmm
ELF     7ea33000-7ea7d000       Deferred        dsound<elf>
  \-PE  7ea40000-7ea7d000       \               dsound
ELF     7ea7d000-7eade000       Deferred        rpcrt4<elf>
  \-PE  7ea90000-7eade000       \               rpcrt4
ELF     7eade000-7eb79000       Deferred        gdi32<elf>
  \-PE  7eaf0000-7eb79000       \               gdi32
ELF     7eb79000-7ecc0000       Deferred        user32<elf>
  \-PE  7eb90000-7ecc0000       \               user32
ELF     7ecc0000-7ed64000       Deferred        ole32<elf>
  \-PE  7ecd0000-7ed64000       \               ole32
ELF     7ed64000-7edbb000       Deferred        ddraw<elf>
  \-PE  7ed70000-7edbb000       \               ddraw
ELF     7edbb000-7ee0d000       Deferred        advapi32<elf>
  \-PE  7edd0000-7ee0d000       \               advapi32
ELF     7ee0d000-7ee20000       Deferred        libresolv.so.2
ELF     7ee32000-7ee50000       Deferred        iphlpapi<elf>
  \-PE  7ee40000-7ee50000       \               iphlpapi
ELF     7ee50000-7ee7c000       Deferred        ws2_32<elf>
  \-PE  7ee60000-7ee7c000       \               ws2_32
ELF     7ef9c000-7efa7000       Deferred        libnss_files.so.2
ELF     7efa7000-7efb1000       Deferred        libnss_nis.so.2
ELF     7efb1000-7efc9000       Deferred        libnsl.so.1
ELF     7efc9000-7efee000       Deferred        libm.so.6
ELF     7eff7000-7f000000       Deferred        libnss_compat.so.2
ELF     f7ce0000-f7ce2000       Deferred        libxcb-xlib.so.0
ELF     f7ce6000-f7cea000       Deferred        libdl.so.2
ELF     f7cea000-f7e39000       Deferred        libc.so.6
ELF     f7e3a000-f7e52000       Deferred        libpthread.so.0
ELF     f7e64000-f7f9a000       Deferred        libwine.so.1
ELF     f7f9c000-f7fbb000       Deferred        ld-linux.so.2
process  tid      prio (all id:s are in hex)
00000008 (D) N:\Doomsday\Hoi2.exe
        00000009    0 <==
        00000013    0
        00000012    0
        0000000e    0
        0000000d    0
        00000015    0
        00000014    0
        00000011    0
        00000010    0
=>1 0x006e9118 EntryPoint() in hoi2 (0x0309ffe8)

I'm running Kubuntu AMD64 with Wine 1.0.  Doomsday worked fine on previous versions of Wine.

More information about the wine-users mailing list