mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-23 18:21:04 +00:00
69 lines
1.2 KiB
Text
69 lines
1.2 KiB
Text
|
### 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
|
||
|
}
|
||
|
|
||
|
### glib suppressions
|
||
|
|
||
|
{
|
||
|
<g_type_init>
|
||
|
Memcheck:Leak
|
||
|
fun:calloc
|
||
|
fun:g_malloc0
|
||
|
obj:/usr/lib/libgobject-2.0.so.*
|
||
|
obj:/usr/lib/libgobject-2.0.so.*
|
||
|
fun:g_type_init_with_debug_flags
|
||
|
fun:g_type_init
|
||
|
fun:init_pre
|
||
|
fun:init_popt_callback
|
||
|
obj:/usr/lib/libpopt.so.*
|
||
|
obj:/usr/lib/libpopt.so.*
|
||
|
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
|
||
|
}
|
||
|
|