616 static PyObject *
617 _wrap_gst_xml_get_topelements(PyGObject *self)
618 {
619 GList *l, *xml_elements;
620 PyObject *py_list;
621 gint i;
622
623 xml_elements = gst_xml_get_topelements(GST_XML(self->obj));
624 py_list = PyList_New(g_list_length(xml_elements));
when PyList_New() fails
625 for (l = xml_elements, i = 0; l; l = l->next, ++i) {
when treating unknown struct GList * from ./gst.override:623 as non-NULL
taking True path
626 GstElement *element = (GstElement*)l->data;
627 PyList_SetItem(py_list, i, pygobject_new(G_OBJECT(element)));
when treating unknown struct _PyGObject_Functions * from /usr/include/pygtk-2.0/pygobject.h:207 as non-NULL
when call succeeds
calling PyList_SetItem with NULL as argument 1 (py_list) at ./gst.override:627
PyList_SetItem() invokes Py_TYPE() on the pointer via the PyList_Check() macro, thus accessing (NULL)->ob_type
found 1 similar trace(s) to this
628 }
629
630 return py_list;
631 }