Civilization V Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Civilizaton V Crashing on Single Player

Hi. I recently downloaded Civlization V on Crossover, Linux. Running the game on Steam with Direct X9 works well. I am able to play the tutorial and all of the scenarios, although once I try to play single player, "Play Game" or "Hotseat", the game crashes. The speech of the civilization appears and I am able to hear the audio, but after about a minute reading text the game crashes. I included the output below.
Any help is appreciated, thank you in advance.

Unhandled exception: page fault on read access to 0x00000008 in 32-bit code (0x05f56999).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:05f56999 ESP:0033cd7c EBP:00000000 EFLAGS:00210202(  R- --  I   - - - )
 EAX:00000001 EBX:00000001 ECX:00000000 EDX:00000001
 ESI:10c46830 EDI:00000008
Stack dump:
0x0033cd7c:  00000001 05f5baba 00000001 00000001
0x0033cd8c:  10c46830 10c46830 0033d0f0 00000190
0x0033cd9c:  656c6573 2a207463 6f726620 7542206d
0x0033cdac:  73646c69 65687720 53206572 49776f68
0x0033cdbc:  6365546e 65725468 203d2065 6e61203f
0x0033cdcc:  72502064 71657265 68636554 3f203d20
Backtrace:
=>0 0x05f56999 in cvgamedatabasewin32final releaseC:\Program Files\Steam\steamapps\common\Sid Meier's Civilization V\CvGameDatabaseWin32Final Release.dll (+0x6999) (0x00000000)
0x05f56999: movl    0x8(%ecx),%eax
Modules:
Module    Address            Debug info    Name (215 modules)
PE      340000-  353000    Deferred        zlib1
PE      360000-  388000    Deferred        lua51_win32
PE      390000-  3fb000    Deferred        mss32
PE      400000- 5e73000    Deferred        civilizationv
PE     5e80000- 5f4f000    Deferred        cvlocalizationwin32final releaseC:\Program Files\Steam\steamapps\common\Sid Meier's Civilization V\CvLocalizationWin32Final Release.dll
PE     5f50000- 6574000    Export          cvgamedatabasewin32final releaseC:\Program Files\Steam\steamapps\common\Sid Meier's Civilization V\CvGameDatabaseWin32Final Release.dll
PE     65a0000- 665b000    Deferred        gameoverlayrenderer
PE     f770000- f83c000    Deferred        steam
PE     fbf0000- fbf7000    Deferred        mssds3d.flt
PE     ff20000- ff31000    Deferred        binkawin.asi
PE     ff40000- ff57000    Deferred        mssmp3.asi
PE     ff60000- ff66000    Deferred        mssdolby.flt
PE    10000000-101e5000    Deferred        d3dx9_42
PE    1a310000-1a958000    Deferred        cvgamecore_expansion1
PE    22300000-22311000    Deferred        msseax.flt
PE    23000000-23007000    Deferred        msssrs.flt
PE    24100000-24111000    Deferred        mssdsp.flt
PE    26400000-2642a000    Deferred        mssvoice.asi
PE    26f00000-26f0d000    Deferred        mssogg.asi
PE    30000000-302c1000    Deferred        steam2
PE    38000000-388a5000    Deferred        steamclient
PE    3b400000-3b41e000    Deferred        steam_api
PE    3f000000-3f0ac000    Deferred        tier0_s
PE    3f600000-3f64b000    Deferred        vstdlib_s
PE    60000000-60021000    Deferred        cserhelper
ELF    7b800000-7ba5e000    Deferred        kernel32<elf>
  \-PE    7b810000-7ba5e000    \               kernel32
ELF    7bc00000-7bce1000    Deferred        ntdll<elf>
  \-PE    7bc10000-7bce1000    \               ntdll
