[Bug 56274] New: Ceville: .NET Framework 3.5 game crashes with Wine Mono
https://bugs.winehq.org/show_bug.cgi?id=56274 Bug ID: 56274 Summary: Ceville: .NET Framework 3.5 game crashes with Wine Mono Product: Wine Version: 9.1 Hardware: x86-64 URL: https://www.gamepressure.com/download.asp?ID=22513 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: mscoree Assignee: wine-bugs(a)winehq.org Reporter: memax(a)gmx.fr Distribution: Ubuntu Game: This bug is present in the full game (version 1.0.2.0) and in the demo. I've provided the download link for the demo. OS: Ubuntu 22.04.3 LTS 64bit Wine: wine-9.1 WINEARCH=win32 Clean prefix Description: With Wine Mono: The game can be launched as far as the menu screen, but it crashes at the start of a new game, at the end of the loading screen. I assume this is related to the video that should be playing at that point. The game also crashes on closing. With dotnet35sp1 installed via winetricks: The game can be launched but there are several error messages ("Unhandled exception in a component in your application") each time a video is played. These errors can be ignored by clicking on "Continue". The sound of the video is audible, but the video display is truncated. Ignoring these errors allows you to play the game (no crashes). -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56274 imaxm <memax(a)gmx.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet, download -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56274 imaxm <memax(a)gmx.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|mscoree |-unknown -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56274 --- Comment #1 from imaxm <memax(a)gmx.fr> --- Created attachment 76001 --> https://bugs.winehq.org/attachment.cgi?id=76001 terminal output after crash (with Wine Mono) -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56274 --- Comment #2 from imaxm <memax(a)gmx.fr> --- Still present with wine-9.2 (with Mono) The game crashes when you start a new game and when you quit the game from the menu screen. The crash that occurs when a new game is started is accompanied by an error window: "Microsoft Visual C++ Runtime Library" "Runtime Error!" The crash that occurs when you quit the game is accompanied by the following message in the terminal output: *-*-* OGRE Shutdown Unregistering ResourceManager for type Compositor ================================================================= Native Crash Reporting ================================================================= Got a UNKNOWN while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. ================================================================= ================================================================= Managed Stacktrace: ================================================================= at <unknown> <0xffffffff> at <Module>:Ogre.Root.{dtor} <0x00012> at Mogre.Root:!Root <0x0013b> at Mogre.Root:Dispose <0x0002b> at Mogre.Root:Dispose <0x0002b> at Ceville.Ogre:Dispose <0x0005b> at Ceville.MainClass:Main <0x03090> at <Module>:runtime_invoke_void_object <0x0006c> ================================================================= -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56274 --- Comment #3 from imaxm <memax(a)gmx.fr> --- Created attachment 76037 --> https://bugs.winehq.org/attachment.cgi?id=76037 Error box when starting a new game -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56274 --- Comment #4 from imaxm <memax(a)gmx.fr> --- Created attachment 76038 --> https://bugs.winehq.org/attachment.cgi?id=76038 Backtrace obtained with winedbg -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56274 imaxm <memax(a)gmx.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #76038|Backtrace obtained with |Backtrace obtained with description|winedbg |winedbg (crash when | |starting a new game) -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56274 --- Comment #5 from imaxm <memax(a)gmx.fr> --- Created attachment 76039 --> https://bugs.winehq.org/attachment.cgi?id=76039 Backtrace (crash when you exit the game) -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56274 imaxm <memax(a)gmx.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |mscoree -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56274 Esme Povirk <madewokherd(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords|dotnet | --- Comment #6 from Esme Povirk <madewokherd(a)gmail.com> --- Related Proton issue: https://github.com/ValveSoftware/Proton/issues/5101 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56274 --- Comment #7 from imaxm <memax(a)gmx.fr> --- I tested the game again with wine-9.12 and Ubuntu 24.04 LTS 64bit. With Wine Mono (version 9.2.0): The game still crashes when you start a new game (at the end of the loading screen) and when you quit the game. With dotnet35sp1 installed via winetricks: There are no longer any problems with the game's FMVs, which play correctly. The game is playable. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56274 imaxm <memax(a)gmx.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56274 Esme Povirk <madewokherd(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56274 --- Comment #8 from imaxm <memax(a)gmx.fr> --- Hello I tested the game again with wine-10.0-rc2 Ubuntu 24.04 LTS NVIDIA Driver Version (proprietary): 550.120 With Wine Mono: Same issue. The game crashes when you start a new game (at the end of the loading screen) and when you quit the game. With dotnet35sp1 installed via winetricks: The game is playable, but once again there are problems with the videos. The logo videos are played in reduced mode (loss of full screen). Game FMVs are not displayed (black screen with sound). -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56274 F H <francisco278herrera(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |francisco278herrera(a)gmail.c | |om --- Comment #9 from F H <francisco278herrera(a)gmail.com> --- (In reply to imaxm from comment #8)
Game FMVs are not displayed (black screen with sound).
Could this happen because some codecs are missing? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=56274 --- Comment #10 from imaxm <memax(a)gmx.fr> --- Created attachment 78759 --> http://bugs.winehq.org/attachment.cgi?id=78759 Error message wine-10.10 with dotnet35sp1 installed via winetricks Hello I tested the game again with wine-10.10 Ubuntu 24.04 LTS With Wine Mono: Same issue. The game crashes when you start a new game (at the end of the loading screen) and when you quit the game. With dotnet35sp1 installed via winetricks: The game crashes as soon as it is launched (see error message). The workaround is not working anymore. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=56274 --- Comment #11 from imaxm <memax(a)gmx.fr> --- Created attachment 78760 --> http://bugs.winehq.org/attachment.cgi?id=78760 Terminal output wine-10.10 with dotnet35sp1 installed via winetricks -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=56274 Ken Sharp <imwellcushtymelike(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Ceville: .NET Framework 3.5 |Ceville crashes with Wine |game crashes with Wine Mono |Mono Keywords|dotnet | Ever confirmed|0 |1 Status|UNCONFIRMED |NEW --- Comment #12 from Ken Sharp <imwellcushtymelike(a)gmail.com> --- Confirming with Wine 10.10. dotnet35sp1 is the workaround.
The game crashes as soon as it is launched You need to run `wineboot -u` if you're not using a clean wineprefix. This is why testing should be done in a clean wineprefix.
-- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=56274 Ken Sharp <imwellcushtymelike(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #76001|0 |1 is obsolete| | Attachment #76037|0 |1 is obsolete| | Attachment #76038|0 |1 is obsolete| | Attachment #76039|0 |1 is obsolete| | Attachment #78759|0 |1 is obsolete| | Attachment #78760|0 |1 is obsolete| | --- Comment #13 from Ken Sharp <imwellcushtymelike(a)gmail.com> --- Created attachment 78768 --> http://bugs.winehq.org/attachment.cgi?id=78768 Wine 10.10 console log -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=56274 --- Comment #14 from imaxm <memax(a)gmx.fr> --- (In reply to Ken Sharp from comment #12)
Confirming with Wine 10.10. dotnet35sp1 is the workaround.
The game crashes as soon as it is launched You need to run `wineboot -u` if you're not using a clean wineprefix. This is why testing should be done in a clean wineprefix.
You couldn't reproduce the error? That's strange, because I always run tests with a clean Wine prefix for each program and each test. Here's how I proceeded: - winetricks update (to make sure I have the latest version) - create a clean Wine prefix - dotnet installation via winetricks - install the game And I always get the same error message on Ubuntu 24.04. I'll try on another computer later. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=56274 --- Comment #15 from imaxm <memax(a)gmx.fr> --- So I tested again on another computer running Ubuntu 24.04 and got exactly the same error reported in Comment 10: - with dotnet35 or dotnet35sp1 installed using winetricks - with the demo (CevilleDemoSetup_English) and the full game (Ceville_1.0.2_fr). -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=56274 Erwin Iosef <erwiniosef(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |erwiniosef(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=56274 --- Comment #16 from imaxm <memax(a)gmx.fr> --- Hello, I tested with the development version of wine-10.14. Default Wine configuration. Clean Wine prefix. Ubuntu 24.04 LTS. With Wine Mono: The same issue as described before (crash) occurred. With dotnet35sp1: The dotnet35sp1 workaround is functional again. There are no more issues with the videos. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=56274 --- Comment #17 from imaxm <memax(a)gmx.fr> --- This bug is still present with wine-11.0-rc1 and Wine Mono. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
WineHQ Bugzilla