http://bugs.winehq.org/show_bug.cgi?id=14785
Summary: Cyberstorm 2 hangs on intro movie Product: Wine Version: CVS/GIT Platform: PC OS/Version: Linux Status: NEW Severity: trivial Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: thestig@google.com
Created an attachment (id=15329) --> (http://bugs.winehq.org/attachment.cgi?id=15329) bzipped +mciavi,+relay log
Cyberstorm 2 hangs on start up while trying to play a movie. If I remove the .avi files from the Avi directory, then the game starts up fine.
http://bugs.winehq.org/show_bug.cgi?id=14785
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|trivial |normal Version|CVS/GIT |1.1.2
--- Comment #1 from Dmitry Timoshkov dmitry@codeweavers.com 2008-08-07 00:49:01 --- Looks like dlls/mciavi32/mciavi.c,MCIAVI_mciPlay() hangs at
EnterCriticalSection(&wma->cs);
right after the ShowWindow() call. This needs a closer investigation why this happens.
http://bugs.winehq.org/show_bug.cgi?id=14785
Lei Zhang thestig@google.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |winmm&mci
--- Comment #2 from Lei Zhang thestig@google.com 2008-08-08 02:38:28 --- MCIAVI_mciPlay() calls MCIAVI_mciPlay_async(), which starts another thread and runs MCIAVI_mciPlay_thread(), which calls MCIAVI_mciPlay() again.
If I comment out the call to MCIAVI_mciPlay_async(), then the movie plays, with the audio going at the normal rate and video going about 4X as fast.
http://bugs.winehq.org/show_bug.cgi?id=14785
--- Comment #3 from Austin English austinenglish@gmail.com 2009-02-16 02:26:06 --- Is this still an issue in current (1.1.15 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=14785
--- Comment #4 from Lei Zhang thestig@google.com 2009-02-19 14:21:44 --- Yes, same problem with 1.1.15. Also getting some sound-related random hangs in the installer.
http://bugs.winehq.org/show_bug.cgi?id=14785
--- Comment #5 from Austin English austinenglish@gmail.com 2009-08-26 13:15:59 --- Is this still present in current (1.1.28 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=14785
--- Comment #6 from Lei Zhang thestig@google.com 2010-01-03 19:15:50 --- No improvement with Wine 1.1.35.
http://bugs.winehq.org/show_bug.cgi?id=14785
--- Comment #7 from Austin English austinenglish@gmail.com 2011-03-29 19:30:49 CDT --- This is your friendly reminder that there has been no bug activity for 6 months. Is this still an issue in current (1.3.16 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=14785
--- Comment #8 from Lei Zhang thestig@google.com 2011-03-30 04:20:22 CDT --- Same problem still. Hanging in MCIAVI_mciPlay.
http://bugs.winehq.org/show_bug.cgi?id=14785
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=14785
--- Comment #9 from Bruno Jesus 00cpxxx@gmail.com 2012-11-13 21:11:37 CST --- Created attachment 42494 --> http://bugs.winehq.org/attachment.cgi?id=42494 +mci log
Still in wine-1.5.17-57-g965e271.
http://bugs.winehq.org/show_bug.cgi?id=14785
--- Comment #10 from Lei Zhang thestig@google.com 2012-11-14 13:45:47 CST --- Joerg's patch from bug 21060 lets the movie play. Then the game hangs at the end of the movie until the user presses a key.
http://bugs.winehq.org/show_bug.cgi?id=14785
--- Comment #11 from Bruno Jesus 00cpxxx@gmail.com 2012-11-14 13:47:57 CST --- This makes me wonder my tests are wrong because I tested it in git which already have that patch.
http://bugs.winehq.org/show_bug.cgi?id=14785
Jörg Höhle hoehle@users.sourceforge.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hoehle@users.sourceforge.ne | |t
--- Comment #12 from Jörg Höhle hoehle@users.sourceforge.net 2012-11-17 10:38:16 CST ---
trace:mci:mciSendStringW (L"play mov window notify", (nil), 0, 0x10068) trace:mci:mciSendStringW [3, MCI_PLAY, 01000001, 00010068
Bruno, your attachment #42494 was obviously not generated with my mciavi patch in place, otherwise you'd have seen fixme:mciavi:MCI_PLAY:Unsupported flags 01000001 even when not tracing mciavi.
A +timestamp,+tid,+driver,+mci,+mciavi would help with the "hangs at end" issue.
http://bugs.winehq.org/show_bug.cgi?id=14785
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |DUPLICATE
--- Comment #13 from Bruno Jesus 00cpxxx@gmail.com 2013-02-19 18:22:22 CST --- Although this bug is older I'm closing as duplicate of bug 21060 which fixed several different issues (including the one reported here). The game now runs very well and was fixed by the exact same commit.
*** This bug has been marked as a duplicate of bug 21060 ***
http://bugs.winehq.org/show_bug.cgi?id=14785
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #14 from Bruno Jesus 00cpxxx@gmail.com 2013-02-23 19:45:51 CST --- Closing duplicate.