ELF    7bf00000-7bf03000    Deferred        <wine-loader>
ELF    7d11a000-7d121000    Deferred        libffi.so.6
ELF    7d121000-7d139000    Deferred        libresolv.so.2
ELF    7d139000-7d184000    Deferred        libdbus-1.so.3
ELF    7d184000-7d1c0000    Deferred        libp11-kit.so.0
ELF    7d1c0000-7d246000    Deferred        libgcrypt.so.11
ELF    7d246000-7d276000    Deferred        libk5crypto.so.3
ELF    7d276000-7d334000    Deferred        libkrb5.so.3
ELF    7d334000-7d3fa000    Deferred        libgnutls.so.26
ELF    7d3fa000-7d43f000    Deferred        libgssapi_krb5.so.2
ELF    7d43f000-7d4ac000    Deferred        libcups.so.2
ELF    7d50c000-7d520000    Deferred        libtasn1.so.6
ELF    7d520000-7d52c000    Deferred        libkrb5support.so.0
ELF    7d52c000-7d53e000    Deferred        libavahi-client.so.3
ELF    7d55e000-7d5d7000    Deferred        wineps<elf>
  \-PE    7d580000-7d5d7000    \               wineps
ELF    7d5d7000-7d5dd000    Deferred        libxfixes.so.3
ELF    7d5dd000-7d5e8000    Deferred        libxcursor.so.1
ELF    7d5e8000-7d5f9000    Deferred        libxi.so.6
ELF    7d5f9000-7d5fd000    Deferred        libxcomposite.so.1
ELF    7d5fd000-7d608000    Deferred        libxrandr.so.2
ELF    7d608000-7d613000    Deferred        libxrender.so.1
ELF    7d613000-7d619000    Deferred        libxxf86vm.so.1
ELF    7d619000-7d61d000    Deferred        libxinerama.so.1
ELF    7d61d000-7d621000    Deferred        libxau.so.6
ELF    7d621000-7d643000    Deferred        libxcb.so.1
ELF    7d643000-7d777000    Deferred        libx11.so.6
ELF    7d777000-7d78a000    Deferred        libxext.so.6
ELF    7d78c000-7d791000    Deferred        libgpg-error.so.0
ELF    7d791000-7d795000    Deferred        libkeyutils.so.1
ELF    7d795000-7d79a000    Deferred        libcom_err.so.2
ELF    7d79a000-7d7a8000    Deferred        libavahi-common.so.3
ELF    7d7aa000-7d83e000    Deferred        winex11<elf>
  \-PE    7d7c0000-7d83e000    \               winex11
ELF    7d878000-7d8a1000    Deferred        libexpat.so.1
ELF    7d8a1000-7d8dc000    Deferred        libfontconfig.so.1
ELF    7d8dc000-7d904000    Deferred        libpng12.so.0
ELF    7d904000-7d9a3000    Deferred        libfreetype.so.6
ELF    7d9a3000-7daac000    Deferred        opengl32<elf>
  \-PE    7d9c0000-7daac000    \               opengl32
ELF    7daac000-7dbf7000    Deferred        wined3d<elf>
  \-PE    7dac0000-7dbf7000    \               wined3d
ELF    7dbf7000-7dc34000    Deferred        d3d9<elf>
  \-PE    7dc00000-7dc34000    \               d3d9
ELF    7dc34000-7dc4e000    Deferred        libz.so.1
ELF    7dc6e000-7dcd5000    Deferred        dbghelp<elf>
  \-PE    7dc80000-7dcd5000    \               dbghelp
ELF    7dcd5000-7dd17000    Deferred        winspool<elf>
  \-PE    7dce0000-7dd17000    \               winspool
ELF    7dd17000-7de02000    Deferred        comdlg32<elf>
  \-PE    7dd20000-7de02000    \               comdlg32
ELF    7de02000-7de86000    Deferred        rpcrt4<elf>
  \-PE    7de10000-7de86000    \               rpcrt4
ELF    7de86000-7dfc4000    Deferred        ole32<elf>
  \-PE    7dea0000-7dfc4000    \               ole32
ELF    7dfc4000-7e0fb000    Deferred        oleaut32<elf>
  \-PE    7dfe0000-7e0fb000    \               oleaut32
ELF    7e0fb000-7e187000    Deferred        gdiplus<elf>
  \-PE    7e110000-7e187000    \               gdiplus
ELF    7e187000-7e19a000    Deferred        msimg32<elf>
  \-PE    7e190000-7e19a000    \               msimg32
ELF    7e19a000-7e29e000    Deferred        comctl32<elf>
  \-PE    7e1a0000-7e29e000    \               comctl32
ELF    7e29e000-7e318000    Deferred        shlwapi<elf>
  \-PE    7e2b0000-7e318000    \               shlwapi
ELF    7e318000-7e54e000    Deferred        shell32<elf>
  \-PE    7e330000-7e54e000    \               shell32
