From e7a0d7d0ed5fe33b85ae5506acf19ff3ba354303 Mon Sep 17 00:00:00 2001 From: Edward Hervey Date: Mon, 2 Jun 2014 09:42:33 +0200 Subject: mpegdemux: avoid crashing in pathological case (Identical to commit 612cdeec80da95b12f9fad928419c7de2be20d68 which was for resindvd) When we'd see an unknown stream type, then a SDDS stream. Then we'd get to the end of the switch with a NULL temp stream pointer, and dereference it. Coverity 1139708 --- gst/mpegdemux/gstmpegdemux.c | 1 - 1 file changed, 1 deletion(-) (limited to 'gst/mpegdemux') diff --git a/gst/mpegdemux/gstmpegdemux.c b/gst/mpegdemux/gstmpegdemux.c index 6dd6d6b36..90c00cb14 100644 --- a/gst/mpegdemux/gstmpegdemux.c +++ b/gst/mpegdemux/gstmpegdemux.c @@ -796,7 +796,6 @@ gst_flups_demux_handle_dvd_event (GstFluPSDemux * demux, GstEvent * event) break; case 0x7: /* FIXME: What range is SDDS? */ - break; default: GST_WARNING_OBJECT (demux, "Unknown audio stream format in language code event: %d", -- cgit v1.2.1