Bug 212461

Summary: multimedia/gstreamer1-plugins-bad: adaptivedemux: Handle find_stream_for_pad() without g_assert_not_reached() if no pad is found
Product: Ports & Packages Reporter: Carlos J. Puga Medina <cpm>
Component: Individual Port(s)Assignee: freebsd-multimedia (Nobody) <multimedia>
Status: Closed FIXED    
Severity: Affects Many People CC: cpm, kwm, multimedia
Priority: --- Keywords: patch, patch-ready
Version: LatestFlags: bugzilla: maintainer-feedback? (multimedia)
cpm: merge-quarterly?
Hardware: Any   
OS: Any   
URL: https://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?h=1.8&id=3aee2039591421f4cc8757353034daf0e011a9ce
Attachments:
Description Flags
patch cpm: maintainer-approval? (multimedia)

Description Carlos J. Puga Medina freebsd_committer 2016-09-07 16:58:11 UTC
Created attachment 174479 [details]
patch

ERROR:gstadaptivedemux.c:1095:gst_adaptive_demux_find_stream_for_pad: code should not be reached

Program received signal SIGABRT, Aborted.

The attached patch fixes the above issue.
Comment 1 commit-hook freebsd_committer 2016-09-15 17:31:03 UTC
A commit references this bug:

Author: kwm
Date: Thu Sep 15 17:30:23 UTC 2016
New revision: 422217
URL: https://svnweb.freebsd.org/changeset/ports/422217

Log:
  Fix a runtime issue which causes the program to SIGABRT when it happens.

  PR:		212461
  Submitted by:	cpm@
  Obtained from:	gstreamer upstream
  MFH:		2016Q3

Changes:
  head/multimedia/gstreamer1-plugins-bad/Makefile
  head/multimedia/gstreamer1-plugins-bad/files/
  head/multimedia/gstreamer1-plugins-bad/files/patch-3aee203
Comment 2 Carlos J. Puga Medina freebsd_committer 2016-09-16 10:59:28 UTC
Thanks, Koop :)