[Bug 17893] The Alien Nations /=?UTF-8?Q?=20Die=20V=C3=B6lker=20crashes?=: amstream GetFormat stub

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Dec 15 11:15:30 CST 2012


http://bugs.winehq.org/show_bug.cgi?id=17893

Jörg Höhle <hoehle at users.sourceforge.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|quartz                      |amstream

--- Comment #11 from Jörg Höhle <hoehle at users.sourceforge.net> 2012-12-15 11:15:30 CST ---
Indeed, despite the GetFormat stub, the app does not crash in wine-1.5.19 any
more, even in the presence of warn+heap.  Presumably now other functions in
Wine that receive the bogus uninitialized values are more robust. Zeroing some
members of DDSURFACEDESC as in comment #2 is no more needed with this app.

The following sequence occurs twice, once for each intro video:
fixme:amstream:IAMMultiMediaStreamImpl_AddMediaStream Specifying a stream
object in params is not yet supported
fixme:amstream:DirectDrawMediaStreamImpl_IDirectDrawMediaStream_GetFormat
(0x125e34)->(0x33fadc,(nil),(nil),(nil)) stub!
fixme:amstream:MediaStreamFilterImpl_Run (0x1a8ea8)->(1e00007a3a0): Stub!
Here the screen is black and the app waits for a mouse click, then proceeds:
fixme:amstream:MediaStreamFilterImpl_Pause (0x1a8ea8)->(): Stub!
fixme:amstream:MediaStreamFilterImpl_Stop (0x1a8ea8)->(): Stub!

There are still several crashes involving amstream's GetFormat: bug #13816, bug
#17836,  bug #29926, bug #30364 and bug #30668.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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.


More information about the wine-bugs mailing list