Errors seen in gstreamer-python-0.10.19-2.fc15

This is a summary of errors seen when compiling with an experimental static analysis tool

Raw build logs can be seen here

Reference count too low

Code paths in which the reference count of an object is left too low. This could lead to the object being deallocated too early, triggering segfaults when later accessed. Over repeated calls, these errors could accumulate, increasing the likelihood of a segfault.

gstpad.override _wrap_gst_pad_get_range ob_refcnt of _Py_NoneStruct is 1 too low
gstpad.override _wrap_gst_pad_alloc_buffer ob_refcnt of _Py_NoneStruct is 1 too low
gstpad.override _wrap_gst_pad_pull_range ob_refcnt of _Py_NoneStruct is 1 too low
gstbus.override _wrap_gst_bus_set_sync_handler ob_refcnt of '*cbargs' is 1 too low
gstpad.override _wrap_gst_pad_alloc_buffer_and_set_caps ob_refcnt of _Py_NoneStruct is 1 too low
gstpad.override pad_private ob_refcnt of new ref from call through function pointer is 1 too low

Reference leaks

Code paths in which the reference count of an object is left too high, leading to memory leaks

gstelement.override _wrap_gst_element_get_query_types ob_refcnt of '*item' is 1 too high
gstmessage.override _wrap_gst_message_parse_step_done ob_refcnt of new ref from call through function pointer is 1 too high
pygstvalue.c pygst_value_as_pyobject ob_refcnt of new ref from call to Py_BuildValue is 1 too high
gstmessage.override _wrap_gst_message_parse_structure_change ob_refcnt of new ref from call through function pointer is 1 too high
gstpad.override _wrap_gst_pad_query_position ob_refcnt of new ref from call through function pointer is 1 too high
gst.c __GstURIHandler__interface_init ob_refcnt of '*iftmp.2335' is 1 too high
gst.c __GstURIHandler__interface_init ob_refcnt of '*iftmp.2336' is 1 too high
gst.c __GstImplementsInterface__interface_init ob_refcnt of '*iftmp.2328' is 1 too high
gstmessage.override _wrap_gst_message_parse_duration ob_refcnt of new ref from call through function pointer is 1 too high
gstelement.override _wrap_gst_element_query_duration ob_refcnt of new ref from call through function pointer is 1 too high
./gst.override _wrap_gst_xml_new ob_refcnt of '*xml' is 1 too high
gstquery.override _wrap_gst_query_parse_convert ob_refcnt of new ref from call through function pointer is 1 too high
gstpad.override pad_task_handler ob_refcnt of '*args' is 1 too high
gstpad.override pad_task_handler ob_refcnt of new ref from call to PyObject_CallObject is 1 too high
gstelement.override _wrap_gst_element_get_state ob_refcnt of new ref from call through function pointer is 1 too high
gstquery.override _wrap_gst_query_parse_duration ob_refcnt of new ref from call through function pointer is 1 too high
gstevent.override _wrap_gst_event_parse_buffer_size ob_refcnt of new ref from call through function pointer is 1 too high
gstmessage.override _wrap_gst_message_parse_clock_provide ob_refcnt of new ref from call through function pointer is 1 too high
gsttaglist.override tag_foreach_func_list ob_refcnt of PyStringObject is 1 too high
gstbus.override _wrap_gst_bus_add_watch ob_refcnt of '*callback' is 1 too high
gstbus.override _wrap_gst_bus_add_watch ob_refcnt of '*data' is 1 too high
gstbus.override _wrap_gst_bus_add_watch ob_refcnt of '*cbargs' is 1 too high
gstquery.override _wrap_gst_query_parse_segment ob_refcnt of new ref from call through function pointer is 1 too high
pygstvalue.c pygst_value_from_pyobject_internal ob_refcnt of '*pystr' is 1 too high
./gst.override type_find_function ob_refcnt of new ref from call to PyObject_CallObject is 1 too high
gstpad.override _wrap_gst_pad_start_task ob_refcnt of '*callback' is 1 too high
gstpad.override _wrap_gst_pad_start_task ob_refcnt of '*data' is 1 too high
gstmessage.override _wrap_gst_message_parse_stream_status ob_refcnt of new ref from call through function pointer is 1 too high
gstevent.override _wrap_gst_event_parse_step ob_refcnt of new ref from call through function pointer is 1 too high
gstmessage.override _wrap_gst_message_parse_step_start ob_refcnt of new ref from call through function pointer is 1 too high
gstelement.override _wrap_gst_element_query_position ob_refcnt of new ref from call through function pointer is 1 too high
gstquery.override _wrap_gst_query_parse_buffering_range ob_refcnt of new ref from call through function pointer is 1 too high
gstbus.override _wrap_gst_bus_set_sync_handler ob_refcnt of '*data' is 1 too high
gstmessage.override _wrap_gst_message_parse_buffering_stats ob_refcnt of new ref from call through function pointer is 1 too high
gstmessage.override _wrap_gst_message_parse_segment_done ob_refcnt of new ref from call through function pointer is 1 too high
gststructure.override pygst_structure_foreach_marshal ob_refcnt of '*py_field' is 1 too high
gststructure.override pygst_structure_foreach_marshal ob_refcnt of '*py_value' is 1 too high
./gst.override gst_type_find_suggest_handler ob_refcnt of new ref from call to PyObject_CallObject is 1 too high
./gst.override gst_type_find_suggest_handler ob_refcnt of new ref from call through function pointer is 1 too high
gstquery.override _wrap_gst_query_parse_seeking ob_refcnt of new ref from call through function pointer is 1 too high
gstpad.override _wrap_gst_pad_set_blocked_async ob_refcnt of '*data' is 1 too high
gstevent.override _wrap_gst_event_parse_new_segment ob_refcnt of new ref from call through function pointer is 1 too high
gstquery.override _wrap_gst_query_parse_buffering_stats ob_refcnt of new ref from call through function pointer is 1 too high
gstmessage.override _wrap_gst_message_parse_segment_start ob_refcnt of new ref from call through function pointer is 1 too high
gstevent.override _wrap_gst_event_parse_seek ob_refcnt of new ref from call through function pointer is 1 too high
gst.c _wrap_gst_xml_write ob_refcnt of '*xml' is 1 too high
gst.c _wrap_gst_xml_write ob_refcnt of '*xargs' is 1 too high
gst.c _wrap_gst_xml_write ob_refcnt of '*xobj' is 1 too high
gst.c _wrap_gst_xml_write ob_refcnt of PyDictObject is 1 too high
gstelement.override _wrap_gst_element_query_convert ob_refcnt of new ref from call through function pointer is 1 too high
gstpad.override _wrap_gst_pad_query_duration ob_refcnt of new ref from call through function pointer is 1 too high
gstmessage.override _wrap_gst_message_parse_state_changed ob_refcnt of new ref from call through function pointer is 1 too high
gstmessage.override _wrap_gst_message_parse_tag_full ob_refcnt of '*ptlist' is 1 too high
gstmessage.override _wrap_gst_message_parse_tag_full ob_refcnt of new ref from call through function pointer is 1 too high
./gst.override _wrap_gst_type_find_register ob_refcnt of '*data' is 1 too high
gstevent.override _wrap_gst_event_parse_new_segment_full ob_refcnt of new ref from call through function pointer is 1 too high
gstquery.override _wrap_gst_query_parse_position ob_refcnt of new ref from call through function pointer is 1 too high

