I have: wine 1.5.4 on Arch linux (similar error was on earlier wine versions) ATI Radeon HD 5770 Video card, proprietary driver Steam Crusader Kings 2 game on Steam. DLLS installed with winetricks: net 20 d3dx9 (all) directx9 msxml3 vcrun2008 vcrun2010 winhttp wininet xact_jun2010 xact xinput Works perfect, but once in a hour it breaks with error: Code: Unhandled exception: page fault on read access to 0x00000020 in 32-bit code (0x79f98e17). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:79f98e17 ESP:012de404 EBP:59688048 EFLAGS:00210202( R- -- I - - - ) EAX:00000000 EBX:7cb42358 ECX:00000000 EDX:00000068 ESI:7cb395b8 EDI:48a28930 Stack dump: 0x012de404: 00000000 00000000 00000002 00000008 0x012de414: ffffffff ffffffff 00000400 00000000 0x012de424: 00000068 00000400 59688048 59688048 0x012de434: 7cb167f8 7cb395b8 79f9826a 00000000 0x012de444: 00000001 00000000 7cb395b8 7cb395b8 0x012de454: 00000024 79f9c632 00000000 00000000 Backtrace: =>0 0x79f98e17 in fglrx_dri.so (+0xccfe17) (0x59688048) 1 0x35774a80 (0x7b6dc1f0) 2 0x79f9412c in fglrx_dri.so (+0xccb12b) (0x79f93ec4) 3 0xba0c2444 (0x8b08ec83) 0x79f98e17: cmpl 0x20(%eax),%edx Modules: Module Address Debug info Name (131 modules) PE 240000- 266000 Deferred tbb PE 270000- 2bf000 Deferred pdxconnect PE 2c0000- 2d6000 Deferred xinput1_3 PE 400000- edf000 Deferred ck2 PE 12e0000- 16fa000 Deferred d3dx9_41 PE 32a0000- 32b2000 Deferred tbbmalloc PE 10000000-10031000 Deferred lua51 PE 30000000-302d8000 Deferred steam PE 38000000-38692000 Deferred steamclient PE 3b400000-3b41f000 Deferred steam_api PE 3f000000-3f0a7000 Deferred tier0_s PE 3f600000-3f644000 Deferred vstdlib_s PE 60000000-60021000 Deferred cserhelper PE 63000000-63070000 Deferred wininet PE 78050000-780b9000 Deferred msvcp100 PE 78aa0000-78b5f000 Deferred msvcr100 ELF 792c9000-7b800000 Dwarf fglrx_dri.so ELF 7b800000-7ba3d000 Deferred kernel32<elf> \-PE 7b810000-7ba3d000 \ kernel32 ELF 7ba49000-7ba7f000 Deferred wintrust<elf> \-PE 7ba50000-7ba7f000 \ wintrust ELF 7bc00000-7bcd3000 Deferred ntdll<elf> \-PE 7bc10000-7bcd3000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7bf27000-7bf3e000 Deferred libresolv.so.2 ELF 7bf64000-7bf7f000 Deferred rasapi32<elf> \-PE 7bf70000-7bf7f000 \ rasapi32 ELF 7c419000-7c435000 Deferred wsock32<elf> \-PE 7c420000-7c435000 \ wsock32 ELF 7c535000-7c62b000 Deferred libasound.so.2 ELF 7cd00000-7cd4f000 Deferred dsound<elf> \-PE 7cd10000-7cd4f000 \ dsound ELF 7cd4f000-7cd82000 Deferred msctf<elf> \-PE 7cd60000-7cd82000 \ msctf ELF 7d682000-7d76f000 Deferred libgl.so.1 ELF 7d7d1000-7d800000 Deferred winealsa<elf> \-PE 7d7e0000-7d800000 \ winealsa ELF 7d900000-7d915000 Deferred schannel<elf> \-PE 7d910000-7d915000 \ schannel ELF 7d915000-7d962000 Deferred libatiadlxx.so ELF 7d963000-7d988000 Deferred mmdevapi<elf> \-PE 7d970000-7d988000 \ mmdevapi ELF 7d9a8000-7d9c3000 Deferred libgcc_s.so.1 ELF 7d9ca000-7d9d1000 Deferred libnss_dns.so.2 ELF 7d9d1000-7d9e9000 Deferred userenv<elf> \-PE 7d9e0000-7d9e9000 \ userenv ELF 7d9e9000-7da4e000 Deferred dbghelp<elf> \-PE 7d9f0000-7da4e000 \ dbghelp ELF 7da4e000-7da7b000 Deferred netapi32<elf> \-PE 7da50000-7da7b000 \ netapi32 ELF 7da7b000-7daac000 Deferred secur32<elf> \-PE 7da80000-7daac000 \ secur32 ELF 7daac000-7dad0000 Deferred iphlpapi<elf> \-PE 7dab0000-7dad0000 \ iphlpapi ELF 7dad0000-7daea000 Deferred imagehlp<elf> \-PE 7dae0000-7daea000 \ imagehlp ELF 7daea000-7dbb0000 Deferred crypt32<elf> \-PE 7daf0000-7dbb0000 \ crypt32 ELF 7dbc6000-7dbfc000 Deferred uxtheme<elf> \-PE 7dbd0000-7dbfc000 \ uxtheme ELF 7dbfc000-7dc07000 Deferred libxcursor.so.1 ELF 7dc0d000-7dc15000 Deferred libatiuki.so.1 ELF 7dd04000-7dd2d000 Deferred libexpat.so.1 ELF 7dd2d000-7dd62000 Deferred libfontconfig.so.1 ELF 7dd62000-7dd72000 Deferred libxi.so.6 ELF 7dd72000-7dd7b000 Deferred libxrandr.so.2 ELF 7dd7b000-7dd85000 Deferred libxrender.so.1 ELF 7dd85000-7dd8b000 Deferred libxxf86vm.so.1 ELF 7dd8b000-7dd92000 Deferred libxdmcp.so.6 ELF 7dd92000-7ddb4000 Deferred libxcb.so.1 ELF 7ddb4000-7ddce000 Deferred libice.so.6 ELF 7ddce000-7df05000 Deferred libx11.so.6 ELF 7df05000-7df17000 Deferred libxext.so.6 ELF 7df17000-7dfa8000 Deferred winex11<elf> \-PE 7df20000-7dfa8000 \ winex11 ELF 7dfa8000-7dfb8000 Deferred libbz2.so.1.0 ELF 7dfb8000-7dfcf000 Deferred libz.so.1 ELF 7dfcf000-7e06b000 Deferred libfreetype.so.6 ELF 7e06b000-7e074000 Deferred librt.so.1 ELF 7e074000-7e07a000 Deferred libxfixes.so.3 ELF 7e091000-7e1bb000 Deferred oleaut32<elf> \-PE 7e0b0000-7e1bb000 \ oleaut32 ELF 7e1bb000-7e1cf000 Deferred psapi<elf> \-PE 7e1c0000-7e1cf000 \ psapi ELF 7e1cf000-7e20c000 Deferred winspool<elf> \-PE 7e1e0000-7e20c000 \ winspool ELF 7e20c000-7e279000 Deferred setupapi<elf> \-PE 7e220000-7e279000 \ setupapi ELF 7e279000-7e3c0000 Deferred wined3d<elf> \-PE 7e290000-7e3c0000 \ wined3d ELF 7e3c0000-7e3fe000 Deferred d3d9<elf> \-PE 7e3d0000-7e3fe000 \ d3d9 ELF 7e3fe000-7e49c000 Deferred msvcrt<elf> \-PE 7e410000-7e49c000 \ msvcrt ELF 7e49c000-7e4c0000 Deferred imm32<elf> \-PE 7e4a0000-7e4c0000 \ imm32 ELF 7e4c0000-7e4f4000 Deferred ws2_32<elf> \-PE 7e4d0000-7e4f4000 \ ws2_32 ELF 7e4f4000-7e51e000 Deferred msacm32<elf> \-PE 7e500000-7e51e000 \ msacm32 ELF 7e51e000-7e59d000 Deferred rpcrt4<elf> \-PE 7e530000-7e59d000 \ rpcrt4 ELF 7e59d000-7e6c5000 Deferred ole32<elf> \-PE 7e5b0000-7e6c5000 \ ole32 ELF 7e6c5000-7e777000 Deferred winmm<elf> \-PE 7e6d0000-7e777000 \ winmm ELF 7e777000-7e879000 Deferred comctl32<elf> \-PE 7e780000-7e879000 \ comctl32 ELF 7e879000-7e8e4000 Deferred advapi32<elf> \-PE 7e890000-7e8e4000 \ advapi32 ELF 7e8e4000-7e9b3000 Deferred gdi32<elf> \-PE 7e8f0000-7e9b3000 \ gdi32 ELF 7e9b3000-7eb05000 Deferred user32<elf> \-PE 7e9c0000-7eb05000 \ user32 ELF 7eb05000-7eb78000 Deferred shlwapi<elf> \-PE 7eb10000-7eb78000 \ shlwapi ELF 7eb78000-7ed9f000 Deferred shell32<elf> \-PE 7eb90000-7ed9f000 \ shell32 ELF 7ed9f000-7edac000 Deferred libnss_files.so.2 ELF 7efac000-7efda000 Deferred libm.so.6 ELF 7efdd000-7efe6000 Deferred libsm.so.6 ELF 7efe6000-7f000000 Deferred version<elf> \-PE 7eff0000-7f000000 \ version ELF f7461000-f7467000 Deferred libuuid.so.1 ELF f7469000-f746e000 Deferred libdl.so.2 ELF f7490000-f7494000 Deferred libxau.so.6 ELF f7494000-f7637000 Deferred libc.so.6 ELF f7637000-f7652000 Deferred libpthread.so.0 ELF f7652000-f7795000 Dwarf libwine.so.1 ELF f7796000-f77b8000 Deferred ld-linux.so.2 ELF f77b8000-f77b9000 Deferred [vdso].so Threads: process tid prio (all id:s are in hex) 0000000e services.exe 00000079 0 0000001d 0 00000015 0 00000010 0 0000000f 0 00000012 winedevice.exe 00000019 0 00000014 0 00000013 0 0000001a plugplay.exe 0000001f 0 0000001c 0 0000001b 0 00000020 explorer.exe 00000021 0 00000022 Steam.exe 00000064 1 00000065 1 00000066 1 00000053 1 00000063 1 0000001e 1 0000004d 0 0000004c 1 0000004b 1 0000004a 0 00000049 0 00000048 0 00000040 0 00000039 0 00000026 0 0000000d 0 00000009 0 0000000b 0 00000047 0 00000046 0 00000045 0 00000044 0 00000043 0 00000042 0 00000041 0 0000003f 0 0000003e 0 0000003d 0 0000003c 0 0000003b 0 0000003a 0 00000038 0 00000037 0 00000036 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 00000025 0 00000024 0 00000023 0 0000006e (D) C:\Program Files\Steam\steamapps\common\crusader kings ii\ck2.exe 0000008c 2 00000081 0 00000080 0 0000007f 0 00000075 15 00000074 15 00000073 0 00000072 0 0000006f 0 <== System information: Wine build: wine-1.5.4 Platform: i386 Host system: Linux Host version: 3.3.6-1-ARCH I will be glad to any assumptions