[gstreamer-bugs] [Bug 601617] matroska-demuxer triggers an assert in gststructure.c
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri Dec 4 03:17:20 PST 2009
https://bugzilla.gnome.org/show_bug.cgi?id=601617
GStreamer | gst-plugins-good | unspecified
Tim-Philipp Müller <t.i.m> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |NEW
Ever Confirmed|0 |1
--- Comment #14 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2009-12-04 11:17:18 UTC ---
Ok, committed patch:
commit d0b25845ec6f2da545aeea550ad37d06d765f764
Author: Tim-Philipp Müller <tim.muller at collabora.co.uk>
Date: Thu Dec 3 08:58:08 2009 +0000
matroskademux: only send pending tags with newsegment events
Send pending tags only from the streaming thread, just after we've sent
the newsegment event, not with e.g. flush-start. This not only does the
right thing, but also makes sure we're not trampling over variables set
up in the streaming thread from the seeking thread in case someone tries
to issue a seek just as the demuxer is parsing the headers.
Fixes #601617. Spotted by Ognyan Tonchev.
Keeping bug open until the demux->src pad array access is fixed - will try to
do that later.
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the Gstreamer-bugs
mailing list