File: gstmessage.override
Function: _wrap_gst_message_parse_buffering_stats
Error: ob_refcnt of new ref from call through function pointer is 1 too high
461 static PyObject *
462 _wrap_gst_message_parse_buffering_stats (PyGstMiniObject *self)
463 {
464 	GstBufferingMode mode;
465 	gint avg_in, avg_out;
466 	gint64 buffering_left;
467 	
468 	if (GST_MESSAGE_TYPE(self->obj) != GST_MESSAGE_BUFFERING) {
when treating unknown struct GstMiniObject * from gstmessage.override:468 as non-NULL
when taking False path
469 		PyErr_SetString(PyExc_TypeError, "Message is not an 'buffering' message");
470 		return NULL;
471 	}
472 
473 	gst_message_parse_buffering_stats (GST_MESSAGE (self->obj), &mode, &avg_in, &avg_out,
474 					   &buffering_left);
475 
476 	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
477 			     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
478 			     avg_in, avg_out, buffering_left);
479 }
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