Civilization III Complete Steam - "assertion failed"

Questions about Wine on Linux
Locked
shinpichu
Newbie
Newbie
Posts: 4
Joined: Fri Jan 03, 2014 9:50 am

Civilization III Complete Steam - "assertion failed"

Post by shinpichu »

Hello,

I purchased the Sid Meier humble bundle a few days ago and was just now getting to downoading and installing Civilization 3. The game started up just fine, but after starting a game and playing for a few minutes, it crashes and I got this message:

Unhandled exception: assertion failed in 32-bit code (0xf771f430).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:f771f430 ESP:0033c3d4 EBP:00000000 EFLAGS:00000296( - -- I S -A-P- )
EAX:00000000 EBX:00001287 ECX:00001287 EDX:00000006
ESI:7dce0000 EDI:f74f9000
Stack dump:
0x0033c3d4: 00000000 00000006 00001287 f7377aff
0x0033c3e4: f74f9000 0033c484 f737b083 00000006
0x0033c3f4: 0033c404 00000000 f74f9000 000000c8
0x0033c404: 00000020 00000000 00000000 00000000
0x0033c414: 00000000 00000000 00000000 00000000
0x0033c424: 00000000 00000000 00000000 00000000
Backtrace:
=>0 0xf771f430 __kernel_vsyscall+0x10() in [vdso].so (0x00000000)
1 0xf7377aff gsignal+0x4e() in libc.so.6 (0x00000000)
2 0xf737b083 abort+0x142() in libc.so.6 (0x00000000)
3 0xf7370857 in libc.so.6 (+0x27856) (0x00000000)
4 0xf7370907 __assert_fail+0x56() in libc.so.6 (0x00000000)
5 0x7c7750ba in libosmesa.so.6 (+0x450b9) (0x00000000)
6 0x7c775550 in libosmesa.so.6 (+0x4554f) (0x00000005)
7 0x7c75011e OSMesaCreateContextExt+0x2ed() in libosmesa.so.6 (0x00000005)
8 0x7eb69b0f in gdi32 (+0x29b0e) (0x0033c918)
9 0x7ece708a in opengl32 (+0x77089) (0x0033c948)
10 0x0062b2af in civ3conquests (+0x22b2ae) (0x0033c99c)
0xf771f430 __kernel_vsyscall+0x10 in [vdso].so: popl %ebp
Modules:
Module Address Debug info Name (173 modules)
PE 400000- d28000 Export civ3conquests
PE 1380000- 13fc000 Deferred jgl
PE 3720000- 37db000 Deferred sound
PE 10000000-1003b000 Deferred ifc23
PE 21100000-2115d000 Deferred mss32
PE 22100000-22114000 Deferred mssa3d.m3d
PE 22200000-22215000 Deferred mssa3d2.m3d
PE 22300000-22311000 Deferred mssds3ds.m3d
PE 22400000-22414000 Deferred mssds3dh.m3d
PE 22500000-22514000 Deferred msseax.m3d
PE 22600000-22616000 Deferred mssfast.m3d
PE 22700000-22716000 Deferred mssdolby.m3d
PE 22900000-22912000 Deferred mssdx7sl.m3d
PE 22a00000-22a12000 Deferred mssdx7sh.m3d
PE 22b00000-22b13000 Deferred mssdx7sn.m3d
PE 22c00000-22c18000 Deferred msseax2.m3d
PE 22d00000-22d62000 Deferred mssrsx.m3d
PE 24100000-2410d000 Deferred lowpass.flt
PE 24200000-2420d000 Deferred highpass.flt
PE 24300000-2430d000 Deferred bandpass.flt
PE 24400000-2440d000 Deferred reverb1.flt
PE 24500000-24510000 Deferred reverb2.flt
PE 24600000-24611000 Deferred reverb3.flt
PE 24700000-2470d000 Deferred reson.flt
PE 24800000-24810000 Deferred phaser.flt
PE 24900000-2490d000 Deferred parmeq.flt
PE 24a00000-24a0d000 Deferred mdelay.flt
PE 24b00000-24b0d000 Deferred sdelay.flt
PE 24c00000-24c0d000 Deferred ringmod.flt
PE 24d00000-24d0d000 Deferred flange.flt
PE 24e00000-24e0d000 Deferred chorus.flt
PE 24f00000-24f10000 Deferred shelfeq.flt
PE 25100000-2510d000 Deferred compress.flt
PE 25200000-2520d000 Deferred autopan.flt
PE 25300000-2530e000 Deferred laginter.flt
PE 25400000-2540b000 Deferred capture.flt
PE 26400000-2642c000 Deferred mssv29.asi
PE 26500000-26525000 Deferred mssv24.asi
PE 26600000-26627000 Deferred mssv12.asi
PE 26f00000-26f2a000 Deferred mp3dec.asi
PE 30000000-3006d000 Deferred binkw32
ELF 76552000-7693a000 Deferred libdricore9.2.1.so.1
ELF 7b800000-7ba5d000 Deferred kernel32<elf>
\-PE 7b810000-7ba5d000 \ kernel32
ELF 7bc00000-7bce4000 Deferred ntdll<elf>
\-PE 7bc10000-7bce4000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7bf44000-7c033000 Deferred i965_dri.so
ELF 7c033000-7c172000 Deferred wined3d<elf>
\-PE 7c040000-7c172000 \ wined3d
ELF 7c498000-7c4ba000 Deferred libdrm_intel.so.1
ELF 7c4ba000-7c530000 Deferred ddraw<elf>
\-PE 7c4c0000-7c530000 \ ddraw
ELF 7c730000-7cb00000 Dwarf libosmesa.so.6
ELF 7cf11000-7cf1c000 Deferred libpciaccess.so.0
ELF 7cf1c000-7cf75000 Deferred libgl.so.1
ELF 7d07c000-7d089000 Deferred libdrm.so.2
ELF 7d089000-7d0bd000 Deferred libtxc_dxtn.so
ELF 7d1b5000-7d200000 Deferred dinput<elf>
\-PE 7d1c0000-7d200000 \ dinput
ELF 7d308000-7d325000 Deferred libgcc_s.so.1
ELF 7d325000-7d32e000 Deferred libogg.so.0
ELF 7d32e000-7d35a000 Deferred libvorbis.so.0
ELF 7d35a000-7d4d2000 Deferred libvorbisenc.so.2
ELF 7d4d2000-7d506000 Deferred libflac.so.8
ELF 7d506000-7d578000 Deferred libsndfile.so.1
ELF 7d578000-7d582000 Deferred libwrap.so.0
ELF 7d582000-7d5f1000 Deferred libpulsecommon-4.0.so
ELF 7d5f1000-7d640000 Deferred libpulse.so.0
ELF 7d645000-7d661000 Deferred dinput8<elf>
\-PE 7d650000-7d661000 \ dinput8
ELF 7d668000-7d690000 Deferred winepulse<elf>
\-PE 7d670000-7d690000 \ winepulse
ELF 7d690000-7d7c5000 Deferred oleaut32<elf>
\-PE 7d6b0000-7d7c5000 \ oleaut32
ELF 7d7c5000-7d7e7000 Deferred mmdevapi<elf>
\-PE 7d7d0000-7d7e7000 \ mmdevapi
ELF 7d7ed000-7d805000 Deferred libxcb-glx.so.0
ELF 7d889000-7d8d2000 Deferred dsound<elf>
\-PE 7d890000-7d8d2000 \ dsound
ELF 7d8dc000-7d8e2000 Deferred libxcb-dri2.so.0
ELF 7d8e2000-7d8e5000 Deferred libx11-xcb.so.1
ELF 7d8e5000-7d8fb000 Deferred libglapi.so.0
ELF 7d8fb000-7d8ff000 Deferred libxdamage.so.1
ELF 7d923000-7d948000 Deferred imm32<elf>
\-PE 7d930000-7d948000 \ imm32
ELF 7d948000-7d951000 Deferred librt.so.1
ELF 7d951000-7d956000 Deferred libgpg-error.so.0
ELF 7d956000-7d96d000 Deferred libresolv.so.2
ELF 7d96d000-7d971000 Deferred libkeyutils.so.1
ELF 7d971000-7d9bc000 Deferred libdbus-1.so.3
ELF 7d9bc000-7d9db000 Deferred libp11-kit.so.0
ELF 7d9db000-7d9ed000 Deferred libtasn1.so.3
ELF 7d9ed000-7da71000 Deferred libgcrypt.so.11
ELF 7da71000-7da7a000 Deferred libkrb5support.so.0
ELF 7da7a000-7daa2000 Deferred libk5crypto.so.3
ELF 7daa2000-7db71000 Deferred libkrb5.so.3
ELF 7db71000-7dc37000 Deferred libgnutls.so.26
ELF 7dc37000-7dc74000 Deferred libgssapi_krb5.so.2
ELF 7dc74000-7dce0000 Deferred libcups.so.2
ELF 7dce2000-7dce9000 Deferred libasyncns.so.0
ELF 7dce9000-7dcf4000 Deferred libjson-c.so.2
ELF 7dcf4000-7dd08000 Deferred psapi<elf>
\-PE 7dd00000-7dd08000 \ psapi
ELF 7dd08000-7dd3e000 Deferred uxtheme<elf>
\-PE 7dd10000-7dd3e000 \ uxtheme
ELF 7dd3e000-7dd44000 Deferred libxfixes.so.3
ELF 7dd44000-7dd4f000 Deferred libxcursor.so.1
ELF 7dd4f000-7dd60000 Deferred libxi.so.6
ELF 7dd60000-7dd64000 Deferred libxcomposite.so.1
ELF 7dd64000-7dd6f000 Deferred libxrandr.so.2
ELF 7dd6f000-7dd7a000 Deferred libxrender.so.1
ELF 7dd7a000-7dd80000 Deferred libxxf86vm.so.1
ELF 7dd80000-7dd84000 Deferred libxinerama.so.1
ELF 7dd84000-7dd8b000 Deferred libxdmcp.so.6
ELF 7dd8b000-7dd8f000 Deferred libxau.so.6
ELF 7dd8f000-7ddb0000 Deferred libxcb.so.1
ELF 7ddb0000-7dee5000 Deferred libx11.so.6
ELF 7dee5000-7def8000 Deferred libxext.so.6
ELF 7def9000-7defe000 Deferred libcom_err.so.2
ELF 7defe000-7df10000 Deferred libavahi-client.so.3
ELF 7df10000-7df1e000 Deferred libavahi-common.so.3
ELF 7df20000-7dfb3000 Deferred winex11<elf>
\-PE 7df30000-7dfb3000 \ winex11
ELF 7e019000-7e042000 Deferred libexpat.so.1
ELF 7e042000-7e07c000 Deferred libfontconfig.so.1
ELF 7e07c000-7e096000 Deferred libz.so.1
ELF 7e096000-7e135000 Deferred libfreetype.so.6
ELF 7e15d000-7e183000 Deferred iphlpapi<elf>
\-PE 7e160000-7e183000 \ iphlpapi
ELF 7e183000-7e1ba000 Deferred ws2_32<elf>
\-PE 7e190000-7e1ba000 \ ws2_32
ELF 7e1ba000-7e1d6000 Deferred wsock32<elf>
\-PE 7e1c0000-7e1d6000 \ wsock32
ELF 7e1d6000-7e219000 Deferred winspool<elf>
\-PE 7e1e0000-7e219000 \ winspool
ELF 7e219000-7e320000 Deferred comctl32<elf>
\-PE 7e220000-7e320000 \ comctl32
ELF 7e320000-7e39a000 Deferred shlwapi<elf>
\-PE 7e330000-7e39a000 \ shlwapi
ELF 7e39a000-7e5cf000 Deferred shell32<elf>
\-PE 7e3b0000-7e5cf000 \ shell32
ELF 7e5cf000-7e6bb000 Deferred comdlg32<elf>
\-PE 7e5e0000-7e6bb000 \ comdlg32
ELF 7e6bb000-7e6e6000 Deferred msacm32<elf>
\-PE 7e6c0000-7e6e6000 \ msacm32
ELF 7e6e6000-7e76a000 Deferred rpcrt4<elf>
\-PE 7e6f0000-7e76a000 \ rpcrt4
ELF 7e76a000-7e8a8000 Deferred ole32<elf>
\-PE 7e780000-7e8a8000 \ ole32
ELF 7e8a8000-7e960000 Deferred winmm<elf>
\-PE 7e8b0000-7e960000 \ winmm
ELF 7e960000-7eabb000 Deferred user32<elf>
\-PE 7e970000-7eabb000 \ user32
ELF 7eabb000-7eb2d000 Deferred advapi32<elf>
\-PE 7ead0000-7eb2d000 \ advapi32
ELF 7eb2d000-7ec4b000 Dwarf gdi32<elf>
\-PE 7eb40000-7ec4b000 \ gdi32
ELF 7ec4b000-7ed5a000 Dwarf opengl32<elf>
\-PE 7ec70000-7ed5a000 \ opengl32
ELF 7ed5a000-7ed67000 Deferred libnss_files.so.2
ELF 7ed67000-7ed73000 Deferred libnss_nis.so.2
ELF 7ed73000-7ed8c000 Deferred libnsl.so.1
ELF 7ed8c000-7ed95000 Deferred libnss_compat.so.2
ELF 7ef95000-7efd8000 Deferred libm.so.6
ELF 7efe6000-7f000000 Deferred version<elf>
\-PE 7eff0000-7f000000 \ version
ELF f7349000-f74fd000 Dwarf libc.so.6
ELF f74fd000-f7502000 Deferred libdl.so.2
ELF f7503000-f751e000 Deferred libpthread.so.0
ELF f7546000-f76fb000 Dwarf libwine.so.1
ELF f76fd000-f771f000 Deferred ld-linux.so.2
ELF f771f000-f7720000 Dwarf [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
0000002c 0
0000002b 0
00000024 0
00000014 0
00000010 0
0000000f 0
00000012 winedevice.exe
00000019 0
00000017 0
00000013 0
0000001c explorer.exe
0000001d 0
00000022 winedevice.exe
0000002a 0
00000027 0
00000026 0
00000023 0
00000028 plugplay.exe
0000002e 0
0000002d 0
00000029 0
0000002f Steam.exe
00000059 0
00000058 0
00000055 0
00000053 0
00000052 0
00000051 0
00000050 0
0000004f 0
0000004e 0
0000004d 0
0000004c 0
0000004b 0
0000004a 0
00000049 0
00000048 0
00000021 0
00000039 0
00000037 0
00000036 0
0000000d 0
00000009 15
0000000b 0
0000001e 0
00000015 0
0000001b 0
00000020 0
00000047 0
00000046 0
00000045 0
00000044 0
00000043 0
00000042 0
00000041 0
00000040 0
0000003f 0
0000003e 0
0000003d 0
0000003c 0
0000003b 0
00000038 0
00000035 0
00000034 0
00000030 0
0000005a (D) C:\Program Files\Steam\SteamApps\common\Sid Meier's Civilization III Complete\Conquests\Civ3Conquests.exe
00000061 15
00000060 0
0000005f 15
0000005e 0
0000005d 0
0000005c 15
0000005b 0 <==
System information:
Wine build: wine-1.7.12
Platform: i386
Host system: Linux
Host version: 3.11.0-15-generic

Running on a Dell L502x with Kubuntu 13.10.
nedx
Newbie
Newbie
Posts: 1
Joined: Tue Feb 18, 2014 11:45 am

Re: Civilization III Complete Steam - "assertion failed"

Post by nedx »

I'm having the same trouble with Wine version 1.7.12 on 64-bit Kubuntu 13.10. I get a similar error from the backtrace.
Kukunin
Newbie
Newbie
Posts: 3
Joined: Sat Mar 01, 2014 2:04 pm

Re: Civilization III Complete Steam - "assertion failed"

Post by Kukunin »

Have the same issue on 64bit Archlinux with 1.7.13 with similar backtrace. I use open-source ati driver on HD 6310 (Athlon E-300)
Kukunin
Newbie
Newbie
Posts: 3
Joined: Sat Mar 01, 2014 2:04 pm

Re: Civilization III Complete Steam - "assertion failed"

Post by Kukunin »

I have the same issue on 64-bit Archlinux with Wine 1.7.13.
I have Thinkpad x121e laptop with Athlon E-300 and HD 6310 (open-source driver)
Kukunin
Newbie
Newbie
Posts: 3
Joined: Sat Mar 01, 2014 2:04 pm

Re: Civilization III Complete Steam - "assertion failed"

Post by Kukunin »

The same error on the fglrx driver
Locked