Reference count too low within an initialization routine

Code paths in which the reference count of an object is too low, but within an initialization routine, and thus likely to only happen once

pygstexception.c pygst_exceptions_register_classes ob_refcnt of '*PyGstExc_LinkError.2' is 1 too low
pygstminiobject.c pygstminiobject_register_class ob_refcnt of '*bases' is 1 too low
pygstminiobject.c pygstminiobject_register_class ob_refcnt of borrowed reference returned by PyTuple_GetItem() is 1 too low
pygstexception.c add_method ob_refcnt of '*module' is 1 too low
pygstexception.c add_method ob_refcnt of '*func' is 1 too low
pygstvalue.c pygst_value_init ob_refcnt of '*gstvalue_class.1' is 1 too low
pygstvalue.c pygst_value_init ob_refcnt of '*gstfourcc_class.3' is 1 too low
pygstvalue.c pygst_value_init ob_refcnt of '*gstintrange_class.4' is 1 too low
pygstvalue.c pygst_value_init ob_refcnt of '*gstdoublerange_class' is 1 too low
pygstvalue.c pygst_value_init ob_refcnt of '*gstfraction_class.9' is 1 too low
pygstvalue.c pygst_value_init ob_refcnt of '*gstfractionrange_class' is 1 too low

Reference leak within initialization

