[Bug 50668] Submarine Titans crashes when the opening video should be played

WineHQ Bugzilla wine-bugs at winehq.org
Thu Dec 23 12:13:20 CST 2021


https://bugs.winehq.org/show_bug.cgi?id=50668

Zebediah Figura <z.figura12 at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|winegstreamer               |quartz

--- Comment #7 from Zebediah Figura <z.figura12 at gmail.com> ---
I'm not sure if there ever was memory corruption; I may have been misreading
the log.

What actually happens is that the game tries to autoplug an AVI into its own
video filter chain. The first transform in the chain connects to our GStreamer
filter just fine. While connecting the game's transform to its sink, however,
something in the game's internal logic tries to reconnect the GStreamer filter
to the transform, while proposing a flipped output from the transform sink.

This breaks with upstream Wine because we try our types first, so we end up
proposing the unflipped output. The game doesn't reject that, but it does end
up hitting the same code path, so it'll Reconnect() repeatedly until it runs
out of stack.

The caps assertion happens because the size is negative, and GStreamer can't
handle that.

-- 
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