[Bug 53951] New: Corsairs game crashes at startup
https://bugs.winehq.org/show_bug.cgi?id=53951 Bug ID: 53951 Summary: Corsairs game crashes at startup Product: Wine Version: 7.21 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: varrok(a)gmail.com Distribution: --- Created attachment 73527 --> https://bugs.winehq.org/attachment.cgi?id=73527 Logs from a clean wine32 prefix + winetricks dsound, quartz, gdi+, cinepack components. WinXp compatibility mode. Hi ????, I'm trying to get the Corsairs Gold game to run https://www.gog.com/game/corsairs_gold , but it refuses to. I got it to run on one prefix (with issues, but at least got through the intro videos, menus [with error messages] to gameplay), but reproducing it cleanly was too hard after multiple attempts. Sadly, this game doesn't have a demo for easy reproduction. When I launch the game (getting past the separate .exe launcher), black screen is displayed (where the cutscenes are supposed to play) for some time (probably video duration) then the game's splash image is displayed, and the game crashes at the first frame of the main menu. The report issue Wine popup appears, but doesn't manage to fill in the data to send even after waiting for a long while. I do have output logs though, attached here. Extra information: - This game uses cinepack codec for the .avi videos, but installing it via winetricks doesn't make them immediately run (they display black screen) - The game requires at least the quartz component of winetricks (or equivalent), and most likely dsound too - installing them alone didn't make the game get to the menu correctly. Tried various other including: directmusic, directshow, avifil32, dsmo, mf, allcodecs, gdi+, didn't seem to change anything. - The GOG version of the game uses a modified ddraw.dll (adraw.dll), it might be the cause of some issues. Some person posted a modified exe that is compatible with normal ddraw.dll https://sourceforge.net/p/dxwnd/discussion/general/thread/2a942442/#7aa5 (Not that I wish you to run potentially untrusted executables, so I'll just say I tried it and though the file seems a legit game executable, it didn't help this time) - The crashed game doesn't exit cleanly, and sometimes the next launch crashes a bit sooner than the others. Just a heads-up so you don't become insane from seeing different outcomes to seemingly the same action :) - wine-7.21-219-g5d1820c40bd , but the issue wasn't introduced in any new version - tested on a 32bit prefix, with emulated desktop 800x600 Br -- 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=53951 varrok(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://www.gog.com/game/co | |rsairs_gold Distribution|--- |ArchLinux -- 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=53951 --- Comment #1 from varrok(a)gmail.com --- (ignore the "????" in the original post, emoji formatting failed) -- 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=53951 joaopa <jeremielapuree(a)yahoo.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree(a)yahoo.fr --- Comment #2 from joaopa <jeremielapuree(a)yahoo.fr> --- At first test with the latest wine in a fresh wine prefix without any dll override. Do not use native dlls. Currently, it is wine-8.16 If the bug still occurs please add a new console output -- 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=53951 --- Comment #3 from joaopa <jeremielapuree(a)yahoo.fr> --- I tested by myself. No problem with a fresh prefix and wine-8.16 -- 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=53951 varrok(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #73527|0 |1 is obsolete| | --- Comment #4 from varrok(a)gmail.com --- Created attachment 75182 --> https://bugs.winehq.org/attachment.cgi?id=75182 Newest logs from crash -- 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=53951 --- Comment #5 from varrok(a)gmail.com --- (In reply to joaopa from comment #2)
At first test with the latest wine in a fresh wine prefix without any dll override. Do not use native dlls.
Currently, it is wine-8.16 If the bug still occurs please add a new console output
Hi, I've done as requested,
wine --version wine-8.16
the results when I try launching the game on a bare, WINEARCH=win32 prefix (after a successful installation) are... *maddeningly* inconsistent and unpredictable. Sometimes the game launches correctly, albeit without the FMVs, sometimes it crashes on a black screen, sometimes it gets through the splash screen, and crashes on the first frame of the main menu, sometimes it crashes in-between the menu pages. Once one of those behaviors manifests, it tends to persist between launches for some time, which I find strange, as the game folder doesn't change (diffed the contents and file perms), and the game process is killed after each launch (it doesn't seem to close correctly ever). Logs attached, This one can be ignored: "Missing decoder: MPEG-1 Layer 3 (MP3) (audio/mpeg, mpegversion=(int)1, layer=(int)3, parsed=(boolean)false)", installed it via the appropriate gstreamer package (Arch), and game started playing music properly after I did it. Unfortunately, the cutscenes throw me then: no suitable plugins found: Missing decoder: Cinepak Video (video/x-cinepak, framerate=(fraction)15/1, width=(int)640, height=(int)480) And this decoder I cannot get to work, it's based on some broken lib32-gst-plugins-bad / lib32-gst-plugins-ugly AUR package that I cannot build
I tested by myself. No problem with a fresh prefix and wine-8.16
Uh, try launching it multiple times, it worked fine for me the first time. -- 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=53951 --- Comment #6 from joaopa <jeremielapuree(a)yahoo.fr> --- Launched 10 times in a row: no problem. Microids intro scene has distorted sound but no crash (I can see many quartz errors in the console but no crash) -- 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=53951 --- Comment #7 from varrok(a)gmail.com --- I do not have the microids logo video (or any other). I assume that if you have it, you also have the page turning animation in the main menu, that I don't have. Maybe the random crashes are related to the missing codec? I'll try to get those lib32-gst-plugins-bad / lib32-gst-plugins-ugly to work somehow and get back to you -- 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=53951 --- Comment #8 from varrok(a)gmail.com --- I've managed to install the codec packages, sadly even though I have working cutscenes now, the crashes still occur. The game appears to run cutscenes via spawning separate processes (killing the "wine corsairs.exe" one doesn't seem to stop them), could it be those separate processes cause the crashes and that's also why winedbg cannot get the backtrace? I can now see how you can get to 10 launches without one, I had a lucky strike of around two dozen, and just as I was about to say things improved, it started crashing again and I can't get it to run a single time. I appreciate your help! -- 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=53951 Béla Gyebrószki <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69(a)gmail.com --- Comment #9 from Béla Gyebrószki <gyebro69(a)gmail.com> --- Is this still an issue in Wine-8.21 ? -- 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=53951 --- Comment #10 from varrok(a)gmail.com --- (In reply to Béla Gyebrószki from comment #9)
Is this still an issue in Wine-8.21 ?
Unfortunately yes. I've updated wine to 8.21, and ran the game a couple times using the default configuration, all resulted in crash before getting to the main menu. Switched to the Win98 mode via winecfg, the first 7 or so launches after the were *successful*, though after that the crashes continued without any further changes from my side, just launched the game over and over to witness the change in results. New logs attached, not that they're of much help -- 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=53951 --- Comment #11 from varrok(a)gmail.com --- Created attachment 75537 --> https://bugs.winehq.org/attachment.cgi?id=75537 Backtrace log from Wine8.21 -- 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=53951 varrok(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #75182|0 |1 is obsolete| | Attachment #75537|0 |1 is obsolete| | --- Comment #12 from varrok(a)gmail.com --- Created attachment 75538 --> https://bugs.winehq.org/attachment.cgi?id=75538 The whole console output of an 8.21 attempt, inc. the backtrace 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.
participants (1)
-
WineHQ Bugzilla