Code paths in which the reference count of an object is left too high, but within an initialization routine, and thus likely to only happen once

gstmodule.c init_gst ob_refcnt of new ref from (unknown) pygobject_init is 1 too high
audiomodule.c initaudio ob_refcnt of new ref from (unknown) pygobject_init is 1 too high
/usr/include/pygtk-2.0/pygobject.h pygobject_init ob_refcnt of '*cobject' is 1 too high
interfacesmodule.c initinterfaces ob_refcnt of new ref from (unknown) pygobject_init is 1 too high
/usr/include/pygtk-2.0/pygobject.h pygobject_init ob_refcnt of '*cobject' is 1 too high
videomodule.c initvideo ob_refcnt of new ref from (unknown) pygobject_init is 1 too high
/usr/include/pygtk-2.0/pygobject.h pygobject_init ob_refcnt of '*cobject' is 1 too high
pbutilsmodule.c initpbutils ob_refcnt of new ref from (unknown) pygobject_init is 1 too high
pygstminiobject.c pygstminiobject_register_class ob_refcnt of '*type' is 1 too high
/usr/include/pygtk-2.0/pygobject.h pygobject_init ob_refcnt of '*cobject' is 1 too high
pygstvalue.c pygst_value_init ob_refcnt of '*module' is 1 too high
/usr/include/pygtk-2.0/pygobject.h pygobject_init ob_refcnt of '*cobject' is 1 too high
tagmodule.c inittag ob_refcnt of new ref from (unknown) pygobject_init is 1 too high
/usr/include/pygtk-2.0/pygobject.h pygobject_init ob_refcnt of '*cobject' is 1 too high

Segfaults within error-handling paths

Code paths in error-handling that will lead to a segmentatation fault (e.g. under low memory conditions)