ELF    7e54e000-7e693000    Deferred        msvcp90<elf>
  \-PE    7e590000-7e693000    \               msvcp90
ELF    7e693000-7e6cb000    Deferred        msvcr100<elf>
  \-PE    7e6a0000-7e6cb000    \               msvcr100
ELF    7e6cb000-7e6f8000    Deferred        msvcr90<elf>
  \-PE    7e6d0000-7e6f8000    \               msvcr90
ELF    7e6f8000-7e71c000    Deferred        imm32<elf>
  \-PE    7e700000-7e71c000    \               imm32
ELF    7e71c000-7e759000    Deferred        winhttp<elf>
  \-PE    7e720000-7e759000    \               winhttp
ELF    7e759000-7e806000    Deferred        msvcrt<elf>
  \-PE    7e770000-7e806000    \               msvcrt
ELF    7e806000-7e81f000    Deferred        version<elf>
  \-PE    7e810000-7e81f000    \               version
ELF    7e81f000-7e88f000    Deferred        advapi32<elf>
  \-PE    7e830000-7e88f000    \               advapi32
ELF    7e88f000-7e9ae000    Deferred        gdi32<elf>
  \-PE    7e8a0000-7e9ae000    \               gdi32
ELF    7e9ae000-7eb0b000    Deferred        user32<elf>
  \-PE    7e9c0000-7eb0b000    \               user32
ELF    7eb0b000-7ebc3000    Deferred        winmm<elf>
  \-PE    7eb10000-7ebc3000    \               winmm
ELF    7ebc3000-7ebf8000    Deferred        ws2_32<elf>
  \-PE    7ebd0000-7ebf8000    \               ws2_32
ELF    7ebf8000-7ec05000    Deferred        libnss_files.so.2
ELF    7ec05000-7ec11000    Deferred        libnss_nis.so.2
ELF    7ec11000-7ec2a000    Deferred        libnsl.so.1
ELF    7ef9a000-7efe0000    Deferred        libm.so.6
ELF    7efed000-7f000000    Deferred        psapi<elf>
  \-PE    7eff0000-7f000000    \               psapi
ELF    f4e0d000-f4f00000    Deferred        quartz<elf>
  \-PE    f4e20000-f4f00000    \               quartz
ELF    f56cc000-f56f7000    Deferred        msvfw32<elf>
  \-PE    f56d0000-f56f7000    \               msvfw32
ELF    f581a000-f58eb000    Deferred        crypt32<elf>
  \-PE    f5820000-f58eb000    \               crypt32
ELF    f59ef000-f5a1f000    Deferred        p11-kit-trust.so
ELF    f5a1f000-f5a51000    Deferred        secur32<elf>
  \-PE    f5a30000-f5a51000    \               secur32
ELF    f5a51000-f5a66000    Deferred        midimap<elf>
  \-PE    f5a60000-f5a66000    \               midimap
ELF    f5a66000-f5a7e000    Deferred        msacm32<elf>
  \-PE    f5a70000-f5a7e000    \               msacm32
ELF    f627f000-f6288000    Deferred        libogg.so.0
ELF    f6288000-f62b4000    Deferred        libvorbis.so.0
ELF    f62b4000-f642c000    Deferred        libvorbisenc.so.2
ELF    f642c000-f6460000    Deferred        libflac.so.8
ELF    f6460000-f6467000    Deferred        libasyncns.so.0
ELF    f6467000-f64d9000    Deferred        libsndfile.so.1
ELF    f64d9000-f64e3000    Deferred        libwrap.so.0
ELF    f64e3000-f6552000    Deferred        libpulsecommon-4.0.so
ELF    f6552000-f6648000    Deferred        libasound.so.2
ELF    f664c000-f6657000    Deferred        libjson-c.so.2
ELF    f6657000-f66a6000    Deferred        libpulse.so.0
ELF    f66b8000-f66bf000    Deferred        libasound_module_pcm_pulse.so
ELF    f66c9000-f66f8000    Deferred        winealsa<elf>
  \-PE    f66d0000-f66f8000    \               winealsa
ELF    f66f8000-f6719000    Deferred        mmdevapi<elf>
  \-PE    f6700000-f6719000    \               mmdevapi
