http://bugs.winehq.org/show_bug.cgi?id=13786
Summary: Europa Universalis 2 crashes at start Product: WineHQ Apps Database Version: unspecified Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: appdb-unknown AssignedTo: wine-bugs@winehq.org ReportedBy: ivan.stetsenko@googlemail.com
I've installed Europa Universalis II and applied patch 1.09. Then when I'm trying to stars a game, I can see an intro movie, than there is a loading indicator with text "initializing sound", and than the game crashes. I'm using wine 1.0-rc4 + Ubuntu 8.04. Here is a console output:
stetzen@stetzen-laptop:~/.wine/drive_c/Program Files/Strategy First/Europa Universalis 2$ wine EU2.exe fixme:win:EnumDisplayDevicesW ((null),0,0x32f048,0x00000000), stub! fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16 fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16 fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16 err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"quartz.dll" err:ole:CoGetClassObject no class object {e436ebb3-524f-11ce-9f53-0020af0ba770} could be created for context 0x3 wine: Unhandled page fault on read access to 0x00000000 at address 0x4c757e (thread 0026), starting debugger... Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x004c757e). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:004c757e ESP:0032f424 EBP:01058fb8 EFLAGS:00010282( - 00 - RIS1) EAX:00000000 EBX:7b8b3884 ECX:00000000 EDX:01058fc4 ESI:01058fb8 EDI:01058fc0 Stack dump: 0x0032f424: 005f7eac 01058fc4 005bd070 00000000 0x0032f434: 01058fb8 0032f574 005d78f8 00000000 0x0032f444: 004c8f3a 005bd070 00000000 0032fe7c 0x0032f454: 7b8b3884 0012fdd8 0032f49c 01058fb8 0x0032f464: 7edafe60 7edcea6c 01380000 00000000 0x0032f474: 01058fb8 0032f4c8 7bc42f1f 7bc33d21 Backtrace: =>1 0x004c757e in eu2 (+0xc757e) (0x01058fb8) 2 0x00000001 (0x005ea32c) 3 0x004c7670 in eu2 (+0xc7670) (0x004c75d0) 0x004c757e: movl 0x0(%eax),%ecx Modules: Module Address Debug info Name (75 modules) PE 400000- 920000 Export eu2 ELF 7b800000-7b92d000 Deferred kernel32<elf> -PE 7b820000-7b92d000 \ kernel32 ELF 7bc00000-7bca4000 Deferred ntdll<elf> -PE 7bc10000-7bca4000 \ ntdll ELF 7bf00000-7bf03000 Deferred <wine-loader> ELF 7e12b000-7e362000 Deferred i965_dri.so ELF 7e362000-7e465000 Deferred wined3d<elf> -PE 7e380000-7e465000 \ wined3d ELF 7e4a9000-7e4b3000 Deferred libdrm.so.2 ELF 7e4b3000-7e515000 Deferred libgl.so.1 ELF 7e53d000-7e551000 Deferred midimap<elf> -PE 7e540000-7e551000 \ midimap ELF 7e551000-7e577000 Deferred msacm32<elf> -PE 7e560000-7e577000 \ msacm32 ELF 7e577000-7e58e000 Deferred msacm32<elf> -PE 7e580000-7e58e000 \ msacm32 ELF 7e58e000-7e651000 Deferred libasound.so.2 ELF 7e65e000-7e694000 Deferred winealsa<elf> -PE 7e670000-7e694000 \ winealsa ELF 7e694000-7e69d000 Deferred libxcursor.so.1 ELF 7e69d000-7e6a2000 Deferred libxfixes.so.3 ELF 7e6a2000-7e6a5000 Deferred libxcomposite.so.1 ELF 7e6a5000-7e6ab000 Deferred libxrandr.so.2 ELF 7e6ab000-7e6b3000 Deferred libxrender.so.1 ELF 7e6b3000-7e6b6000 Deferred libxinerama.so.1 ELF 7e6b6000-7e6d6000 Deferred imm32<elf> -PE 7e6c0000-7e6d6000 \ imm32 ELF 7e6d6000-7e6db000 Deferred libxdmcp.so.6 ELF 7e6db000-7e6f3000 Deferred libxcb.so.1 ELF 7e6f3000-7e6f6000 Deferred libxau.so.6 ELF 7e6f6000-7e7dd000 Deferred libx11.so.6 ELF 7e7dd000-7e7eb000 Deferred libxext.so.6 ELF 7e7eb000-7e7f0000 Deferred libxxf86vm.so.1 ELF 7e7f0000-7e808000 Deferred libice.so.6 ELF 7e808000-7e810000 Deferred libsm.so.6 ELF 7e818000-7e81b000 Deferred libxdamage.so.1 ELF 7e81d000-7e8b4000 Deferred winex11<elf> -PE 7e830000-7e8b4000 \ winex11 ELF 7e8d8000-7e8f9000 Deferred libexpat.so.1 ELF 7e8f9000-7e923000 Deferred libfontconfig.so.1 ELF 7e923000-7e925000 Deferred libxcb-xlib.so.0 ELF 7e930000-7e945000 Deferred libz.so.1 ELF 7e945000-7e9b5000 Deferred libfreetype.so.6 ELF 7e9b5000-7ea47000 Deferred winmm<elf> -PE 7e9c0000-7ea47000 \ winmm ELF 7ea47000-7ea91000 Deferred dsound<elf> -PE 7ea50000-7ea91000 \ dsound ELF 7ea91000-7eaf2000 Deferred rpcrt4<elf> -PE 7eaa0000-7eaf2000 \ rpcrt4 ELF 7eaf2000-7eb8d000 Deferred gdi32<elf> -PE 7eb00000-7eb8d000 \ gdi32 ELF 7eb8d000-7ecd4000 Deferred user32<elf> -PE 7ebb0000-7ecd4000 \ user32 ELF 7ecd4000-7ed78000 Deferred ole32<elf> -PE 7ece0000-7ed78000 \ ole32 ELF 7ed78000-7edcf000 Deferred ddraw<elf> -PE 7ed80000-7edcf000 \ ddraw ELF 7edcf000-7ee21000 Deferred advapi32<elf> -PE 7ede0000-7ee21000 \ advapi32 ELF 7ee21000-7ee34000 Deferred libresolv.so.2 ELF 7ee41000-7ee5f000 Deferred iphlpapi<elf> -PE 7ee50000-7ee5f000 \ iphlpapi ELF 7ee5f000-7ee8b000 Deferred ws2_32<elf> -PE 7ee70000-7ee8b000 \ ws2_32 ELF 7efab000-7efb6000 Deferred libnss_files.so.2 ELF 7efb6000-7efce000 Deferred libnsl.so.1 ELF 7efce000-7eff3000 Deferred libm.so.6 ELF 7eff6000-7f000000 Deferred libnss_nis.so.2 ELF b7c64000-b7c6d000 Deferred libnss_compat.so.2 ELF b7c6e000-b7c72000 Deferred libdl.so.2 ELF b7c72000-b7dc1000 Deferred libc.so.6 ELF b7dc2000-b7dda000 Deferred libpthread.so.0 ELF b7de7000-b7f1d000 Deferred libwine.so.1 ELF b7f1f000-b7f3b000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 00000009 0 0000000c 0000001a 0 00000012 0 0000000e 0 0000000d 0 0000000f 00000016 0 00000015 0 00000011 0 00000010 0 00000017 0000001b 0 00000019 0 00000018 0 0000001c 0000001d 0 0000003a (D) C:\Program Files\Strategy First\Europa Universalis 2\EU2.exe 0000000b 15 00000026 0 <== 00000046 00000021 0 Backtrace: =>1 0x004c757e in eu2 (+0xc757e) (0x01058fb8) 2 0x00000001 (0x005ea32c) 3 0x004c7670 in eu2 (+0xc7670) (0x004c75d0)
http://bugs.winehq.org/show_bug.cgi?id=13786
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|major |normal Component|appdb-unknown |-unknown Product|WineHQ Apps Database |Wine
--- Comment #1 from Vitaliy Margolen vitaliy@kievinfo.com 2008-06-08 16:43:12 --- What part of not pasting didn't you understand? Did you disabled/remove pulse audio? If not this bug is invalid. Pulse audio is not supported. What Wine version? Not appdb bug.
http://bugs.winehq.org/show_bug.cgi?id=13786
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |ABANDONED
--- Comment #2 from Austin English austinenglish@gmail.com 2008-12-08 04:21:20 --- Abandoned.
http://bugs.winehq.org/show_bug.cgi?id=13786
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Austin English austinenglish@gmail.com 2008-12-08 04:23:19 --- Closing.
https://bugs.winehq.org/show_bug.cgi?id=13786
Zachary J zakarjor@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zakarjor@yahoo.com
--- Comment #4 from Zachary J zakarjor@yahoo.com --- I wonder if this bug can be resurrected.
I tried running Europa Universalis 2 using wine-staging 6.9 and see similar error except the log is slightly different from OP probabily due to overriding with native quartz.dll, devenum.dll, dsound.dll, and dmime.dll. I'm using proprietary nvidia and pulseaudio, but no problem with audio during cutscene.
It crashes during "Initializing graphics" progress bar filled half-way on a static image that appears after cutscene is finished.
... 0114:err:d3d:resource_unload Resource 0xc2e7b8 is being unloaded while mapped. 0114:err:d3d:resource_unload Resource 0xc2e7b8 is being unloaded while mapped. 0114:err:d3d:resource_unload Resource 0xc2e7b8 is being unloaded while mapped. 0114:fixme:ddraw:ddraw_surface1_Flip Ignoring flags 0x1. wine: Unhandled page fault on read access to 00000000 at address 00406641 (thread 0114), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00406641). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:00406641 ESP:00a1df64 EBP:00000000 EFLAGS:00210246( R- -- I Z- -P- ) EAX:00000000 EBX:05bb9880 ECX:00000000 EDX:00a1df78 ESI:05bb9880 EDI:00a1dfe4 Stack dump: 0x00a1df64: 00000000 00a1df78 00000004 05bb9880 0x00a1df74: 05bbebd8 00000000 00000000 00000000 0x00a1df84: 00000000 00000000 00000000 00000000 0x00a1df94: 00000000 00000000 00000000 00000000 0x00a1dfa4: 00000000 00000000 00000000 00000000 0x00a1dfb4: 00000000 00000000 00000000 00000000 Backtrace: =>0 0x00406641 EntryPoint+0xffffffff() in eu2 (0x00000000) 0x00406641 EntryPoint+0xffffffff in eu2: movl 0x0(%eax),%ecx Modules: Module Address Debug info Name (103 modules) PE 400000- 920000 Export eu2 PE c30000- 109c000 Deferred ole32 PE 10a0000- 1209000 Deferred winmm PE 4370000- 4697000 Deferred quartz PE 46a0000- 4b1f000 Deferred comctl32 PE 4d30000- 4e38000 Deferred dplayx PE 51080000-510e1000 Deferred dsound PE 61740000-61835000 Deferred advapi32 PE 62fc0000-631d9000 Deferred rpcrt4 PE 63480000-6349a000 Deferred version ...
https://bugs.winehq.org/show_bug.cgi?id=13786
--- Comment #5 from Zachary J zakarjor@yahoo.com --- miscopied. Here are the 3 correct error lines:
0114:err:d3d:resource_unload Resource 0xc2deb8 is being unloaded while mapped. 0114:err:d3d:resource_unload Resource 0xc2e2b0 is being unloaded while mapped. 0114:err:d3d:resource_unload Resource 0xc2e7b8 is being unloaded while mapped.