gstelement.override _wrap_gst_element_get_query_types calling PyList_Append with NULL as argument 1 (ret) at gstelement.override:509
pygstvalue.c pygst_value_as_pyobject dereferencing NULL (ret->ob_refcnt) at pygstvalue.c:135
pygstvalue.c pygst_value_as_pyobject calling PyObject_Call with NULL as argument 2 (D.36050) at pygstvalue.c:73
gstmessage.override _wrap_gst_message_parse_warning calling PyList_SetItem with NULL as argument 1 (ret) at gstmessage.override:164
./gst.override _wrap_gst_segment_clip calling PyList_SetItem with NULL as argument 1 (py_ret) at ./gst.override:1430
gstpad.override _wrap_gst_pad_get_query_types_default calling PyList_Append with NULL as argument 1 (ret) at gstpad.override:1343
gstpad.override _wrap_gst_pad_query_peer_position calling PyList_SetItem with NULL as argument 1 (ret) at gstpad.override:1495
./gst.override _wrap_gst_registry_get_path_list calling PyList_SetItem with NULL as argument 1 (list) at ./gst.override:466
./gst.override _wrap_gst_type_find_helper_for_buffer calling PyTuple_SetItem with NULL as argument 1 (py_ret) at ./gst.override:1028
./gst.override _wrap_gst_type_find_helper_for_buffer calling PyTuple_SetItem with NULL as argument 1 (py_ret) at ./gst.override:1031
./gst.override _wrap_gst_clock_get_calibration calling PyTuple_SetItem with NULL as argument 1 (ret) at ./gst.override:975
./gst.override _wrap_gst_type_find_factory_get_list calling PyList_SetItem with NULL as argument 1 (py_list) at ./gst.override:921
gst.c _wrap_gst_preset_get_property_names calling PyTuple_SetItem with NULL as argument 1 (py_ret) at gst.c:23961
./gst.override _wrap_gst_registry_get_feature_list calling PyList_SetItem with NULL as argument 1 (list) at ./gst.override:530
gstpad.override _wrap_gst_pad_get_range calling PyList_SetItem with NULL as argument 1 (ret) at gstpad.override:1252
gstpad.override _wrap_gst_pad_alloc_buffer calling PyList_SetItem with NULL as argument 1 (ret) at gstpad.override:1159
gst.c _wrap_gst_preset_get_preset_names calling PyTuple_SetItem with NULL as argument 1 (py_ret) at gst.c:23940
gstmessage.override _wrap_gst_message_parse_error calling PyList_SetItem with NULL as argument 1 (ret) at gstmessage.override:135
gstelementfactory.override _wrap_gst_element_factory_get_static_pad_templates calling PyList_SetItem with NULL as argument 1 (py_list) at gstelementfactory.override:67
gstpad.override _wrap_gst_pad_link dereferencing NULL (exc_val->ob_refcnt) at gstpad.override:745
gst.c _wrap_gst_element_factory_get_uri_protocols calling PyTuple_SetItem with NULL as argument 1 (py_ret) at gst.c:12062
gstpad.override _wrap_gst_pad_get_query_types calling PyList_Append with NULL as argument 1 (ret) at gstpad.override:1318
./gst.override _wrap_gst_registry_get_feature_list_by_plugin calling PyList_SetItem with NULL as argument 1 (list) at ./gst.override:564
pygstiterator.c pygst_iterator_new dereferencing NULL (self->iter) at pygstiterator.c:157
gstpad.override _wrap_gst_pad_get_internal_links_default calling PyList_SetItem with NULL as argument 1 (ret) at gstpad.override:1294
./gst.override _wrap_gst_get_gst_version calling PyTuple_SetItem with NULL as argument 1 (py_tuple) at ./gst.override:938
gstpad.override _wrap_gst_pad_pull_range calling PyList_SetItem with NULL as argument 1 (ret) at gstpad.override:1222
pygstminiobject.c pygstminiobject_register_class calling PyDict_SetItemString with NULL as argument 3 (o) at pygstminiobject.c:111
gststructure.override _wrap_gst_structure_keys calling PyList_SetItem with NULL as argument 1 (ret) at gststructure.override:164
gstmessage.override _wrap_gst_message_parse_info calling PyList_SetItem with NULL as argument 1 (ret) at gstmessage.override:193
gstpad.override _wrap_gst_pad_alloc_buffer_and_set_caps calling PyList_SetItem with NULL as argument 1 (ret) at gstpad.override:1192
gstpad.override pad_block_callback_marshal dereferencing NULL (args->ob_refcnt) at gstpad.override:1393
gstpad.override pad_block_callback_marshal dereferencing NULL (tmp->ob_refcnt) at gstpad.override:1389
gstbase.override _wrap_GstBaseSink__do_get_times calling PyTuple_SetItem with NULL as argument 1 (py_ret) at gstbase.override:779
gst.c _wrap_gst_uri_handler_get_protocols calling PyTuple_SetItem with NULL as argument 1 (py_ret) at gst.c:23058
./gst.override _wrap_GstURIHandler__do_get_protocols_full calling PyTuple_SetItem with NULL as argument 1 (py_ret) at ./gst.override:1626
gst.c _wrap_gst_xml_write calling PyTuple_SetItem with NULL as argument 1 (xargs) at gst.c:27617
gstpad.override _wrap_gst_pad_query_peer_duration calling PyList_SetItem with NULL as argument 1 (ret) at gstpad.override:1522
./gst.override _wrap_gst_registry_get_plugin_list calling PyList_SetItem with NULL as argument 1 (list) at ./gst.override:493
pygstexception.c add_method reading from deallocated memory at pygstexception.c:90: memory deallocated at pygstexception.c:80
gstpad.override pad_private dereferencing NULL (MEM[(struct PyObject *)D.56593].ob_refcnt) at gstpad.override:118
gstpad.override _wrap_gst_pad_get_internal_links calling PyList_SetItem with NULL as argument 1 (ret) at gstpad.override:1276
gstelement.override _wrap_gst_element_get_pad_template_list calling PyList_SetItem with NULL as argument 1 (ret) at gstelement.override:540
./gst.override _wrap_gst_xml_get_topelements calling PyList_SetItem with NULL as argument 1 (py_list) at ./gst.override:627
gstbase.override _wrap_GstBaseSrc__do_get_times calling PyTuple_SetItem with NULL as argument 1 (py_ret) at gstbase.override:359
gst.c _wrap_gst_type_find_factory_get_extensions calling PyTuple_SetItem with NULL as argument 1 (py_ret) at gst.c:12985
./gst.override _wrap_gst_clock_add_observation calling PyList_SetItem with NULL as argument 1 (py_ret) at ./gst.override:1001
gstbase.override _wrap_GstBaseSrc__do_create dereferencing NULL (MEM[(struct PyTupleObject *)py_ret].ob_item) at gstbase.override:174

