[Wine] Still problems with Civ4/BTS

Nicolas FRANCOIS nicolas.francois at free.fr
Sun Sep 22 14:31:10 CDT 2013


After upgrading my Debian (installed a brand new Wheezy 64bits a few
months ago), I decided to reinstall Civ4, and its amazing sequel BTS.

Both applications finally installed (I had a problem with .net...), but
now something is teribly wrong : Civ4 starts and plays just fine, but
BTS, after starting, crashes when I clic "Play".

The error message is the following :

Unhandled exception: page fault on read access to 0x184f8000 in 32-bit code (0x7c3428fa).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7c3428fa ESP:0033f630 EBP:18492b3c EFLAGS:00010206(  R- --  I   - -P- )
 EAX:184e4350 EBX:00000010 ECX:00c92980 EDX:00006f4d
 ESI:184f8000 EDI:184e4344
Stack dump:
0x0033f630:  00000000 00000010 184e4340 00527741
0x0033f640:  184e4344 00c92980 0033f970 18492b3c
0x0033f650:  000002bc 0033f8b8 7bc4a7d7 0033f6bc
0x0033f660:  7bc4a7d7 0033f678 7bc49956 00000030
0x0033f670:  013f4000 00000030 013f4000 0033f6dc
0x0033f680:  7bc4a7d7 7bc49761 7bc49761 18493690
=>0 0x7c3428fa in msvcr71 (+0x28fa) (0x18492b3c)
  1 0x18492d38 (0x505c2e2e)
0x7c3428fa: movb	0x0(%esi),%al
Module	Address			Debug info	Name (115 modules)
PE	  340000-  3bb000	Deferred        msvcp71
PE	  3c0000-  3d3000	Deferred        zlib1
PE	  3e0000-  3ee000	Deferred        hapdbg
PE	  400000- 100a000	Deferred        civ4beyondsword
PE	 1010000- 137f000	Deferred        d3dx9_33
PE	 1c60000- 218f000	Deferred        cvgamecoredll
PE	 b2a0000- b2ac000	Deferred        mssds3d.flt
PE	 b830000- b86a000	Deferred        mssvoice.asi
PE	 b980000- b9ae000	Deferred        mssmp3.asi
PE	 bac0000- bade000	Deferred        mssdsp.flt
PE	 bd00000- bd0d000	Deferred        msssrs.flt
PE	 be20000- be2a000	Deferred        mssdolby.flt
PE	 bf40000- bf60000	Deferred        msseax.flt
PE	10000000-1002b000	Deferred        boost_python-vc71-mt-1_32
PE	18000000-18038000	Deferred        binkw32
PE	1d4e0000-1d747000	Deferred        d3dx9_31
PE	1e000000-1e1ca000	Deferred        python24
PE	21100000-2118c000	Deferred        mss32
PE	74980000-74ab0000	Deferred        msxml3
ELF	7b800000-7ba3a000	Deferred        kernel32<elf>
  \-PE	7b810000-7ba3a000	\               kernel32
ELF	7bc00000-7bcd4000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcd4000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
PE	7c340000-7c396000	Export          msvcr71
ELF	7dd66000-7dd9c000	Deferred        uxtheme<elf>
  \-PE	7dd70000-7dd9c000	\               uxtheme
ELF	7dd9c000-7dda2000	Deferred        libxfixes.so.3
ELF	7dda2000-7ddac000	Deferred        libxcursor.so.1
ELF	7de3b000-7de65000	Deferred        libexpat.so.1
ELF	7de65000-7de9b000	Deferred        libfontconfig.so.1
ELF	7de9b000-7deaa000	Deferred        libxi.so.6
ELF	7dfaa000-7dfad000	Deferred        libxcomposite.so.1
ELF	7dfad000-7dfb5000	Deferred        libxrandr.so.2
ELF	7dfb5000-7dfbf000	Deferred        libxrender.so.1
ELF	7dfbf000-7dfc5000	Deferred        libxxf86vm.so.1
ELF	7dfc5000-7dfc8000	Deferred        libxinerama.so.1
ELF	7dfc8000-7dfec000	Deferred        imm32<elf>
  \-PE	7dfd0000-7dfec000	\               imm32
ELF	7dfec000-7dff2000	Deferred        libxdmcp.so.6
ELF	7dff2000-7dff5000	Deferred        libxau.so.6
ELF	7dff5000-7e018000	Deferred        libxcb.so.1
ELF	7e018000-7e150000	Deferred        libx11.so.6
ELF	7e150000-7e162000	Deferred        libxext.so.6
ELF	7e162000-7e17b000	Deferred        libice.so.6
ELF	7e19d000-7e1a3000	Deferred        libuuid.so.1
ELF	7e1a3000-7e1ab000	Deferred        libsm.so.6
ELF	7e1ab000-7e247000	Deferred        winex11<elf>
  \-PE	7e1c0000-7e247000	\               winex11
ELF	7e247000-7e260000	Deferred        libz.so.1
ELF	7e260000-7e2fc000	Deferred        libfreetype.so.6
ELF	7e321000-7e36a000	Deferred        dsound<elf>
  \-PE	7e330000-7e36a000	\               dsound
ELF	7e36a000-7e479000	Deferred        oleaut32<elf>
  \-PE	7e380000-7e479000	\               oleaut32
ELF	7e479000-7e4ad000	Deferred        ws2_32<elf>
  \-PE	7e480000-7e4ad000	\               ws2_32
ELF	7e4ad000-7e4d7000	Deferred        msacm32<elf>
  \-PE	7e4b0000-7e4d7000	\               msacm32
