http://bugs.winehq.org/show_bug.cgi?id=3849
Summary: Alpha Centauri 4.0 crashes after first turn Product: Wine Version: 0.9.1. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-binary AssignedTo: wine-bugs@winehq.org ReportedBy: altkai@ml1.net
This game loads, but consistently crashes after you take the first turn. Below is the console output:
err:ole:CoGetClassObject class {d8f1eee0-f634-11cf-8700-00a0245d918b} not registered wine: Unhandled page fault on read access to 0x00b085e8 at address 0x4f1cb5 (thread 0009), starting debugger... WineDbg starting on pid 0x8 Unhandled exception: page fault on read access to 0x00b085e8 in 32-bit code (0x004f1cb5). In 32 bit mode. Register dump: CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033 EIP:004f1cb5 ESP:7fc23714 EBP:7fc255a0 EFLAGS:00010246( - 00 -RIZP1) EAX:00065ccf EBX:00000190 ECX:00000001 EDX:00000000 ESI:00000000 EDI:00000001 Stack dump: 0x7fc23714: 00000001 00000004 00000130 00000000 0x7fc23724: 00000000 00000000 00000000 00000000 0x7fc23734: 00000000 00000000 00000000 00000000 0x7fc23744: 00000000 00000000 00000000 00000000 0x7fc23754: 00000000 00000000 00000000 00000000 0x7fc23764: 00000000 00000000 00000000 00000000 Backtrace: =>1 0x004f1cb5 in terran (+0xf1cb5) (0x7fc255a0) 2 0x004dc160 in terran (+0xdc160) (0x7fc255cc) 3 0x004e5eb3 in terran (+0xe5eb3) (0x7fc2aa24) 4 0x004ec3d1 in terran (+0xec3d1) (0x7fc2aa40) 5 0x005189b2 in terran (+0x1189b2) (0x7fc2aa60) 6 0x00518bff in terran (+0x118bff) (0x7fc2aa80) 7 0x00519b52 in terran (+0x119b52) (0x7fc2fe54) 8 0x0051c613 in terran (+0x11c613) (0x7fc2fe80) 9 0x0045db01 in terran (+0x5db01) (0x7fc2fe94) 10 0x00629c7d EntryPoint+0xe0 in terran (0x7fc2ff20) 11 0x7fc9708a in kernel32 (+0x4708a) (0x7fc2fff4) 12 0xb7ec4085 wine_switch_to_stack+0x11 in libwine.so.1 (0x00000000) 0x004f1cb5: movb 0x9712ac(,%eax,4),%dl Modules: Module Address Debug info Name (90 modules) PE 0x00400000-009cc000 Export terran PE 0x10000000-100af000 Deferred sound ELF 0x7bf00000-7bf03000 Deferred <wine-loader> ELF 0x7d582000-7d67c000 Deferred libcrypto.so.0.9.7 ELF 0x7d67c000-7d6ac000 Deferred libssl.so.0.9.7 ELF 0x7d6ac000-7d6c8000 Deferred libcups.so.2 ELF 0x7e39f000-7e3b4000 Deferred midimap<elf> -PE 0x7e3b0000-7e3b4000 \ midimap ELF 0x7e3b4000-7e3d2000 Deferred msacm32<elf> -PE 0x7e3c0000-7e3d2000 \ msacm32 ELF 0x7e3d2000-7e3e9000 Deferred msacm.drv<elf> -PE 0x7e3e0000-7e3e9000 \ msacm.drv ELF 0x7e3e9000-7e420000 Deferred wineoss.drv<elf> -PE 0x7e400000-7e420000 \ wineoss.drv ELF 0x7e468000-7e497000 Deferred uxtheme<elf> -PE 0x7e470000-7e497000 \ uxtheme ELF 0x7e4db000-7e4e4000 Deferred libxcursor.so.1.0.2 ELF 0x7e4e4000-7e4fe000 Deferred imm32<elf> -PE 0x7e4f0000-7e4fe000 \ imm32 ELF 0x7e4fe000-7e51b000 Deferred ximcp.so.2 ELF 0x7ead4000-7f1d6000 Deferred fglrx_dri.so ELF 0x7f1d6000-7f27a000 Deferred libgl.so.1 ELF 0x7f292000-7f301000 Deferred winex11.drv<elf> -PE 0x7f2a0000-7f301000 \ winex11.drv ELF 0x7f301000-7f321000 Deferred libexpat.so.0 ELF 0x7f321000-7f348000 Deferred libfontconfig.so.1 ELF 0x7f34f000-7f357000 Deferred libxrender.so.1 ELF 0x7f357000-7f360000 Deferred librt.so.1 ELF 0x7f360000-7f371000 Deferred libz.so.1 ELF 0x7f371000-7f3e1000 Deferred libfreetype.so.6 ELF 0x7f3e2000-7f3e5000 Deferred xlcdef.so.2 ELF 0x7f3e5000-7f3e8000 Deferred libxrandr.so.2 ELF 0x7f3f9000-7f42d000 Deferred dplayx<elf> -PE 0x7f410000-7f42d000 \ dplayx ELF 0x7f42d000-7f451000 Deferred winspool.drv<elf> -PE 0x7f440000-7f451000 \ winspool.drv ELF 0x7f451000-7f4e3000 Deferred comdlg32<elf> -PE 0x7f460000-7f4e3000 \ comdlg32 ELF 0x7f4e3000-7f519000 Deferred dsound<elf> -PE 0x7f4f0000-7f519000 \ dsound ELF 0x7f519000-7f52d000 Deferred lz32<elf> -PE 0x7f520000-7f52d000 \ lz32 ELF 0x7f52d000-7f54b000 Deferred msvfw32<elf> -PE 0x7f530000-7f54b000 \ msvfw32 ELF 0x7f54b000-7f5bf000 Deferred winmm<elf> -PE 0x7f560000-7f5bf000 \ winmm ELF 0x7f5bf000-7f689000 Deferred libx11.so.6 ELF 0x7f689000-7f697000 Deferred libxext.so.6 ELF 0x7f697000-7f6af000 Deferred libice.so.6 ELF 0x7f6b0000-7f6c7000 Deferred version<elf> -PE 0x7f6c0000-7f6c7000 \ version ELF 0x7f6c7000-7f723000 Deferred ddraw<elf> -PE 0x7f6e0000-7f723000 \ ddraw ELF 0x7f723000-7f7be000 Deferred comctl32<elf> -PE 0x7f730000-7f7be000 \ comctl32 ELF 0x7f7be000-7f7da000 Deferred iphlpapi<elf> -PE 0x7f7d0000-7f7da000 \ iphlpapi ELF 0x7f7da000-7f813000 Deferred rpcrt4<elf> -PE 0x7f7f0000-7f813000 \ rpcrt4 ELF 0x7f813000-7f893000 Deferred gdi32<elf> -PE 0x7f830000-7f893000 \ gdi32 ELF 0x7f893000-7f998000 Deferred user32<elf> -PE 0x7f8b0000-7f998000 \ user32 ELF 0x7f998000-7fa06000 Deferred ole32<elf> -PE 0x7f9b0000-7fa06000 \ ole32 ELF 0x7fa06000-7fa51000 Deferred shlwapi<elf> -PE 0x7fa20000-7fa51000 \ shlwapi ELF 0x7fa51000-7fafb000 Deferred shell32<elf> -PE 0x7fa70000-7fafb000 \ shell32 ELF 0x7fafb000-7fb30000 Deferred advapi32<elf> -PE 0x7fb10000-7fb30000 \ advapi32 ELF 0x7fc30000-7fc38000 Deferred libgcc_s.so.1 ELF 0x7fc38000-7fd20000 Export kernel32<elf> -PE 0x7fc50000-7fd20000 \ kernel32 ELF 0x7fe32000-7fe47000 Deferred libnsl.so.1 ELF 0x7fe47000-7fe50000 Deferred libnss_compat.so.2 ELF 0x7fe52000-7fe57000 Deferred libxxf86vm.so.1 ELF 0x7fe57000-7fe60000 Deferred libsm.so.6 ELF 0x7fe62000-7fe68000 Deferred libxxf86dga.so.1 ELF 0x7fe68000-7fe8b000 Deferred libm.so.6 ELF 0x7fe8b000-7ff80000 Deferred libwine_unicode.so.1 ELF 0x7ff80000-7ff8a000 Deferred libnss_files.so.2 ELF 0x7ff8a000-7ff94000 Deferred libnss_nis.so.2 ELF 0x7ff98000-80000000 Deferred ntdll<elf> -PE 0x7ffb0000-80000000 \ ntdll ELF 0xb7d8f000-b7d93000 Deferred libdl.so.2 ELF 0xb7d93000-b7eab000 Deferred libc.so.6 ELF 0xb7eab000-b7ebe000 Deferred libpthread.so.0 ELF 0xb7ebf000-b7ed9000 Export libwine.so.1 ELF 0xb7ef1000-b7f08000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Program Files\Firaxis Games\Sid Meier's Alpha Centauri\terran.exe 0000001a 15 0000000d 0 0000000b 15 00000009 0 <== WineDbg terminated on pid 0x8