264 static PyObject *
265 _wrap_gst_query_parse_buffering_stats (PyGstMiniObject * self)
266 {
267 GstBufferingMode mode;
268 gint avg_in, avg_out;
269 gint64 buffering_left;
270
271 if (GST_QUERY_TYPE (self->obj) != GST_QUERY_BUFFERING) {
when treating unknown struct GstMiniObject * from gstquery.override:271 as non-NULL
when taking False path
272 PyErr_SetString(PyExc_TypeError, "Query is not a 'buffering' query");
273 return NULL;
274 }
275
276 gst_query_parse_buffering_stats (GST_QUERY (self->obj), &mode,
277 &avg_in, &avg_out,
278 &buffering_left);
279 return Py_BuildValue("OiiL",
when call succeeds
when Py_BuildValue() succeeds
new ref from call through function pointer allocated at: return Py_BuildValue("OiiL",
ob_refcnt is now refs: 1 + N where N >= 0
ob_refcnt is now refs: 1 + N where N >= 1
280 pyg_enum_from_gtype (GST_TYPE_BUFFERING_MODE, mode),
when treating unknown struct _PyGObject_Functions * from /usr/include/pygtk-2.0/pygobject.h:207 as non-NULL
281 avg_in, avg_out, buffering_left);
282 }
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