[Bug 59578] New: Act of War: Direct Action crashes while loading the main menu
http://bugs.winehq.org/show_bug.cgi?id=59578 Bug ID: 59578 Summary: Act of War: Direct Action crashes while loading the main menu Product: Wine Version: 11.3 Hardware: x86-64 URL: https://store.steampowered.com/app/2710/Act_of_War_Dir ect_Action/ OS: Linux Status: NEW Keywords: regression Severity: normal Priority: P2 Component: winegstreamer Assignee: wine-bugs@list.winehq.org Reporter: gyebro69@gmail.com CC: cmccarthy@codeweavers.com Regression SHA1: 964cd76c020dfb8c72dea0b005d6795ab6531102 Distribution: ArchLinux Created attachment 80636 --> http://bugs.winehq.org/attachment.cgi?id=80636 terminal output (no backtrace) The game plays the intro videos/logos at startup, but crashes immediately after the final video when the main menu should appear. Reproduced with the Steam and GOG.com versions as well. Also affects the sequel: Act of War: High Treason. Unfortunately, the game's own exception handler always kicks in when the game crashes; thus, WinDbg can't produce a backtrace. The game starts properly in Wine 11.2. The commit that broke it is: commit 964cd76c020dfb8c72dea0b005d6795ab6531102 (winegstreamer: Free the stream objects during reader destruction). Still present in wine-11.5-145-g53d513e6262 -- 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=59578 --- Comment #1 from Conor McCarthy <cmccarthy@codeweavers.com> --- A subsequent commit 0093652b2fb fixed the issue with 964cd76c0. I suggest squashing these two into a single commit in a rebase, then bisecting again to make sure the issue is not a different commit. -- 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=59578 --- Comment #2 from Béla Gyebrószki <gyebro69@gmail.com> --- (In reply to Conor McCarthy from comment #1)
A subsequent commit 0093652b2fb fixed the issue with 964cd76c0. I suggest squashing these two into a single commit in a rebase, then bisecting again to make sure the issue is not a different commit.
As suggested, I performed a fresh bisect between 11.2 and 11.3 after squashing the fix 0093652b2fb into the original commit 964cd76c0. The bisect still identifies the (now squashed) commit 964cd76c0 as the first bad commit. The addition in 0093652b2fb does not resolve the crash. One detail I missed earlier: the crash only occurs if I manually skip the final intro video. If the video plays to completion, the game proceeds to the menu without issues. -- 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=59578 --- Comment #3 from Conor McCarthy <cmccarthy@codeweavers.com> --- (In reply to Béla Gyebrószki from comment #2)
As suggested, I performed a fresh bisect between 11.2 and 11.3 after squashing the fix 0093652b2fb into the original commit 964cd76c0. The bisect still identifies the (now squashed) commit 964cd76c0 as the first bad commit. The addition in 0093652b2fb does not resolve the crash.
One detail I missed earlier: the crash only occurs if I manually skip the final intro video. If the video plays to completion, the game proceeds to the menu without issues.
Thanks for the info. I have raised https://gitlab.winehq.org/wine/wine/-/merge_requests/10568 to fix this. -- 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=59578 --- Comment #4 from Béla Gyebrószki <gyebro69@gmail.com> --- (In reply to Conor McCarthy from comment #3)
Thanks for the info. I have raised https://gitlab.winehq.org/wine/wine/-/merge_requests/10568 to fix this.
The patch fixes the problem, thank 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.
http://bugs.winehq.org/show_bug.cgi?id=59578 Béla Gyebrószki <gyebro69@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |d04adb1f3280d387820024a6ca4 | |afcb1a4b277f4 Resolution|--- |FIXED Status|NEW |RESOLVED --- Comment #5 from Béla Gyebrószki <gyebro69@gmail.com> --- Fixed with https://gitlab.winehq.org/wine/wine/-/commit/d04adb1f3280d387820024a6ca4afcb... -- 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=59578 Alexandre Julliard <julliard@winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #6 from Alexandre Julliard <julliard@winehq.org> --- Closing bugs fixed in 11.7. -- 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