https://bugs.winehq.org/show_bug.cgi?id=49830
Bug ID: 49830 Summary: Obduction stops with "fatal error" Product: Wine Version: 5.17 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: guidoj2269@gmail.com Distribution: ---
Created attachment 68168 --> https://bugs.winehq.org/attachment.cgi?id=68168 Standard terminal output
When starting the game Obduction the splash window shows briefly and then the screen turns black. After about 10s a pop-up window shows with the text "Fatal error" and a button labeled "OK". After clicking the button the application stops.
Note that this was introduced in wine-5.17. Using wine-5.16 the game was not entirely playable, but fatal errors did not occur.
https://bugs.winehq.org/show_bug.cgi?id=49830
Guido guidoj2269@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |ArchLinux
https://bugs.winehq.org/show_bug.cgi?id=49830
--- Comment #1 from Guido guidoj2269@gmail.com --- Created attachment 68169 --> https://bugs.winehq.org/attachment.cgi?id=68169 Debug output with all warnings
Used WINEDEBUG=warn+all
https://bugs.winehq.org/show_bug.cgi?id=49830
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #2 from joaopa jeremielapuree@yahoo.fr --- Please, run a regression test: https://wiki.winehq.org/Regression_Testing
https://bugs.winehq.org/show_bug.cgi?id=49830
--- Comment #3 from Guido guidoj2269@gmail.com --- 784ae1e9bd4129a4f0967c656c51e6c9cc3855f5 is the first bad commit commit 784ae1e9bd4129a4f0967c656c51e6c9cc3855f5 Author: Derek Lesho dlesho@codeweavers.com Date: Wed Sep 2 14:26:00 2020 -0500
winegstreamer: Add stub media source.
Signed-off-by: Derek Lesho dlesho@codeweavers.com Signed-off-by: Nikolay Sivov nsivov@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
dlls/mfplat/tests/mfplat.c | 1 - dlls/winegstreamer/media_source.c | 197 +++++++++++++++++++++++++++++++++++++- 2 files changed, 195 insertions(+), 3 deletions(-)
https://bugs.winehq.org/show_bug.cgi?id=49830
dereklesho52@Gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dereklesho52@Gmail.com
--- Comment #4 from dereklesho52@Gmail.com --- (In reply to Guido from comment #3)
784ae1e9bd4129a4f0967c656c51e6c9cc3855f5 is the first bad commit
Yeah, so the problem is that on this commit, the new media source residing in dlls/winegstreamer doesn't quite implement all the functionality of the former stub media source. After the next few patches series are in (up to the ::CreatePresentationDescriptor I think), it should work again. (If you don't have gstreamer installed, the media source won't be created, and if you do, it should have enough functionality not to crash). Until then, I recommend you use wine staging.
https://bugs.winehq.org/show_bug.cgi?id=49830
--- Comment #5 from Guido guidoj2269@gmail.com --- Thanks for the info. I already expected it to be something like that. I guess I just have to be patient. Keep up the good work!
https://bugs.winehq.org/show_bug.cgi?id=49830
--- Comment #6 from Guido guidoj2269@gmail.com --- Update: With wine 5.21 the fatal error pop-up no longer shows. In stead an Unreal Engine advertisement movie is shown. The movie is in black&white only and it is shown 4 times side by side at the top of the screen. When the movie is finished or interrupted by pressing a key on the keyboard the game hangs.
Definitely an improvement over the previous versions of wine, but the winegstreamer media stuff still needs some more work. Anyway, thanks so far!
https://bugs.winehq.org/show_bug.cgi?id=49830
--- Comment #7 from Nikolay Sivov bunglehead@gmail.com --- Please attach +mfplat,+gstreamer log with wine 5.21.
https://bugs.winehq.org/show_bug.cgi?id=49830
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |mfplat
https://bugs.winehq.org/show_bug.cgi?id=49830
--- Comment #8 from Guido guidoj2269@gmail.com --- Created attachment 68591 --> https://bugs.winehq.org/attachment.cgi?id=68591 +mfplat,+gstreamer output
https://bugs.winehq.org/show_bug.cgi?id=49830
--- Comment #9 from Guido guidoj2269@gmail.com --- Created attachment 69311 --> https://bugs.winehq.org/attachment.cgi?id=69311 wine 6.1 +mfplat,+gstreamer output
Problem still exists in Wine 6.1, no change since wine 5.21. Attached updated +mfplat,+gstreamer output.
https://bugs.winehq.org/show_bug.cgi?id=49830
Guido guidoj2269@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED
--- Comment #10 from Guido guidoj2269@gmail.com --- As of Wine 6.3 this issue can be considered fixed. The game no longer crashes on startup and after the intro the main menu is shown. The game is still not playable, but is runs just as well as Wine 5.16.
https://bugs.winehq.org/show_bug.cgi?id=49830
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.4.