[Bug 752661] New: gl : passing immutable gst structure to gst_structure_id_take_value

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Jul 21 04:19:21 PDT 2015


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

            Bug ID: 752661
           Summary: gl : passing immutable gst structure to
                    gst_structure_id_take_value
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: All
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: zzoon.ko at samsung.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Since the commit(2fb862) last night, with glimagesink, gst-launch always show
this error.

(gst-launch-1.0:27090): GStreamer-CRITICAL **: gst_structure_id_take_value:
assertion `IS_MUTABLE (structure)' failed

This is because decide_query's ref count in
_gst_gl_upload_element_propose_allocation is 2.

This is ref-counted already in gst_base_transform_default_query.

I'm not sure how to fix this.
Remove gst_query_ref in gst_base_transform_default_query?
Or fix something in gl?

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