ELF    f6731000-f6744000    Deferred        gnome-keyring-pkcs11.so
ELF    f6744000-f676e000    Deferred        msacm32<elf>
  \-PE    f6750000-f676e000    \               msacm32
ELF    f676e000-f67b7000    Deferred        dsound<elf>
  \-PE    f6770000-f67b7000    \               dsound
ELF    f67b7000-f67e3000    Deferred        netapi32<elf>
  \-PE    f67c0000-f67e3000    \               netapi32
ELF    f67e3000-f6853000    Deferred        setupapi<elf>
  \-PE    f67f0000-f6853000    \               setupapi
ELF    f6853000-f686c000    Deferred        imagehlp<elf>
  \-PE    f6860000-f686c000    \               imagehlp
ELF    f686c000-f6883000    Deferred        wtsapi32<elf>
  \-PE    f6870000-f6883000    \               wtsapi32
ELF    f6883000-f68a7000    Deferred        gameux<elf>
  \-PE    f6890000-f68a7000    \               gameux
ELF    f68aa000-f68be000    Deferred        avicap32<elf>
  \-PE    f68b0000-f68be000    \               avicap32
ELF    f68be000-f68e4000    Deferred        devenum<elf>
  \-PE    f68c0000-f68e4000    \               devenum
ELF    f68f0000-f6927000    Deferred        libtxc_dxtn.so
ELF    f6927000-f6932000    Deferred        libpciaccess.so.0
ELF    f6932000-f6941000    Deferred        libdrm_radeon.so.1
ELF    f6941000-f6949000    Deferred        libdrm_nouveau.so.2
ELF    f6949000-f696b000    Deferred        libdrm_intel.so.1
ELF    f696b000-f6edc000    Deferred        i965_dri.so
ELF    f6edc000-f6ee6000    Deferred        libnih-dbus.so.1
ELF    f6ee6000-f6eff000    Deferred        libnih.so.1
ELF    f6eff000-f6f1c000    Deferred        libcgmanager.so.0
ELF    f6f1c000-f6f2f000    Deferred        libudev.so.1
ELF    f702f000-f704c000    Deferred        libgcc_s.so.1
ELF    f7135000-f71a8000    Deferred        libglu.so.1
ELF    f71a8000-f71b5000    Deferred        libdrm.so.2
ELF    f71b5000-f71bc000    Deferred        libxcb-sync.so.1
ELF    f71bc000-f71c0000    Deferred        libxcb-present.so.0
ELF    f71c0000-f71c4000    Deferred        libxcb-dri3.so.0
ELF    f71c4000-f71dc000    Deferred        libxcb-glx.so.0
ELF    f71dc000-f71f4000    Deferred        libglapi.so.0
ELF    f71f4000-f7254000    Deferred        libgl.so.1
ELF    f7274000-f7299000    Deferred        dxgi<elf>
  \-PE    f7280000-f7299000    \               dxgi
ELF    f7299000-f72be000    Deferred        iphlpapi<elf>
  \-PE    f72a0000-f72be000    \               iphlpapi
ELF    f72be000-f72ef000    Deferred        wbemprox<elf>
  \-PE    f72c0000-f72ef000    \               wbemprox
ELF    f72ef000-f7365000    Deferred        ddraw<elf>
  \-PE    f7300000-f7365000    \               ddraw
ELF    f7365000-f738a000    Deferred        dxdiagn<elf>
  \-PE    f7370000-f738a000    \               dxdiagn
ELF    f73d2000-f73db000    Deferred        libnss_compat.so.2
ELF    f73dc000-f73e1000    Deferred        libdl.so.2
ELF    f73e1000-f7590000    Deferred        libc.so.6
ELF    f7591000-f75ad000    Deferred        libpthread.so.0
ELF    f75b0000-f75b3000    Deferred        libxshmfence.so.1
ELF    f75b3000-f75b9000    Deferred        libxcb-dri2.so.0
ELF    f75b9000-f75bc000    Deferred        libx11-xcb.so.1
ELF    f75bc000-f75c0000    Deferred        libxdamage.so.1
ELF    f75c4000-f75cd000    Deferred        librt.so.1
ELF    f75cd000-f7782000    Dwarf           libwine.so.1
ELF    f7784000-f77a6000    Deferred        ld-linux.so.2
ELF    f77a6000-f77a7000    Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 winewrapper.exe
    00000009    0