Reference leaks of a singleton

Code paths in which the reference count of a singleton object will be left too large. Technically incorrect, but unlikely to cause problems

gstmessage.override _wrap_gst_message_parse_step_done ob_refcnt of PyBool_FromLong is 1 too high
gstmessage.override _wrap_gst_message_parse_structure_change ob_refcnt of PyBool_FromLong is 1 too high
gstevent.override _wrap_gst_event_parse_buffer_size ob_refcnt of PyBool_FromLong is 1 too high
gstmessage.override _wrap_gst_message_parse_clock_provide ob_refcnt of PyBool_FromLong is 1 too high
gstquery.override _wrap_gst_query_parse_latency ob_refcnt of PyBool_FromLong is 1 too high
gstevent.override _wrap_gst_event_parse_step ob_refcnt of PyBool_FromLong is 1 too high
gstbase.override _wrap_gst_base_src_query_latency ob_refcnt of PyBool_FromLong is 1 too high
gstbase.override _wrap_gst_base_sink_query_latency ob_refcnt of PyBool_FromLong is 1 too high
gstmessage.override _wrap_gst_message_parse_step_start ob_refcnt of PyBool_FromLong is 1 too high
gstquery.override _wrap_gst_query_parse_seeking ob_refcnt of PyBool_FromLong is 1 too high
gstevent.override _wrap_gst_event_parse_new_segment ob_refcnt of PyBool_FromLong is 1 too high
gstevent.override _wrap_gst_event_parse_new_segment_full ob_refcnt of PyBool_FromLong is 1 too high
gstquery.override _wrap_gst_query_parse_buffering_percent ob_refcnt of PyBool_FromLong is 1 too high

Returning (PyObject*)NULL without setting an exception

These messages are often false-positives: the analysis tool has no knowledge about internal API calls that can lead to an exception being set

