https://bugs.winehq.org/show_bug.cgi?id=38943
Bug ID: 38943 Summary: Warhammer 40k: Dawn of War GOTY (Steam) crashes while loading to the menu with Wine Mono Product: Wine Version: 1.7.47 Hardware: x86 OS: Linux Status: NEW Keywords: dotnet, regression Severity: normal Priority: P2 Component: mscoree Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com Distribution: ---
Created attachment 51885 --> https://bugs.winehq.org/attachment.cgi?id=51885 +mscoree log
This bug affects the GOTY edition on Steam (including the Winter Assault expansion), but W40k DoW: Soulstorm and the Dark Crusade expansions are not affected.
The game plays the intro videos properly but crashes while loading to the main menu. In the terminal I'm getting an
err:seh:raise_exception Exception frame is not in stack limits => unable to dispatch exception.
but no backtrace is generated.
The game starts properly when .Net 2.0 is installed in the prefix (one minor annoyance is that the game doesn't exit properly with .Net 2.0, the game executable remains in memory after exiting).
Could be a regression in Wine Mono because the game starts properly when Wine Mono 0.0.8 is installed, hangs with 100% CPU usage when 4.5.2 is installed and crashes with Wine Mono 4.5.6.
If neither .Net nor Wine Mono is installed in the prefix then the game dies silently after starting (nothing relevant in the terminal)
wine-1.7.47-118-ga90592c / Wine Mono 4.5.6 installed
https://bugs.winehq.org/show_bug.cgi?id=38943
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|dotnet | CC| |focht@gmx.net
--- Comment #1 from Anastasius Focht focht@gmx.net --- Hello Béla,
please don't use 'dotnet' keyword for Wine-Mono bugs. It's reserved for bugs with MS .NET Framework being used.
Wine-Mono -> 'mscoree' component
Regards
https://bugs.winehq.org/show_bug.cgi?id=38943
--- Comment #2 from Béla Gyebrószki gyebro69@gmail.com --- Still present in wine-1.8-rc1-37-g1d19eb1.
https://bugs.winehq.org/show_bug.cgi?id=38943
--- Comment #3 from Béla Gyebrószki gyebro69@gmail.com --- Still present in wine-1.9.7-133-gad7cb43 (wine mono 4.6.2 installed):
... 15:14:13.47.599998 MessageInternal::CreateChannel: Created channel 00000014 15:14:13.47.599998 MessageInternal::CreateChannel: Created channel 0000000a Stacktrace:
at <unknown> <0xffffffff> at (wrapper managed-to-native) <Module>._WinMainCRTStartup () <0xffffffff> at (wrapper runtime-invoke) <Module>.runtime_invoke_uint (object,intptr,intptr,intptr) <0xffffffff>
================================================================= Got a SIGSEGV while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. =================================================================
err:seh:raise_exception Exception frame is not in stack limits => unable to dispatch exception.
https://bugs.winehq.org/show_bug.cgi?id=38943
Miklós Máté mtmkls@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mtmkls@gmail.com
--- Comment #4 from Miklós Máté mtmkls@gmail.com --- I reported this at Mono a few days ago, and got a quick answer: https://bugzilla.xamarin.com/show_bug.cgi?id=46169
https://bugs.winehq.org/show_bug.cgi?id=38943
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #5 from joaopa jeremielapuree@yahoo.fr --- Is still a bug in current wine(3.20)?
https://bugs.winehq.org/show_bug.cgi?id=38943
--- Comment #6 from Miklós Máté mtmkls@gmail.com --- Yes.
https://bugs.winehq.org/show_bug.cgi?id=38943
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #7 from Béla Gyebrószki gyebro69@gmail.com --- The game starts properly with Wine-Mono 4.8.0 installed. The crash can still be reproduced with Wine-Mono 4.7.5 or earlier, so this must have been fixed in Wine-Mono (and not due to a game update).
https://bugs.winehq.org/show_bug.cgi?id=38943
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|regression | Summary|Warhammer 40k: Dawn of War |Warhammer 40k: Dawn of War |GOTY (Steam) crashes while |GOTY (Steam) crashes while |loading to the menu with |loading to the menu with |Wine Mono |Wine-Mono 4.7.5 or earlier
https://bugs.winehq.org/show_bug.cgi?id=38943
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 4.4.