gstreamer/check/gst.supp

81 lines
1.3 KiB
Text
Raw Normal View History

### this file contains suppressions for valgrind when running
### the gstreamer unit tests
### it might be useful for wider use as well
### glibc suppressions
# glibc does not deallocate thread-local storage
{
<tls>
Memcheck:Leak
fun:calloc
fun:_dl_allocate_tls
fun:pthread_create@@GLIBC_2.1
}
{
<pthread strstr>
Memcheck:Cond
fun:strstr
fun:__pthread_initialize_minimal
obj:/lib/libpthread-*.so
obj:/lib/libpthread-*.so
fun:call_init
fun:_dl_init
obj:/lib/ld-*.so
}
# a thread-related free problem in glibc from Edgard
{
__libc_freeres_rw_acess
Memcheck:Addr4
obj:*
obj:*
obj:*
obj:*
obj:*
fun:__libc_freeres
}
### glib suppressions
{
<g_type_init>
Memcheck:Leak
fun:calloc
fun:g_malloc0
obj:*
obj:*
fun:g_type_init_with_debug_flags
fun:g_type_init
fun:init_pre
fun:init_popt_callback
obj:*
obj:*
fun:poptGetContext
fun:gst_init_check_with_popt_table
}
### GStreamer suppressions
# ds is saying he's rewriting the registry anyway
{
<registry>
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_strdup
fun:read_string
fun:load_plugin
fun:gst_xml_registry_load
fun:gst_registry_load
fun:_registry_load_func
fun:g_list_foreach
fun:gst_registry_pool_load_all
fun:init_post
fun:init_popt_callback
}