gst.c _wrap_gst_structure_has_field_typed returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_task_pool_prepare returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_bin_find_unconnected_pad returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_message_new_structure_change returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_message_new_duration returning (PyObject*)NULL without setting an exception
gst.c _wrap_GST_DEBUG_BIN_TO_DOT_FILE returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_pad_link_full returning (PyObject*)NULL without setting an exception
gstelement.override _wrap_gst_element_set_state returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_message_new_step_start returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_query_new_seeking returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_element_state_get_name returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_query_new_position returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_message_new_segment_start returning (PyObject*)NULL without setting an exception
./gst.override _wrap_gst_segment_clip returning (PyObject*)NULL without setting an exception
gst.c _wrap_GstImplementsInterface__do_supported returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_segment_to_stream_time returning (PyObject*)NULL without setting an exception
./gst.override _wrap_gst_segment_set_seek returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_message_new_stream_status returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_message_new_state_changed returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_event_new_seek returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_message_new_custom returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_query_set_segment returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_query_new_segment returning (PyObject*)NULL without setting an exception
gst.c _wrap_GstElement__do_change_state returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_element_state_change_return_get_name returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_message_new_step_done returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_message_new_segment_done returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_tag_setter_set_tag_merge_mode returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_bin_get_by_interface returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_element_seek_simple returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_parse_launch returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_tag_setter_merge_tags returning (PyObject*)NULL without setting an exception
./gst.override _wrap_gst_element_register returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_segment_to_position returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_element_implements_interface returning (PyObject*)NULL without setting an exception
pygstexception.c link_error_init returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_segment_set_newsegment_full returning (PyObject*)NULL without setting an exception
./gst.override _wrap_gst_registry_get_feature_list returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_message_set_buffering_stats returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_segment_set_newsegment returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_uri_protocol_is_supported returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_query_new_convert returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_bin_iterate_all_by_interface returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_query_new_buffering returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_tag_list_insert returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_debug_set_threshold_for_name returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_debug_set_default_threshold returning (PyObject*)NULL without setting an exception
./gst.override _wrap_gst_flow_get_name returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_base_src_set_format returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_segment_set_duration returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_event_new_new_segment returning (PyObject*)NULL without setting an exception
gststructure.override _wrap_gst_structure_set_value returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_element_link_pads_full returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_query_set_seeking returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_tag_list_merge returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_registry_find_feature returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_segment_set_last_stop returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_bus_timed_pop_filtered returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_bus_pop_filtered returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_event_new_buffer_size returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_element_seek returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_interpolation_control_source_set_interpolation_mode returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_message_set_qos_stats returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_index_set_certainty returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_parse_bin_from_description returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_query_new_duration returning (PyObject*)NULL without setting an exception
gstobject.override _wrap_gst_object_set_property returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_bus_poll returning (PyObject*)NULL without setting an exception
pygstexception.c element_not_found_error_init returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_segment_set_running_time returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_message_new_request_state returning (PyObject*)NULL without setting an exception
./gst.override _wrap_GstURIHandler__do_get_type_full returning (PyObject*)NULL without setting an exception
gst.c _wrap_GST_OBJECT_FLAG_UNSET returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_index_add_format returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_bin_find_unlinked_pad returning (PyObject*)NULL without setting an exception
pygstminiobject.c pygstminiobject__gstminiobject_init__ returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_element_change_state returning (PyObject*)NULL without setting an exception
gst.c _wrap_GST_DEBUG_BIN_TO_DOT_FILE_WITH_TS returning (PyObject*)NULL without setting an exception
gst.c _wrap_GstBaseTransform__do_transform_caps returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_event_new_step returning (PyObject*)NULL without setting an exception
./gst.override _wrap_GstURIHandler__do_get_protocols_full returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_element_make_from_uri returning (PyObject*)NULL without setting an exception
gst.c _wrap_GstBaseTransform__do_fixate_caps returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_element_continue_state returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_plugin_load_file returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_ghost_pad_new_no_target returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_query_set_duration returning (PyObject*)NULL without setting an exception
./gst.override _wrap_gst_debug_log returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_alloc_trace_set_flags_all returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_segment_to_running_time returning (PyObject*)NULL without setting an exception
gstquery.override _wrap_gst_query_set_formats returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_query_set_buffering_stats returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_segment_init returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_query_set_convert returning (PyObject*)NULL without setting an exception
gst.c _wrap_GST_OBJECT_FLAG_SET returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_index_get_assoc_entry returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_query_set_buffering_range returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_query_new_application returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_controller_set_interpolation_mode returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_task_set_state returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_query_set_position returning (PyObject*)NULL without setting an exception
gstevent.override _wrap_gst_event_new_custom returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_data_queue_drop_head returning (PyObject*)NULL without setting an exception
gst.c _wrap_gst_event_new_new_segment_full returning (PyObject*)NULL without setting an exception