ELF	7e4d7000-7e557000	Deferred        rpcrt4<elf>
  \-PE	7e4e0000-7e557000	\               rpcrt4
ELF	7e557000-7e681000	Deferred        ole32<elf>
  \-PE	7e570000-7e681000	\               ole32
ELF	7e681000-7e732000	Deferred        winmm<elf>
  \-PE	7e690000-7e732000	\               winmm
ELF	7e732000-7e7d0000	Deferred        msvcrt<elf>
  \-PE	7e750000-7e7d0000	\               msvcrt
ELF	7e7d0000-7e8d2000	Deferred        comctl32<elf>
  \-PE	7e7e0000-7e8d2000	\               comctl32
ELF	7e8d2000-7e946000	Deferred        shlwapi<elf>
  \-PE	7e8e0000-7e946000	\               shlwapi
ELF	7e946000-7eb6d000	Deferred        shell32<elf>
  \-PE	7e950000-7eb6d000	\               shell32
ELF	7eb6d000-7eb87000	Deferred        version<elf>
  \-PE	7eb70000-7eb87000	\               version
ELF	7eb87000-7ebf3000	Deferred        advapi32<elf>
  \-PE	7eb90000-7ebf3000	\               advapi32
ELF	7ebf3000-7ecc0000	Deferred        gdi32<elf>
  \-PE	7ec00000-7ecc0000	\               gdi32
ELF	7ecc0000-7ee14000	Deferred        user32<elf>
  \-PE	7ecd0000-7ee14000	\               user32
ELF	7ee1b000-7ee27000	Deferred        libnss_files.so.2
ELF	7ee27000-7ee3e000	Deferred        libnsl.so.1
ELF	7efb5000-7efdb000	Deferred        libm.so.6
ELF	f513f000-f6e45000	Deferred        libnvidia-glcore.so.304.88
ELF	f6e45000-f6f21000	Deferred        libgl.so.1
ELF	f6f21000-f7068000	Deferred        wined3d<elf>
  \-PE	f6f30000-f7068000	\               wined3d
ELF	f7068000-f70a6000	Deferred        d3d9<elf>
  \-PE	f7070000-f70a6000	\               d3d9
ELF	f70a6000-f716d000	Deferred        crypt32<elf>
  \-PE	f70b0000-f716d000	\               crypt32
ELF	f716d000-f71af000	Deferred        rsaenh<elf>
  \-PE	f7170000-f71af000	\               rsaenh
ELF	f71af000-f72a7000	Deferred        libasound.so.2
ELF	f72cc000-f72fa000	Deferred        winealsa<elf>
  \-PE	f72d0000-f72fa000	\               winealsa
ELF	f72fa000-f731e000	Deferred        mmdevapi<elf>
  \-PE	f7300000-f731e000	\               mmdevapi
ELF	f73a6000-f73aa000	Deferred        libnvidia-tls.so.304.88
ELF	f73ba000-f73d2000	Deferred        wtsapi32<elf>
  \-PE	f73c0000-f73d2000	\               wtsapi32
ELF	f73d2000-f740c000	Deferred        winhttp<elf>
  \-PE	f73e0000-f740c000	\               winhttp
ELF	f740c000-f7430000	Deferred        gameux<elf>
  \-PE	f7410000-f7430000	\               gameux
ELF	f7431000-f7435000	Deferred        libdl.so.2
ELF	f7435000-f7598000	Deferred        libc.so.6
ELF	f7599000-f75b2000	Deferred        libpthread.so.0
ELF	f75b2000-f76f5000	Dwarf           libwine.so.1
ELF	f76f5000-f7700000	Deferred        libnss_nis.so.2
ELF	f7707000-f7710000	Deferred        librt.so.1
ELF	f7712000-f771a000	Deferred        libnss_compat.so.2
ELF	f771c000-f773a000	Deferred        ld-linux.so.2
ELF	f773a000-f773b000	Deferred        [vdso].so
process  tid      prio (all id:s are in hex)
0000000e services.exe
	0000004e    0
	00000036    0
	00000030    0
	00000029    0
	00000017    0
	00000010    0
	0000000f    0
00000012 mscorsvw.exe
	0000001c    0
	0000001b    0
	00000016    0
	00000013    0
00000024 winedevice.exe
	0000002e    0
	0000002b    0
	00000028    0
	00000025    0
0000002c plugplay.exe
	00000032    0
	0000002f    0
	0000002d    0
00000033 winedevice.exe
	00000038    0
	00000035    0
	00000034    0
00000054 explorer.exe
	00000055    0
00000056 (D) C:\Program Files\Firaxis Games\Sid Meier's Civilization 4\Beyond the Sword\Civ4BeyondSword.exe
	0000003c    0
	0000003d    0
	0000000b   15
	0000003a   15
	00000046    0
	00000047    0
	00000057    0 <==
System information:
    Wine build: wine-1.4.1
    Platform: i386
    Host system: Linux
    Host version: 3.2.0-4-amd64

I may have done something wrong with my Nvidia driver, and I had a hard
time to understand what I had to do to adapt 32bits apps to a 64bits
(8Gb of RAM) system. But isn't it weird that Civ4 works just fine, and
not BTS ???

If you can provide help, I would be delighted !!! :-)



Nicolas FRANCOIS                      |  /\ 
http://nicolas.francois.free.fr       | |__|
We are the Micro$oft.		        _\_V
Resistance is futile.		    
You will be assimilated.         darthvader penguin

More information about the wine-users mailing list