[Bug 773441] New: decodebin3: GStreamer-CRITICAL **: gst_mini_object_unref: assertion 'mini_object != NULL' failed

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Oct 24 19:15:18 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=773441

            Bug ID: 773441
           Summary: decodebin3: GStreamer-CRITICAL **:
                    gst_mini_object_unref: assertion 'mini_object != NULL'
                    failed
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-base
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: minfrin at sharp.fm
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Created attachment 338368
  --> https://bugzilla.gnome.org/attachment.cgi?id=338368&action=edit
[Patch] Do not attempt to gst_mini_object_unref NULL value

When an attempt is made to use decodebin3, the following assertion failure
occurs:

(gst-launch-1.0:18278): GStreamer-CRITICAL **: gst_mini_object_unref: assertion
'mini_object != NULL' failed

Program received signal SIGTRAP, Trace/breakpoint trap.
[Switching to Thread 0x706ff460 (LWP 18291)]
0x76c7f2e8 in raise (sig=5) at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:37
37    ../nptl/sysdeps/unix/sysv/linux/pt-raise.c: No such file or directory.
(gdb) bt
#0  0x76c7f2e8 in raise (sig=5) at
../nptl/sysdeps/unix/sysv/linux/pt-raise.c:37
#1  0x76d1192c in g_logv () from /lib/arm-linux-gnueabihf/libglib-2.0.so.0
#2  0x76d11b30 in g_log () from /lib/arm-linux-gnueabihf/libglib-2.0.so.0
#3  0x76d11b7c in g_return_if_fail_warning () from
/lib/arm-linux-gnueabihf/libglib-2.0.so.0
#4  0x76ed2738 in gst_mini_object_unref (mini_object=0x0) at
gstminiobject.c:424
#5  0x7623f268 in gst_caps_unref (caps=0x0) at
/usr/local/include/gstreamer-1.0/gst/gstcaps.h:222
#6  0x7624457c in handle_stream_collection (dbin=0x1af188,
collection=0x708644d8, child=0x7082a110) at gstdecodebin3.c:1186
#7  0x762448f4 in gst_decodebin3_handle_message (bin=0x1af188,
message=0x70838510) at gstdecodebin3.c:1223
#8  0x76e76004 in bin_bus_handler (bus=0x17ecb8, message=0x70838510,
bin=0x1af188) at gstbin.c:3286
#9  0x76e85888 in gst_bus_post (bus=0x17ecb8, message=0x70838510) at
gstbus.c:335
#10 0x76eae008 in gst_element_post_message_default (element=0x1dd048,
message=0x70838510) at gstelement.c:1735

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