595 static int
596 _wrap_gst_xml_new(PyGObject *self)
597 {
598 PyObject *xml = _gst_get_libxml2_module();
when _gst_get_libxml2_module() succeeds
new ref from (unknown) _gst_get_libxml2_module allocated at: PyObject *xml = _gst_get_libxml2_module();
ob_refcnt is now refs: 1 + N where N >= 0
599
600 if(!xml)
taking False path
601 return -1;
602
603 self->obj = (GObject *)gst_xml_new();
604
605 if (!self->obj) {
when treating unknown struct GstXML * from ./gst.override:603 as non-NULL
taking False path
606 PyErr_SetString(PyExc_RuntimeError, "could not create GstXML object");
607 return -1;
608 }
609
610 pygobject_register_wrapper((PyObject *)self);
when treating unknown struct _PyGObject_Functions * from /usr/include/pygtk-2.0/pygobject.h:207 as non-NULL
calling unknown void (*) (struct PyObject *) from ./gst.override:610
611
612 return 0;
613 }
ob_refcnt of '*xml' 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