[Bug 55956] New: Akiba's Trip no longer able to be played. Deadlocks or Crashes before reaching the main menu.
https://bugs.winehq.org/show_bug.cgi?id=55956 Bug ID: 55956 Summary: Akiba's Trip no longer able to be played. Deadlocks or Crashes before reaching the main menu. Product: Wine Version: 8.21 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: hibbsncc1701(a)gmail.com Distribution: --- Currently attempting to play Akiba's Trip Undead & Undressed causes the game to deadlock / crash after showing the intros and skipping the intro movie. With movies enabled in the game options wine winds up printing a glibc assertion. With movies disabled in the game options the game deadlocks after hitting a critical section timeout. In both cases there are mfplat errors present in the logs. -- 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=55956 --- Comment #1 from Patrick Hibbs <hibbsncc1701(a)gmail.com> --- Created attachment 75545 --> https://bugs.winehq.org/attachment.cgi?id=75545 Console log with movies enabled. -- 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=55956 --- Comment #2 from Patrick Hibbs <hibbsncc1701(a)gmail.com> --- Created attachment 75546 --> https://bugs.winehq.org/attachment.cgi?id=75546 Console log with movies disabled. -- 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=55956 Zeb Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12(a)gmail.com --- Comment #3 from Zeb Figura <z.figura12(a)gmail.com> --- You say "no longer"; in what previous version of Wine did this work? -- 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=55956 Patrick Hibbs <hibbsncc1701(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |305a315a2588cc1f386d1bf6749 | |ec940de55ced4 --- Comment #4 from Patrick Hibbs <hibbsncc1701(a)gmail.com> --- Apparently, it was between the wine-7.0 and wine-8.0 releases. Specifically, a git bisect reveals: 305a315a2588cc1f386d1bf6749ec940de55ced4 is the first bad commit commit 305a315a2588cc1f386d1bf6749ec940de55ced4 Author: Nikolay Sivov <nsivov(a)codeweavers.com> Date: Thu Feb 10 11:21:31 2022 +0300 mfreadwrite/reader: Use resolver functionality for content type resolution. Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> dlls/mfreadwrite/reader.c | 97 +---------------------------------------- dlls/mfreadwrite/tests/mfplat.c | 5 +-- 2 files changed, 3 insertions(+), 99 deletions(-) Sorry it took so long to respond, my system takes forever to perform bisects.... -- 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=55956 --- Comment #5 from Patrick Hibbs <hibbsncc1701(a)gmail.com> --- To clarify my earlier statement: Akiba's Trip has *never* been able to play it's intro movie nor it's background music under wine. Regardless of wine version. (Which should probably have it's own bug report....) The regression for the purposes of this bug, is that the game was otherwise fully playable prior to the current version of wine. (Specifically commit 305a315a2588cc1f386d1bf6749ec940de55ced4.) -- 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=55956 --- Comment #6 from Patrick Hibbs <hibbsncc1701(a)gmail.com> --- FYI for those just wanting to play the game: Reverting commit 305a315a2588cc1f386d1bf6749ec940de55ced4 allows the game to work under wine-8.21. Obviously that's not an ideal solution for wine, but if someone wants to use it as a workaround until this bug gets fixed (given wine 9.0's imminent code-freeze), it is an option. -- 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=55956 --- Comment #7 from Patrick Hibbs <hibbsncc1701(a)gmail.com> --- Created attachment 75581 --> https://bugs.winehq.org/attachment.cgi?id=75581 Patch for stubbing the IMF_RateSupport interface. So it turns out that the game is crashing with movies enabled due to the IMF_RateSupport interface not having an implementation in the MF audio renderer. Stubbing that interface in current git prevents the crash, and makes having movies enabled behave as if they were disabled. (I.e. Deadlock in critical section.) Added a patch for the stub to this bug report. -- 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=55956 --- Comment #8 from Patrick Hibbs <hibbsncc1701(a)gmail.com> --- Created attachment 76587 --> https://bugs.winehq.org/attachment.cgi?id=76587 Console log movies enabled wine-9.10 Still present in wine-9.10. In wine-9.10 with the intro movies enabled, we now see two GStreamer assertions in the console log. Console log attached. -- 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=55956 --- Comment #9 from Patrick Hibbs <hibbsncc1701(a)gmail.com> --- Created attachment 76588 --> https://bugs.winehq.org/attachment.cgi?id=76588 wine-9.10 console log with movies disabled Console log from wine-9.10 with intro movies disabled. The game is still unplayable.
From what I can tell, it seems to be getting stuck trying to start the BGM for the title screen. (FYI: This game's BGMs have never worked under wine.)
-- 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