http://bugs.winehq.org/show_bug.cgi?id=31926
Bug #: 31926 Summary: Europa Universalis II configuration tool hangs on startup without displaying anything Product: Wine Version: 1.5.14 Platform: x86 OS/Version: Linux Status: NEW Severity: minor Priority: P2 Component: scrrun AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com Classification: Unclassified
Some of the older strategy games from Paradox Interactive (Europa Universalis 2, Victoria 1) come with a simple settings editor that lets you select in-game screen resolution, enable/disable music. When starting the settings editor in Wine, no visible window is shown and the application is constantly using 100 % CPU. It is not a showstopper bug, as those settings can be adjusted manually by editing the settings.cfg file.
The relevant lines in the terminal: fixme:scrrun:filesys_QueryInterface Unsupported interface {7fd52380-4e07-101b-ae2d-08002b2ec713} fixme:scrrun:filesys_QueryInterface Unsupported interface {37d84f60-42cb-11ce-8135-00aa004bb851}
Workaround: native scrrun.dll (copied into /system32), or 'winetricks wsh57'
It seems no demos exist for these games, please let me know what debug log would be useful.
Tested with wine-1.5.14-232-g6ae3418
http://bugs.winehq.org/show_bug.cgi?id=31926
--- Comment #1 from GyB gyebro69@gmail.com 2012-10-09 13:18:05 CDT --- Created attachment 42041 --> http://bugs.winehq.org/attachment.cgi?id=42041 winedbg backtrace
This is the backtrace that I received when winedbg was attached to the hung process. Msvbvm60.dll as well as asycfilt, oleaut32, olepro32, comcat dlls are present in the game directory.
http://bugs.winehq.org/show_bug.cgi?id=31926
--- Comment #2 from Austin English austinenglish@gmail.com 2012-10-09 13:40:08 CDT --- A +scrrun trace would be useful.
http://bugs.winehq.org/show_bug.cgi?id=31926
--- Comment #3 from GyB gyebro69@gmail.com 2012-10-09 13:46:58 CDT --- Created attachment 42044 --> http://bugs.winehq.org/attachment.cgi?id=42044 +scrrun log
http://bugs.winehq.org/show_bug.cgi?id=31926
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |DUPLICATE
--- Comment #4 from Nikolay Sivov bunglehead@gmail.com 2012-11-05 07:00:15 CST --- First problem here is broken Invoke():
--- 0009:trace:scrrun:filesys_GetIDsOfNames (0x7e444a30)->({00000000-0000-0000-0000-000000000000} 0x32f5e8 1 1033 0x32f5ec) 0009:trace:scrrun:filesys_Invoke (0x7e444a30)->(1100 {00000000-0000-0000-0000-000000000000} 1033 3 0x32f5bc 0x32f7e8 0x32f59c 0x32f5cc) 0009:trace:scrrun:filesys_AddRef 0x7e444a30 ---
so it's a duplicate of bug 32118. Next problem will be unimplemented OpenTextFile() which is bug 31968. I'm marking this as a duplicate of the later. If it still doesn't work when bug 31968 gets fixed please open another report.
*** This bug has been marked as a duplicate of bug 31968 ***
http://bugs.winehq.org/show_bug.cgi?id=31926
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Nikolay Sivov bunglehead@gmail.com 2012-11-05 07:00:34 CST --- Closing.