File: gstquery.override
Function: _wrap_gst_query_parse_segment
Error: ob_refcnt of new ref from call through function pointer is 1 too high
88 static PyObject *
89 _wrap_gst_query_parse_segment (PyGstMiniObject *self)
90 {
91 	gdouble		rate;
92 	GstFormat	format;
93 	gint64		start_value;
94 	gint64		stop_value;
95 
96 	if (GST_QUERY_TYPE(self->obj) != GST_QUERY_SEGMENT) {
when treating unknown struct GstMiniObject * from gstquery.override:96 as non-NULL
when taking False path
97 		PyErr_SetString(PyExc_TypeError, "Query is not a 'Segment' query");
98 		return NULL;
99 	}
100 
101 	gst_query_parse_segment (GST_QUERY(self->obj),
102 				 &rate, &format,
103 				 &start_value, &stop_value);
104 	
105 	return Py_BuildValue("(dOLL)",
when call succeeds
when Py_BuildValue() succeeds
new ref from call through function pointer allocated at: 	return Py_BuildValue("(dOLL)",
ob_refcnt is now refs: 1 + N where N >= 0
ob_refcnt is now refs: 1 + N where N >= 1
106 			     rate,
107 			     pyg_enum_from_gtype (GST_TYPE_FORMAT, format),
when treating unknown struct _PyGObject_Functions * from /usr/include/pygtk-2.0/pygobject.h:207 as non-NULL
108 			     start_value, stop_value);
109 }
ob_refcnt of new ref from call through function pointer is 1 too high
was expecting final ob_refcnt to be N + 0 (for some unknown N)
but final ob_refcnt is N + 1
found 1 similar trace(s) to this