File: gst.c
Function: _wrap_gst_type_find_factory_get_extensions
Error: calling PyTuple_SetItem with NULL as argument 1 (py_ret) at gst.c:12985
12972 static PyObject *
12973 _wrap_gst_type_find_factory_get_extensions(PyGObject *self)
12974 {
12975     gchar **ret;
12976 
12977     pyg_begin_allow_threads;
when treating unknown struct _PyGObject_Functions * from /usr/include/pygtk-2.0/pygobject.h:207 as non-NULL
when considering range: -0x80000000 <= value <= -1
taking True path
releasing the GIL by calling PyEval_SaveThread()
12978     ret = gst_type_find_factory_get_extensions(GST_TYPE_FIND_FACTORY(self->obj));
12979     pyg_end_allow_threads;
when considering range: -0x80000000 <= value <= -1
taking True path
reacquiring the GIL by calling PyEval_RestoreThread()
12980     if (ret) {
when treating unknown gchar * * from gst.c:12978 as non-NULL
taking True path
12981         guint size = g_strv_length(ret);
12982         PyObject *py_ret = PyTuple_New(size);
when PyTuple_New() fails
12983         gint i;
12984         for (i = 0; i < size; i++)
when considering range: 1 <= value <= 0xffffffff
taking True path
12985             PyTuple_SetItem(py_ret, i,
when treating unknown gchar * * from gst.c:12981 as non-NULL
when PyString_FromString() succeeds
calling PyTuple_SetItem with NULL as argument 1 (py_ret) at gst.c:12985
PyTuple_SetItem() invokes Py_TYPE() on the pointer via the PyTuple_Check() macro, thus accessing (NULL)->ob_type
found 5 similar trace(s) to this
12986                 PyString_FromString(ret[i]));
12987         return py_ret;
12988     }
12989     return PyTuple_New (0);
12990 
12991 }