http://bugs.winehq.org/show_bug.cgi?id=32541
Bug #: 32541 Summary: Endless Space crashes when activating certain options in the menu Product: Wine Version: 1.5.20 Platform: x86 OS/Version: Linux Status: NEW Severity: minor Priority: P2 Component: shlwapi AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com CC: bunglehead@gmail.com Classification: Unclassified
Created attachment 42938 --> http://bugs.winehq.org/attachment.cgi?id=42938 terminal output
The game Endless Space uses the Unity game engine and Mono.
In the options menu there is an option called "Auto Upgrade Ship Design in Queue" which is disabled by default. If I enable the option then the game crashes. The crash happens immediately when clicking in the checkbox, you don't have to accept the change by clicking on <Apply>. It should be noted that the crash happens only when you activate the option from the main menu (without starting a new game). If you invoke the menu while a game is running and activate that option, then the game doesn't crash.
Workaround: winetricks ie6. With a native shlwapi.dll the crash doesn't happen. Let me know what debug log would be of help.
It could be a feature of the Unity game engine that whenever Wine crashes the backtrace doesn't show up in the terminal but in the game's own log file (output_log.txt).
There are bug #31336 and bug #32302 about crashes in the game. If you look at the backtraces in those bugs, you should see that they're very similar to the one attached here.
Tested with wine-1.5.20-22-ga701528.
http://bugs.winehq.org/show_bug.cgi?id=32541
Aleksei Gusev aleksei.gusev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aleksei.gusev@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=32541
--- Comment #1 from GyB gyebro69@gmail.com 2013-01-04 09:41:44 CST --- Created attachment 43078 --> http://bugs.winehq.org/attachment.cgi?id=43078 +shell traces
A log created with WINEDEBUG=+shell, in case it helps identify the problem.
http://bugs.winehq.org/show_bug.cgi?id=32541
jitsumi@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jitsumi@gmail.com
--- Comment #2 from jitsumi@gmail.com 2013-01-11 13:21:19 CST --- Also, if you start the game with this flag, it make the same effect for me than using winetricks ie6 (the different crashes, including the current one, don't happen anymore, but I lose the music):
MONO_DEBUG=explicit-null-checks wine EndlessSpace.exe
http://bugs.winehq.org/show_bug.cgi?id=32541
--- Comment #3 from Bruno Jesus 00cpxxx@gmail.com 2013-03-05 21:03:20 CST --- According to [1] this bug is now fixed by [2].
[1] http://bugs.winehq.org/show_bug.cgi?id=32302#c34 [2] http://bugs.winehq.org/show_bug.cgi?id=32302#c36
http://bugs.winehq.org/show_bug.cgi?id=32541
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |62e00e527fa67e3ddb043a61f68 | |13f471b380116 Status|NEW |RESOLVED Component|shlwapi |msvcrt Resolution| |FIXED
--- Comment #4 from GyB gyebro69@gmail.com 2013-03-05 21:52:48 CST --- (In reply to comment #3)
According to [1] this bug is now fixed by [2].
[1] http://bugs.winehq.org/show_bug.cgi?id=32302#c34 [2] http://bugs.winehq.org/show_bug.cgi?id=32302#c36
Yes, this was fixed by the same commit.
http://bugs.winehq.org/show_bug.cgi?id=32541
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org 2013-03-15 14:47:14 CDT --- Closing bugs fixed in 1.5.26.