http://bugs.winehq.org/show_bug.cgi?id=20020
Summary: Metal Fatigue hangs on intro movies if audio is enabled Product: Wine Version: 1.1.29 Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: grsfdhj@tiscali.it
I'm running wine 1.1.29 on a Slackware64 13.0 (multilib) machine, equipped with an Athlon 64 FX 55, 1GB of RAM, ATI Radeon X800 XT PE AGP (radeon open-source drivers version 6.12.2). I installed Metal Fatigue in a clean wine prefix. If I start Metal Fatigue with sound enabled (either ALSA or OSS) and game CD in drive, intro movies are played, but game crashes after little time. A window titled "Program error" appears, but I can't click on close, so I have to shutdown wine "the hard way". If I completely disable sound in wine, game starts successfully and intro movies are played at their full extent, however it seems as keyboard and mouse are disabled because I can't skip them (and I remember they're skippable). No meaningful messages are printed to console during game execution.
http://bugs.winehq.org/show_bug.cgi?id=20020
--- Comment #1 from Vitaliy Margolen vitaliy@kievinfo.com 2009-09-11 21:32:14 --- Could you run it from the terminal and attach complete output here (as a text file don't paste it)?
http://bugs.winehq.org/show_bug.cgi?id=20020
--- Comment #2 from Alan A. grsfdhj@tiscali.it 2009-09-12 04:37:29 --- Created an attachment (id=23562) --> (http://bugs.winehq.org/attachment.cgi?id=23562) wine console output during movie playback
I forgot to mention that I had to install icodecs through winetricks to get movies working. And I set wine Windows version to "Windows 98". I don't know why, but today, when I started Metal Fatigue with audio enabled (in order to produce the log I'm attaching), intro movies where always skipped, so, to produce the log, I had to clean the prefix and reinstall the game. Now it hangs again ;) I'm also going to open presumably soon another bug report about those "err:d3d7:IDirect3DViewportImpl_Clear" errors you can see in the log, because, as you can get to the game menu, they are continuously printed on console.
http://bugs.winehq.org/show_bug.cgi?id=20020
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #23562|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=20020
--- Comment #3 from Vitaliy Margolen vitaliy@kievinfo.com 2009-09-12 14:29:28 ---
wine: Unhandled page fault on read access to 0xf9901433 at address 0x7e1edd06 (thread 0009), starting debugger...
There should be more after that line.
(In reply to comment #2)
I'm also going to open presumably soon another bug report about those "err:d3d7:IDirect3DViewportImpl_Clear" errors you can see in the log, because,
Don't. Unless you have some sort of problem with your game don't open bugs for messages you see from Wine.
http://bugs.winehq.org/show_bug.cgi?id=20020
--- Comment #4 from Alan A. grsfdhj@tiscali.it 2009-09-13 04:40:00 --- (In reply to comment #3)
wine: Unhandled page fault on read access to 0xf9901433 at address 0x7e1edd06 (thread 0009), starting debugger...
There should be more after that line.
No, there isn't. As Nándor says in bug #20026, wine hangs with a system error dialog and there's no way to close it, so I have to kill wine, obtaining no backtrace. If there's a command-line switch to disable this behaviour, please tell me.
(In reply to comment #2)
I'm also going to open presumably soon another bug report about those "err:d3d7:IDirect3DViewportImpl_Clear" errors you can see in the log, because,
Don't. Unless you have some sort of problem with your game don't open bugs for messages you see from Wine.
Ok, won't do it.
http://bugs.winehq.org/show_bug.cgi?id=20020
--- Comment #5 from Vitaliy Margolen vitaliy@kievinfo.com 2009-09-13 11:13:16 --- (In reply to comment #4)
wine hangs with a system error dialog and there's no way to close it, so I have to kill wine, obtaining no backtrace.
Then set DWORD value [HKEY_CURRENT_USER\Software\Wine\WineDbg\ShowCrashDialog] to 0.
http://bugs.winehq.org/show_bug.cgi?id=20020
Alan A. grsfdhj@tiscali.it changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #23562|0 |1 is obsolete| |
--- Comment #6 from Alan A. grsfdhj@tiscali.it 2009-09-13 13:38:52 --- Created an attachment (id=23577) --> (http://bugs.winehq.org/attachment.cgi?id=23577) wine console output during movie playback, with backtrace
Ok, I set that DWORD value and now I get the complete backtrace which I'm attaching.
http://bugs.winehq.org/show_bug.cgi?id=20020
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #23577|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=20020
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |directx-ddraw
--- Comment #7 from Vitaliy Margolen vitaliy@kievinfo.com 2009-09-13 16:04:56 --- Much better, now you need to install Wine debug symbols so we can see what functions where called with.
http://bugs.winehq.org/show_bug.cgi?id=20020
--- Comment #8 from Alan A. grsfdhj@tiscali.it 2009-09-14 03:53:26 --- Created an attachment (id=23587) --> (http://bugs.winehq.org/attachment.cgi?id=23587) wine output using relay debug channel
Not sure what do you mean with "install wine debug symbols". What I did was recompiling wine from source disabling binary stripping and run Metal Fatigue enabling relay debug channel. Even if a lot of calls are filtered, this log is ~2.000.000 lines long, resulting in a 119MB log file when extracted. The backtrace of the crash is at about 91% of the file.
http://bugs.winehq.org/show_bug.cgi?id=20020
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #9 from joaopa jeremielapuree@yahoo.fr 2011-03-20 22:07:48 CDT --- Bug fixed if using Directx driver. Using OpenGl driver leads to a crash. But it is an another bug. This bug can be closed as FIXED.
http://bugs.winehq.org/show_bug.cgi?id=20020
--- Comment #10 from Alan A. grsfdhj@tiscali.it 2011-03-21 12:07:34 CDT --- (In reply to comment #9)
Bug fixed if using Directx driver. Using OpenGl driver leads to a crash. But it is an another bug. This bug can be closed as FIXED.
Just gave another try at it using wine 1.3.16. The movies now cause no crash, however a new problem surfaced: while the audio in the first 2 movies (the Psygnosis and Zono ones) plays correctly, the audio of the intro movie is scrambled. Only the final part (last minute or so) of the audio track of the intro movie is played at the start of it, then the movie proceeds to the end muted. A single ALSA underrun error occurred at the start of the movie. After this, audio (from the audio tracks on the game CD) is correctly played with no issues both in menus and in-game. As previously noted, there's no way to skip these movies (while on Windows there was). As the problem "mutated" from the one originally reported (but seems related), should this bug be closed and a new one be opened?
http://bugs.winehq.org/show_bug.cgi?id=20020
--- Comment #11 from joaopa jeremielapuree@yahoo.fr 2011-03-21 12:22:53 CDT --- This one is fixed. You could open an another one. BUt maybe it woulr be worth giving a try to bug 14717
http://bugs.winehq.org/show_bug.cgi?id=20020
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #12 from Austin English austinenglish@gmail.com 2011-03-21 13:00:25 CDT --- Reported fixed.
http://bugs.winehq.org/show_bug.cgi?id=20020
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Alexandre Julliard julliard@winehq.org 2011-04-01 12:40:33 CDT --- Closing bugs fixed in 1.3.17.
http://bugs.winehq.org/show_bug.cgi?id=20020
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|directx-ddraw |directx-d3d