I'm using wine 1.2-rc5 on Xubuntu 10.04.
I've been trying to get Alpha Centauri/Alien Crossfire working for a few
days now and running into nothing but annoyance so far. Latest problem; AC keeps
crashing. All the time. If I save at a certain point and, say make a specific
series of moves next turn and it crashes, re-loading and repeating will cause it
to crash again.
Below is the terminal output of one such game, from the moment I started the
game until it crashed. Please help :/
Code:
athena at Artemis:~/.wine/drive_c/Program Files/Firaxis Games/Sid Meier's
Alpha Centauri$ wine terran.exe
fixme:d3d_caps:select_card_intel_mesa Card selection not handled for Mesa Intel
driver
fixme:d3d_caps:init_driver_info Unhandled vendor 8086.
fixme:win:EnumDisplayDevicesW ((null),0,0x33f0cc,0x00000000), stub!
err:ole:CoUninitialize Mismatched CoUninitialize
err:ole:CoUninitialize Mismatched CoUninitialize
fixme:font:CreateScalableFontResourceW
(0,L"arialn.fot",L"arialn.ttf",L"C:\\Program
Files\\Firaxis Games\\Sid Meier's Alpha Centauri"): stub
fixme:bitblt:client_side_dib_copy potential optimization: client-side
color-index mode DIB copy
fixme:d3d_caps:select_card_intel_mesa Card selection not handled for Mesa Intel
driver
fixme:d3d_caps:init_driver_info Unhandled vendor 8086.
fixme:win:EnumDisplayDevicesW ((null),0,0x33d658,0x00000000), stub!
fixme:d3d:IWineD3DDeviceImpl_Release (0x1daa28) Device released with resources
still bound, acceptable but unexpected
fixme:d3d:IWineD3DDeviceImpl_Release Leftover resource 0x1d77f0 with type
WINED3DRTYPE_SURFACE (0x1).
fixme:d3d:IWineD3DDeviceImpl_Release Leftover resource 0x1d70a8 with type
WINED3DRTYPE_SURFACE (0x1).
fixme:d3d_caps:select_card_intel_mesa Card selection not handled for Mesa Intel
driver
fixme:d3d_caps:init_driver_info Unhandled vendor 8086.
fixme:win:EnumDisplayDevicesW ((null),0,0x33d17c,0x00000000), stub!
wine: Unhandled page fault on read access to 0xb3b2b3b4 at address 0x68bee8d2
(thread 0024), starting debugger...
Unhandled exception: page fault on read access to 0xb3b2b3b4 in 32-bit code
(0x68bee8d2).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:68bee8d2 ESP:00339a78 EBP:00339af0 EFLAGS:00010286( R- -- I S - -P- )
EAX:b3b2b3b4 EBX:68c23ff4 ECX:ffffffff EDX:0000da0c
ESI:b3b2b3b4 EDI:00177cc8
Stack dump:
0x00339a78: 00110000 00000000 034ec8d8 68c23ff4
0x00339a88: 001db218 0000e508 00339af0 7bc35b91
0x00339a98: 0000e508 00339ac8 00000000 00177cc8
0x00339aa8: 000002f6 00000101 0000da0c 68c27cc0
0x00339ab8: 68c1d0b3 68c1bf01 68c27ce0 68c27d20
0x00339ac8: 68c27d18 00000001 00177cb8 00176760
Backtrace:
=>0 0x68bee8d2 in gdi32 (+0x2e8d2) (0x00339af0)
1 0x68be3e72 in gdi32 (+0x23e71) (0x00339b10)
2 0x68bfc1fa DeleteObject+0x229() in gdi32 (0x00339b60)
3 0x00601406 in terran.icd (+0x201405) (0x00339d14)
4 0x0041da2f in terran.icd (+0x1da2e) (0x00339d34)
5 0x0045b3ab in terran.icd (+0x5b3aa) (0x00339d70)
6 0x004c7277 in terran.icd (+0xc7276) (0x00339f08)
7 0x00509c10 in terran.icd (+0x109c0f) (0x00339f1c)
8 0x0050dad6 in terran.icd (+0x10dad5) (0x0033a47c)
0x68bee8d2: movl 0x0(%esi),%esi
Modules:
Module Address Debug info Name (104 modules)
PE 340000- 36e000 Deferred dplayerx
PE 400000- 9cc000 Export terran.icd
ELF 20000000-20138000 Deferred wined3d<elf>
\-PE 20010000-20138000 \ wined3d
ELF 20138000-20151000 Deferred msacm32<elf>
\-PE 20140000-20151000 \ msacm32
ELF 2d135000-2d154000 Deferred libgcc_s.so.1
ELF 35d00000-35d65000 Deferred libgl.so.1
ELF 38fac000-38fd2000 Deferred msacm32<elf>
\-PE 38fb0000-38fd2000 \ msacm32
ELF 3b4d2000-3b4dc000 Deferred libdrm_intel.so.1
ELF 4df87000-4df92000 Deferred libdrm.so.2
ELF 5372a000-53740000 Deferred midimap<elf>
\-PE 53730000-53740000 \ midimap
ELF 68000000-6801d000 Deferred ld-linux.so.2
ELF 6801d000-6815d000 Deferred libwine.so.1
ELF 6815d000-68176000 Deferred libpthread.so.0
ELF 68176000-682d0000 Deferred libc.so.6
ELF 682d0000-682d8000 Deferred libnss_compat.so.2
ELF 682d8000-682ef000 Deferred libnsl.so.1
ELF 682ef000-682f9000 Deferred libnss_nis.so.2
ELF 682f9000-68305000 Deferred libnss_files.so.2
ELF 68305000-68360000 Deferred advapi32<elf>
\-PE 68310000-68360000 \ advapi32
ELF 68360000-68533000 Deferred shell32<elf>
\-PE 68370000-68533000 \ shell32
ELF 68533000-68595000 Deferred shlwapi<elf>
\-PE 68540000-68595000 \ shlwapi
ELF 68595000-686c6000 Deferred user32<elf>
\-PE 685b0000-686c6000 \ user32
ELF 686c6000-687c6000 Deferred ole32<elf>
\-PE 686e0000-687c6000 \ ole32
ELF 687c6000-6883b000 Deferred rpcrt4<elf>
\-PE 687d0000-6883b000 \ rpcrt4
ELF 6883b000-68862000 Deferred msvfw32<elf>
\-PE 68840000-68862000 \ msvfw32
ELF 68862000-688aa000 Deferred dsound<elf>
\-PE 68870000-688aa000 \ dsound
ELF 688aa000-6895f000 Deferred comdlg32<elf>
\-PE 688b0000-6895f000 \ comdlg32
ELF 6895f000-68996000 Deferred winspool<elf>
\-PE 68970000-68996000 \ winspool
ELF 68996000-689c6000 Deferred libfontconfig.so.1
ELF 689c6000-689ed000 Deferred libexpat.so.1
ELF 689ed000-68a8f000 Deferred winex11<elf>
\-PE 68a00000-68a8f000 \ winex11
ELF 68a8f000-68a98000 Deferred libsm.so.6
ELF 68a98000-68ab1000 Deferred libice.so.6
ELF 68ab1000-68ab6000 Deferred libuuid.so.1
ELF 68ab6000-68ad0000 Deferred libxcb.so.1
ELF 68ad0000-68ad4000 Deferred libxau.so.6
ELF 68ad4000-68ada000 Deferred libxdmcp.so.6
ELF 68ada000-68afc000 Deferred imm32<elf>
\-PE 68ae0000-68afc000 \ imm32
ELF 68afc000-68b02000 Deferred libxxf86vm.so.1
ELF 68b02000-68b0a000 Deferred libxrandr.so.2
ELF 68b0a000-68b10000 Deferred libxfixes.so.3
ELF 68b10000-68b1a000 Deferred libxcursor.so.1
ELF 68b1a000-68b4e000 Deferred uxtheme<elf>
\-PE 68b20000-68b4e000 \ uxtheme
ELF 68b4e000-68b95000 Deferred libcups.so.2
ELF 68b95000-68ba1000 Deferred libavahi-common.so.3
ELF 68ba1000-68ba5000 Deferred libcom_err.so.2
ELF 68ba5000-68bad000 Deferred libkrb5support.so.0
ELF 68bad000-68c38000 Export gdi32<elf>
\-PE 68bc0000-68c38000 \ gdi32
ELF 68c38000-68d55000 Deferred libx11.so.6
ELF 68d55000-68d84000 Deferred libgssapi_krb5.so.2
ELF 68d84000-68e1f000 Deferred libgnutls.so.26
ELF 68e1f000-68e30000 Deferred libavahi-client.so.3
ELF 68e30000-68ee1000 Deferred libkrb5.so.3
ELF 68ee1000-68ee5000 Deferred libkeyutils.so.1
ELF 68ee5000-68ef9000 Deferred libresolv.so.2
ELF 68ef9000-68f32000 Deferred libdbus-1.so.3
ELF 68f32000-68f3b000 Deferred librt.so.1
ELF 68f3b000-68f40000 Deferred libgpg-error.so.0
ELF 6a190000-6a1e8000 Deferred ddraw<elf>
\-PE 6a1a0000-6a1e8000 \ ddraw
ELF 6ae22000-6af0d000 Deferred comctl32<elf>
\-PE 6ae30000-6af0d000 \ comctl32
ELF 6b182000-6b1b8000 Deferred dplayx<elf>
\-PE 6b190000-6b1b8000 \ dplayx
ELF 6bd33000-6bd37000 Deferred libxcomposite.so.1
ELF 6e0c2000-6e14a000 Deferred winmm<elf>
\-PE 6e0d0000-6e14a000 \ winmm
ELF 6e443000-6e454000 Deferred libtasn1.so.3
ELF 6e8ed000-6e963000 Deferred libfreetype.so.6
ELF 6f082000-6f08c000 Deferred libxrender.so.1
ELF 71607000-7162b000 Deferred libk5crypto.so.3
ELF 757a5000-757a9000 Deferred libdl.so.2
ELF 76397000-7640a000 Deferred libgcrypt.so.11
ELF 76c62000-76c77000 Deferred libz.so.1
ELF 77c87000-77c97000 Deferred libxext.so.6
ELF 77cf2000-77d18000 Deferred libm.so.6
ELF 79810000-79ac4000 Deferred i965_dri.so
ELF 7a1a8000-7a1ac000 Deferred libxdamage.so.1
ELF 7afa3000-7afa7000 Deferred libxinerama.so.1
ELF 7b800000-7b952000 Deferred kernel32<elf>
\-PE 7b810000-7b952000 \ kernel32
ELF 7bc00000-7bcb8000 Deferred ntdll<elf>
\-PE 7bc10000-7bcb8000 \ ntdll
ELF 7bcc5000-7bd03000 Deferred wineoss<elf>
\-PE 7bcd0000-7bd03000 \ wineoss
ELF 7bf00000-7bf04000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
00000008 terran.exe
00000009 0
0000000e services.exe
0000001f 0
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000018 0
00000017 0
00000013 0
00000012 0
00000019 explorer.exe
0000001a 0
0000001c winedevice.exe
00000020 0
0000001e 0
0000001d 0
00000023 (D) C:\Program Files\Firaxis Games\Sid Meier's Alpha
Centauri\TERRAN.ICD
00000024 0 <=Backtrace:
=>0 0x68bee8d2 in gdi32 (+0x2e8d2) (0x00339af0)
1 0x68be3e72 in gdi32 (+0x23e71) (0x00339b10)
2 0x68bfc1fa DeleteObject+0x229() in gdi32 (0x00339b60)
3 0x00601406 in terran.icd (+0x201405) (0x00339d14)
4 0x0041da2f in terran.icd (+0x1da2e) (0x00339d34)
5 0x0045b3ab in terran.icd (+0x5b3aa) (0x00339d70)
6 0x004c7277 in terran.icd (+0xc7276) (0x00339f08)
7 0x00509c10 in terran.icd (+0x109c0f) (0x00339f1c)
8 0x0050dad6 in terran.icd (+0x10dad5) (0x0033a47c)