https://bugs.winehq.org/show_bug.cgi?id=39451
Bug ID: 39451 Summary: Civilisation 3 crash. Unhandled exception: assertion failed in 32-bit code Product: Wine Version: 1.6.2 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: api-ms-win-* Assignee: wine-bugs@winehq.org Reporter: arkadiusz.zychewicz@gmail.com Distribution: ---
during play of game I get crash:
Unhandled exception: assertion failed in 32-bit code (0xf7733d65). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:f7733d65 ESP:0033c69c EBP:0000261e EFLAGS:00200206( - -- I - -P- ) EAX:00000000 EBX:0000261e ECX:0000261e EDX:00000006 ESI:7db9a000 EDI:f7512000 Stack dump: 0x0033c69c: 00000000 f7396607 f7512000 0033c744 0x0033c6ac: f7399a33 00000006 0033c6c4 00000000 0x0033c6bc: 00000130 0033c700 00000020 00000000 0x0033c6cc: 00000000 00000000 00000000 00000000 0x0033c6dc: 00000000 00000000 00000000 00000000 0x0033c6ec: 00000000 00000000 00000000 00000000 000c: sel=0067 base=00000000 limit=00000000 32-bit r-x Backtrace: =>0 0xf7733d65 __kernel_vsyscall+0x5() in [vdso].so (0x0000261e) 1 0xf7396607 gsignal+0x46() in libc.so.6 (0x00000000) 2 0xf7399a33 abort+0x142() in libc.so.6 (0x00000000) 3 0xf738f757 in libc.so.6 (+0x27756) (0x00000000) 4 0xf738f807 __assert_fail+0x56() in libc.so.6 (0x00000000) 5 0x7c5c19ac in libosmesa.so.6 (+0x4f9ab) (0x00000000) 6 0x7c5c1d28 in libosmesa.so.6 (+0x4fd27) (0x00000005) 7 0x7c59835e OSMesaCreateContextExt+0x2ed() in libosmesa.so.6 (0x00000005) 8 0x7ea44aff in gdi32 (+0x34afe) (0x0033cc18) 9 0x7ebc103a in opengl32 (+0x81039) (0x0033cc48) 10 0x006275bf in civ3conquests (+0x2275be) (0x0033cca0) 0xf7733d65 __kernel_vsyscall+0x5 in [vdso].so: movl $0x2b,%ecx Modules: Module Address Debug info Name (160 modules) PE 400000- cd3000 Export civ3conquests PE 1220000- 129c000 Deferred jgl PE 1530000- 15eb000 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 7b800000-7ba5b000 Deferred kernel32<elf> -PE 7b810000-7ba5b000 \ kernel32 ELF 7bc00000-7bcdb000 Deferred ntdll<elf> -PE 7bc10000-7bcdb000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7c572000-7c900000 Dwarf libosmesa.so.6 ELF 7d076000-7d0ad000 Deferred libtxc_dxtn.so ELF 7d103000-7d120000 Deferred libgcc_s.so.1 ELF 7d142000-7d18d000 Deferred dinput<elf> -PE 7d150000-7d18d000 \ dinput ELF 7d18d000-7d1a9000 Deferred dinput8<elf> -PE 7d190000-7d1a9000 \ dinput8 ELF 7d1a9000-7d1b2000 Deferred libogg.so.0 ELF 7d1b2000-7d1de000 Deferred libvorbis.so.0 ELF 7d1de000-7d356000 Deferred libvorbisenc.so.2 ELF 7d356000-7d38a000 Deferred libflac.so.8 ELF 7d38a000-7d391000 Deferred libasyncns.so.0 ELF 7d391000-7d403000 Deferred libsndfile.so.1 ELF 7d403000-7d40d000 Deferred libwrap.so.0 ELF 7d40d000-7d47c000 Deferred libpulsecommon-4.0.so ELF 7d47c000-7d4cb000 Deferred libpulse.so.0 ELF 7d4ed000-7d515000 Deferred winepulse<elf> -PE 7d4f0000-7d515000 \ winepulse ELF 7d515000-7d64b000 Deferred oleaut32<elf> -PE 7d530000-7d64b000 \ oleaut32 ELF 7d64b000-7d66d000 Deferred mmdevapi<elf> -PE 7d650000-7d66d000 \ mmdevapi ELF 7d70d000-7d756000 Deferred dsound<elf> -PE 7d710000-7d756000 \ dsound ELF 7d779000-7d79e000 Deferred imm32<elf> -PE 7d780000-7d79e000 \ imm32 ELF 7d79e000-7d7ce000 Deferred p11-kit-trust.so ELF 7d7ce000-7d7d7000 Deferred librt.so.1 ELF 7d7d7000-7d7de000 Deferred libffi.so.6 ELF 7d7de000-7d7e3000 Deferred libgpg-error.so.0 ELF 7d7e3000-7d7fb000 Deferred libresolv.so.2 ELF 7d7fb000-7d7ff000 Deferred libkeyutils.so.1 ELF 7d7ff000-7d84a000 Deferred libdbus-1.so.3 ELF 7d84a000-7d886000 Deferred libp11-kit.so.0 ELF 7d886000-7d89a000 Deferred libtasn1.so.6 ELF 7d89a000-7d920000 Deferred libgcrypt.so.11 ELF 7d920000-7d92c000 Deferred libkrb5support.so.0 ELF 7d92c000-7d931000 Deferred libcom_err.so.2 ELF 7d931000-7d961000 Deferred libk5crypto.so.3 ELF 7d961000-7da1f000 Deferred libkrb5.so.3 ELF 7da1f000-7dae5000 Deferred libgnutls.so.26 ELF 7dae5000-7db2a000 Deferred libgssapi_krb5.so.2 ELF 7db2a000-7db97000 Deferred libcups.so.2 ELF 7db9b000-7dba6000 Deferred libjson-c.so.2 ELF 7dba6000-7dbb9000 Deferred gnome-keyring-pkcs11.so ELF 7dbb9000-7dbf0000 Deferred uxtheme<elf> -PE 7dbc0000-7dbf0000 \ uxtheme ELF 7dbf0000-7dbf6000 Deferred libxfixes.so.3 ELF 7dbf6000-7dc01000 Deferred libxcursor.so.1 ELF 7dc01000-7dc11000 Deferred libxi.so.6 ELF 7dc11000-7dc15000 Deferred libxcomposite.so.1 ELF 7dc15000-7dc20000 Deferred libxrandr.so.2 ELF 7dc20000-7dc2b000 Deferred libxrender.so.1 ELF 7dc2b000-7dc31000 Deferred libxxf86vm.so.1 ELF 7dc31000-7dc35000 Deferred libxinerama.so.1 ELF 7dc35000-7dc3c000 Deferred libxdmcp.so.6 ELF 7dc3c000-7dc40000 Deferred libxau.so.6 ELF 7dc40000-7dc62000 Deferred libxcb.so.1 ELF 7dc62000-7dd96000 Deferred libx11.so.6 ELF 7dd96000-7dda9000 Deferred libxext.so.6 ELF 7dda9000-7ddbb000 Deferred libavahi-client.so.3 ELF 7ddbb000-7ddc9000 Deferred libavahi-common.so.3 ELF 7ddcb000-7de5d000 Deferred winex11<elf> -PE 7dde0000-7de5d000 \ winex11 ELF 7deb6000-7dedf000 Deferred libexpat.so.1 ELF 7dedf000-7df1a000 Deferred libfontconfig.so.1 ELF 7df1a000-7df42000 Deferred libpng12.so.0 ELF 7df42000-7df5c000 Deferred libz.so.1 ELF 7df5c000-7dffc000 Deferred libfreetype.so.6 ELF 7e01e000-7e044000 Deferred iphlpapi<elf> -PE 7e020000-7e044000 \ iphlpapi ELF 7e044000-7e07a000 Deferred ws2_32<elf> -PE 7e050000-7e07a000 \ ws2_32 ELF 7e07a000-7e096000 Deferred wsock32<elf> -PE 7e080000-7e096000 \ wsock32 ELF 7e096000-7e0d6000 Deferred winspool<elf> -PE 7e0a0000-7e0d6000 \ winspool ELF 7e0d6000-7e1dd000 Deferred comctl32<elf> -PE 7e0e0000-7e1dd000 \ comctl32 ELF 7e1dd000-7e257000 Deferred shlwapi<elf> -PE 7e1f0000-7e257000 \ shlwapi ELF 7e257000-7e48a000 Deferred shell32<elf> -PE 7e260000-7e48a000 \ shell32 ELF 7e48a000-7e575000 Deferred comdlg32<elf> -PE 7e490000-7e575000 \ comdlg32 ELF 7e575000-7e5a0000 Deferred msacm32<elf> -PE 7e580000-7e5a0000 \ msacm32 ELF 7e5a0000-7e621000 Deferred rpcrt4<elf> -PE 7e5b0000-7e621000 \ rpcrt4 ELF 7e621000-7e75d000 Deferred ole32<elf> -PE 7e640000-7e75d000 \ ole32 ELF 7e75d000-7e817000 Deferred winmm<elf> -PE 7e760000-7e817000 \ winmm ELF 7e817000-7e971000 Deferred user32<elf> -PE 7e830000-7e971000 \ user32 ELF 7e996000-7ea08000 Deferred advapi32<elf> -PE 7e9a0000-7ea08000 \ advapi32 ELF 7ea08000-7eb25000 Dwarf gdi32<elf> -PE 7ea10000-7eb25000 \ gdi32 ELF 7eb25000-7ec34000 Dwarf opengl32<elf> -PE 7eb40000-7ec34000 \ opengl32 ELF 7ec34000-7ec41000 Deferred libnss_files.so.2 ELF 7ec41000-7ec4d000 Deferred libnss_nis.so.2 ELF 7ec4d000-7ec66000 Deferred libnsl.so.1 ELF 7ef98000-7efde000 Deferred libm.so.6 ELF 7efe6000-7f000000 Deferred version<elf> -PE 7eff0000-7f000000 \ version ELF f7368000-f7516000 Dwarf libc.so.6 ELF f7516000-f751b000 Deferred libdl.so.2 ELF f751c000-f7538000 Deferred libpthread.so.0 ELF f7551000-f755a000 Deferred libnss_compat.so.2 ELF f755a000-f770f000 Dwarf libwine.so.1 ELF f7711000-f7733000 Deferred ld-linux.so.2 ELF f7733000-f7734000 Dwarf [vdso].so Threads: process tid prio (all id:s are in hex) 0000000e services.exe 0000001e 0 0000001d 0 00000014 0 00000010 0 0000000f 0 00000012 winedevice.exe 0000001c 0 00000019 0 00000017 0 00000013 0 0000001a plugplay.exe 00000020 0 0000001f 0 0000001b 0 00000021 explorer.exe 00000023 0 00000022 0 00000024 (D) C:\Program Files (x86)\Firaxis\Civilization III Złota Edycja\Conquests\Civ3Conquests.exe 0000002b 15 0000002a 0 00000029 15 00000028 0 00000027 0 00000026 15 00000025 0 <== System information: Wine build: wine-1.6.2 Platform: i386 (WOW64) Host system: Linux Host version: 3.16.0-49-generic