0000000c services.exe
    0000001c    0
    0000001b    0
    00000012    0
    0000000e    0
    0000000d    0
00000010 winedevice.exe
    0000001a    0
    00000017    0
    00000015    0
    00000011    0
00000018 plugplay.exe
    0000001e    0
    0000001d    0
    00000019    0
0000001f explorer.exe
    00000021    0
    00000020    0
00000022 Steam.exe
    00000050    0
    0000004c    0
    0000000b    0
    00000047    0
    00000044    0
    00000043    0
    00000042    0
    00000041    0
    00000040    0
    0000003f    0
    0000003e    0
    0000003d    0
    0000003c    0
    0000003b    0
    0000003a    0
    00000039    0
    00000038    0
    00000037    0
    00000035    0
    00000034    0
    00000033    0
    00000032    0
    00000031    0
    00000030    0
    0000002f    0
    0000002e    0
    0000002d    0
    0000002c    0
    0000002b    0
    0000002a    0
    00000029    0
    00000028    0
    00000027    0
    00000023    0
000000c1 (D) C:\Program Files\Steam\steamapps\common\Sid Meier's Civilization V\CivilizationV.exe
    000000b8    0
    000000b7    0
    000000b6    0
    000000b5    0
    000000b4    0
    000000b3    0
    000000b2    0
    000000b1    0
    000000b0    0
    000000af    0
    000000ae    0
    000000ad    0
    000000ac    0
    000000ab    0
    000000aa    0
    000000a9    0
    000000a8    0
    000000a7    0
    000000a6    0
    000000a5    0
    000000a4    0
    000000a3    0
    000000a2    0
    000000a1    0
    000000a0    0
    0000009f    0
    0000009e    0
    0000009d    0
    0000009c    0
    0000009b    0
    0000009a    0
    00000099    0
    00000098    0
    00000097    0
    00000096    0
    00000095    0
    00000094    0
    00000093    0
    00000092    0
    00000091    0
    00000090    0
    0000008f    0
    0000008e    0
    0000008d    0
    0000008c    0
    0000008b    0
    0000008a    0
    00000089    0
    00000088    0
    00000087    0
    00000086    0
    00000085    0
    00000084    0
    00000083    0
    00000082    0
    00000081    0
    00000080    0
    0000007f    0
    0000007e    0
    0000007d    0
    0000007c    0
    0000007b    0
    0000007a    0
    00000079    0
    00000078    0
    00000077    0
    00000076    0
    00000075    0
    00000074    0
    00000073    0
    00000072    0
    00000071    0
    00000070    0
    0000006f    0
    0000006e    0
    0000006d    0
    0000006c    0
    0000006b    0
    0000006a    0
    00000069    0
    00000068    0
    00000054    0
    00000065    0
    00000064    0
    00000062    0
    00000060    0
    00000061    0
    0000005e    0
    00000067    0
    0000005d    0
    0000005c    0
    0000005b    0
    00000066    0
    00000053   15
    00000055   15
    000000d2    0
    000000d1    0
    000000c8    0
    000000c7    0
    000000c6    0
    000000c5    0
    000000c4    0
    000000c3    0
    000000c2    0 <==
000000d3 GameOverlayUI.exe
    000000df    0
    000000de    0
    000000dd    0
    000000dc    0
    000000db    0
    000000da    0
    000000d9    0
    000000d8    0
    000000d7    0
    000000d6    0
    000000d5    0
    000000d4    0
System information:
    Wine build: wine-1.7.4-7237-g24aae81
    Platform: i386
    Host system: Linux
    Host version: 3.13.0-24-generic

Hey,
I fixed the same things.

I setup the registry with VideoMemorySize and now the game doesn't crash anymore.

João Mamede wrote:

Hey,
I fixed the same things.

I setup the registry with VideoMemorySize and now the game doesn't
crash anymore.

Thanks for the response. I am new to Crossover. Is the option to setup the registry withh VideoMemorySize in-game, or in the Crossover menu?

Run Command - then regedit from the bottle

HKEY-current-user
software
Wine
Direct3D (You might have to create the key)

New string Value
VideoMemorySize put the value there.
Be carefull with lower and higher Case

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoicmR1M3VySFd4NGtuc1VCbiIsImdkcHIiOjB9