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.