http://bugs.winehq.org/show_bug.cgi?id=32455
Bug #: 32455 Summary: Europa Universalis III ingame crash Product: Wine Version: 1.5.19 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: rulanindustries@gmail.com Classification: Unclassified
Not particularly experienced with Linux, but doing my best to try and run a couple of my favourite games. I've seen people have got EU3 working, but I can't seem to get around a few problems.
Game installs fine, opens fine about 75% of the time, and usually plays fine for between 1 and 5 minutes before crashing with the same error. I'm having trouble pinpointing exactly what is causing this problem.
Also I have been unable to apply patches correctly, though this may be a seperate issue. Using the same installer and patch files as in my previous Windows installation, the EU3 checksum does not register as correct and I am unable to play multiplayer because of version conflict.
Have been working on this for some time alone and can't see how to fix. Any help appreciated.
OS: Xubuntu 12.10 Quantal Quetzal Europa Universalis III: Divine Wind v5.2 (20th of April) Wine: 1.5.19
------------------------------------------------------------------------------ # [Above this point, infinite copies of "fixme:d3d:resource_check_usage Unhandled usage flags 0x8"]
fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. wine: Unhandled page fault on write access to 0x7d958000 at address 0x7d0a4afd (thread 0009), starting debugger... Unhandled exception: page fault on write access to 0x7d958000 in 32-bit code (0x7d0a4afd). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7d0a4afd ESP:0032e134 EBP:7d7a52a0 EFLAGS:00210202( R- -- I - - - ) EAX:7d957ff0 EBX:7d54a000 ECX:0004b4c8 EDX:7d7a5238 ESI:6ced4198 EDI:7d957ff8 Stack dump: 0x0032e134: 6ced4188 7d7a4fb0 7d130dd2 7d7a4f38 0x0032e144: 6ced4198 00000000 7e52df2e 7c4eca48 0x0032e154: 00000000 7d7a4f38 7d131130 6ced4188 0x0032e164: 00000004 00000001 00000000 7d7a52a4 0x0032e174: 7d7a4f38 6ced46b8 7d0ab859 7d7a4f38 0x0032e184: 7e620af4 0032e438 7e555ada 001ea1c8 000c: sel=0067 base=00000000 limit=00000000 32-bit --x Backtrace: =>0 0x7d0a4afd in nouveau_dri.so (+0x4cafd) (0x7d7a52a0) 1 0x7d130dd2 in nouveau_dri.so (+0xd8dd1) (0x7d7a52a0) 2 0x7d131130 in nouveau_dri.so (+0xd912f) (0x7d7a52a0) 3 0x7d0ab859 in nouveau_dri.so (+0x53858) (0x7d7a52a0) 4 0x7db6aa1e in libdrm_nouveau.so.2 (+0x2a1d) (0x7d7a52a0) 5 0x7db6ad5a in libdrm_nouveau.so.2 (+0x2d59) (0x7d7a4f38) 6 0x7db6baca nouveau_pushbuf_kick+0x19() in libdrm_nouveau.so.2 (0x7d7a4f38) 7 0x7d13109a in nouveau_dri.so (+0xd9099) (0x7d7a4f38) 8 0x7d131bf5 in nouveau_dri.so (+0xd9bf4) (0x7bf40480) 9 0x7d32c0ba in nouveau_dri.so (+0x2d40b9) (0x7c558fa0) 10 0x7d2c049a in nouveau_dri.so (+0x268499) (0x7c558fa0) 11 0x7d27bc21 in nouveau_dri.so (+0x223c20) (0x00000000) 12 0x7e527930 wined3d_buffer_map+0x3ef() in wined3d (0x0032e468) 13 0x7e63b57f in d3d9 (+0xb57e) (0x0032e4c4) 14 0x004a3160 in eu3game (+0xa315f) (0x0032e8e8) 15 0x00448445 in eu3game (+0x48444) (0x0032e998) 16 0x00443d63 in eu3game (+0x43d62) (0x0032e9d4) 17 0x0081270a in eu3game (+0x412709) (0x0032eb84) 18 0x00826887 in eu3game (+0x426886) (0x0032f854) 19 0x0044be11 in eu3game (+0x4be10) (0x0032f88c) 20 0x00a24e3e in eu3game (+0x624e3d) (0x0032fdd0) 21 0x00a44bf9 in eu3game (+0x644bf8) (0x0032fe60) 22 0x7b85f8dc call_process_entry+0xb() in kernel32 (0x0032fe78) 23 0x7b860b5f in kernel32 (+0x50b5e) (0x0032feb8) 24 0x7bc77140 call_thread_func_wrapper+0xb() in ntdll (0x0032fed8) 25 0x7bc79cbd call_thread_func+0x7c() in ntdll (0x0032ffa8) 26 0x7bc7711e RtlRaiseException+0x21() in ntdll (0x0032ffc8) 27 0x7bc4c82e call_dll_entry_point+0x61d() in ntdll (0x0032ffe8) 0x7d0a4afd: movl $0x1000f010,0x10(%eax) Modules: Module Address Debug info Name (108 modules) PE 400000- 125c000 Export eu3game PE 1970000- 1980000 Deferred msasn1 PE 2310000- 2388000 Deferred crypt32 PE 10000000-1041a000 Deferred d3dx9_41 ELF 7a4c8000-7b7ff000 Deferred libllvm-3.1.so.1 ELF 7b800000-7ba33000 Dwarf kernel32<elf> -PE 7b810000-7ba33000 \ kernel32 ELF 7bc00000-7bcca000 Dwarf ntdll<elf> -PE 7bc10000-7bcca000 \ ntdll ELF 7bd50000-7befc000 Deferred libcrypto.so.1.0.0 ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7c1a8000-7c1fe000 Deferred libssl.so.1.0.0 ELF 7c380000-7c397000 Deferred libresolv.so.2 ELF 7c398000-7c39f000 Deferred libnss_dns.so.2 ELF 7c478000-7c4b6000 Deferred usp10<elf> -PE 7c480000-7c4b6000 \ usp10 ELF 7d058000-7d72a000 Dwarf nouveau_dri.so ELF 7d958000-7d98a000 Deferred libtxc_dxtn.so ELF 7d990000-7d997000 Deferred libffi.so.6 ELF 7d998000-7d9b6000 Deferred libgcc_s.so.1 ELF 7daa8000-7dad0000 Deferred libexpat.so.1 ELF 7dad0000-7dad9000 Deferred librt.so.1 ELF 7dae0000-7daed000 Deferred libdrm.so.2 ELF 7daf0000-7db08000 Deferred libxcb-glx.so.0 ELF 7db68000-7db70000 Dwarf libdrm_nouveau.so.2 ELF 7db70000-7db86000 Deferred libglapi.so.0 ELF 7db88000-7dbe6000 Deferred libgl.so.1 ELF 7dc00000-7dc23000 Deferred imm32<elf> -PE 7dc10000-7dc23000 \ imm32 ELF 7dc60000-7dc94000 Deferred uxtheme<elf> -PE 7dc70000-7dc94000 \ uxtheme ELF 7dc98000-7dc9f000 Deferred libxfixes.so.3 ELF 7dca0000-7dcab000 Deferred libxcursor.so.1 ELF 7dcb0000-7dcc0000 Deferred libxi.so.6 ELF 7dcc0000-7dcc4000 Deferred libxcomposite.so.1 ELF 7dcc8000-7dcd3000 Deferred libxrandr.so.2 ELF 7dcd8000-7dce2000 Deferred libxrender.so.1 ELF 7dce8000-7dcee000 Deferred libxxf86vm.so.1 ELF 7dcf0000-7dcf4000 Deferred libxinerama.so.1 ELF 7dcf8000-7dcff000 Deferred libxdmcp.so.6 ELF 7dd00000-7dd22000 Deferred libxcb.so.1 ELF 7dd28000-7dd2e000 Deferred libuuid.so.1 ELF 7dd30000-7dd4a000 Deferred libice.so.6 ELF 7dd50000-7de86000 Deferred libx11.so.6 ELF 7de88000-7de9a000 Deferred libxext.so.6 ELF 7dea0000-7dea3000 Deferred libx11-xcb.so.1 ELF 7dea8000-7deac000 Deferred libxdamage.so.1 ELF 7deb8000-7df42000 Deferred winex11<elf> -PE 7dec0000-7df42000 \ winex11 ELF 7df48000-7dfe2000 Deferred libfreetype.so.6 ELF 7dfe8000-7e007000 Deferred libtinfo.so.5 ELF 7e008000-7e02a000 Deferred libncurses.so.5 ELF 7e030000-7e056000 Deferred mpr<elf> -PE 7e040000-7e056000 \ mpr ELF 7e058000-7e071000 Deferred libz.so.1 ELF 7e078000-7e07c000 Deferred libxau.so.6 ELF 7e080000-7e089000 Deferred libsm.so.6 ELF 7e090000-7e104000 Deferred wininet<elf> -PE 7e0a0000-7e104000 \ wininet ELF 7e108000-7e124000 Deferred dinput8<elf> -PE 7e110000-7e124000 \ dinput8 ELF 7e128000-7e15b000 Deferred ws2_32<elf> -PE 7e130000-7e15b000 \ ws2_32 ELF 7e160000-7e189000 Deferred msacm32<elf> -PE 7e170000-7e189000 \ msacm32 ELF 7e190000-7e208000 Deferred rpcrt4<elf> -PE 7e1a0000-7e208000 \ rpcrt4 ELF 7e208000-7e31d000 Deferred ole32<elf> -PE 7e220000-7e31d000 \ ole32 ELF 7e320000-7e3cf000 Deferred winmm<elf> -PE 7e330000-7e3cf000 \ winmm ELF 7e3d0000-7e415000 Deferred dsound<elf> -PE 7e3e0000-7e415000 \ dsound ELF 7e418000-7e4ef000 Deferred opengl32<elf> -PE 7e430000-7e4ef000 \ opengl32 ELF 7e4f0000-7e622000 Dwarf wined3d<elf> -PE 7e500000-7e622000 \ wined3d ELF 7e628000-7e660000 Dwarf d3d9<elf> -PE 7e630000-7e660000 \ d3d9 ELF 7e660000-7e75c000 Deferred comctl32<elf> -PE 7e670000-7e75c000 \ comctl32 ELF 7e760000-7e7ce000 Deferred shlwapi<elf> -PE 7e770000-7e7ce000 \ shlwapi ELF 7e7d0000-7e9e9000 Deferred shell32<elf> -PE 7e7e0000-7e9e9000 \ shell32 ELF 7e9f0000-7ea0a000 Deferred version<elf> -PE 7ea00000-7ea0a000 \ version ELF 7ea10000-7eb56000 Deferred user32<elf> -PE 7ea20000-7eb56000 \ user32 ELF 7eb58000-7ebbd000 Deferred advapi32<elf> -PE 7eb60000-7ebbd000 \ advapi32 ELF 7ebc0000-7ecca000 Deferred gdi32<elf> -PE 7ebd0000-7ecca000 \ gdi32 ELF 7ecd0000-7ed64000 Deferred msvcrt<elf> -PE 7ece0000-7ed64000 \ msvcrt ELF 7ef68000-7ef75000 Deferred libnss_files.so.2 ELF 7ef78000-7ef84000 Deferred libnss_nis.so.2 ELF 7ef88000-7efa2000 Deferred libnsl.so.1 ELF 7efa8000-7efb1000 Deferred libnss_compat.so.2 ELF 7efb8000-7efe4000 Deferred libm.so.6 ELF 7efe8000-7effc000 Deferred psapi<elf> -PE 7eff0000-7effc000 \ psapi ELF f7438000-f743d000 Deferred libdl.so.2 ELF f7440000-f75ea000 Deferred libc.so.6 ELF f75f0000-f760b000 Deferred libpthread.so.0 ELF f7628000-f776a000 Dwarf libwine.so.1 ELF f7770000-f7792000 Deferred ld-linux.so.2 ELF f7794000-f7795000 Deferred [vdso].so Threads: process tid prio (all id:s are in hex) 00000008 (D) Z:\C\Europa Universalis III\eu3game.exe 00000026 0 00000009 0 <== 0000000e services.exe 00000032 0 0000001e 0 00000015 0 00000010 0 0000000f 0 00000012 winedevice.exe 0000001c 0 00000019 0 00000014 0 00000013 0 0000001a plugplay.exe 00000020 0 0000001d 0 0000001b 0 00000023 explorer.exe 00000024 0 ------------------------------------------------------------------------------
http://bugs.winehq.org/show_bug.cgi?id=32455
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |UPSTREAM Severity|critical |normal
--- Comment #1 from Austin English austinenglish@gmail.com 2012-12-15 15:06:36 CST --- The crash is in your video drivers.
In the future, please attach logs, don't paste them.
http://bugs.winehq.org/show_bug.cgi?id=32455
--- Comment #2 from Samuel Frederick Harrison rulanindustries@gmail.com 2012-12-15 16:47:35 CST --- (In reply to comment #1)
The crash is in your video drivers.
In the future, please attach logs, don't paste them.
Problem fixed, many thanks for the fast reply.
http://bugs.winehq.org/show_bug.cgi?id=32455
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Bruno Jesus 00cpxxx@gmail.com 2013-02-14 06:03:48 CST --- (In reply to comment #2)
Problem fixed, many thanks for the fast reply.
Closing upstream.