http://bugs.winehq.org/show_bug.cgi?id=14398
--- Comment #8 from Pavel Ondračka pavel.ondracka@gmail.com 2012-02-09 11:30:30 CST --- Created attachment 38767 --> http://bugs.winehq.org/attachment.cgi?id=38767 terminal output
Bug is still present wine 1.4-rc2. I'm uploading a new log as the old one is almost 4 years old. I did trim the end of the log, when the game freezes those 4 lines are stucked repeating: fixme:amstream:IAMMultiMediaStreamImpl_SetState (0x13a9dc08/0x13a9dc08)->() stub! fixme:amstream:IAMMultiMediaStreamImpl_SetState (0x13a9dc08/0x13a9dc08)->() stub! fixme:amstream:IAMMultiMediaStreamImpl_SetState (0x13a9dc08/0x13a9dc08)->() stub! fixme:amstream:IAMMultiMediaStreamImpl_SetState (0x13a9dc08/0x13a9dc08)->() stub! fixme:amstream:IAMMultiMediaStreamImpl_AddMediaStream (0x13a9e108/0x13a9e108)->((nil),{a35ff56a-9fda-11d0-8fdf-00c04fd9189d},0,(nil)) partial stub!
BTW There is one change, the game no longer starts when native amstream.dll is used, instead it crash with:
err:ntdll:RtlpWaitForCriticalSection section 0xcad3aa0 "transform.c: TransformFilter.csFilter" wait timed out in thread 0009, blocked by 0034, retrying (60 sec) wine: Critical section 0cad3aa0 wait failed at address 0x7bc3461a (thread 0009), starting debugger... err:seh:raise_exception Unhandled exception code c0000194 flags 0 addr 0x7bc3461a
According to the suggestion from Joerg-Cyril Hoehle I did also tried native quartz and devenum in combination with the native amstream with no change.
Is this a bug? (I mean should the game start with native amstream? If yes, I could bisect and open a new bug)