[Bug 774566] matroskaparse: error out on last buffer
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Nov 17 18:02:22 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=774566
Nicola <lists at svrinformatica.it> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #340128|0 |1
is obsolete| |
--- Comment #13 from Nicola <lists at svrinformatica.it> ---
Created attachment 340161
--> https://bugzilla.gnome.org/attachment.cgi?id=340161&action=edit
tentative patch
please take a look at this attempt, probably there is still something to
improve,
please note that gst_matroska_parse_parse_id and gst_matroska_demux_parse_id
does not works in the same way:
https://cgit.freedesktop.org/gstreamer/gst-plugins-good/tree/gst/matroska/matroska-demux.c#n4324
read is defined as guint64, but while skipping is passed to
gst_matroska_demux_flush
https://cgit.freedesktop.org/gstreamer/gst-plugins-good/tree/gst/matroska/matroska-demux.c#n4563
but gst_matroska_demux_flush want a guint, in the error case the value
overflows
--
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