[Bug 748358] New: GStreamer-CRITICAL **: gst_mini_object_unref: assertion 'mini_object->refcount > 0

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Apr 23 03:32:59 PDT 2015


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

            Bug ID: 748358
           Summary: GStreamer-CRITICAL **: gst_mini_object_unref:
                    assertion 'mini_object->refcount > 0
    Classification: Platform
           Product: GStreamer
           Version: 1.4.5
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: vasilchukkseniia at gmail.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

I have this GStreamer-CRITICAL warning: gst_mini_object_unref: assertion
'mini_object->refcount > 0' failed,
when I tried to make pipeline: rtspsrc ! fakesink with these properties:

rtspsrc timeout 0
rtspsrc tcp_timeout 1000000
rtspsrc protocols 4
fakesink num-buffers 100

So I replaced gstreamer-1.4.5 to old version 1.3.2 and it makes my program
work.

I analysed backtrace and found out that gst_caps_unref function is always
called before assertion.
So I found a place in gstrtspsrc.c diff between 1.3.2 and 1.4.5 versions where
gst_caps_unref call was added with my problem caps and delete this line, it
made program works. I am not saying that this line with an error just that it
ref/unref problem.

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