mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-25 01:30:38 +00:00
b1f9462791
Original commit message from CVS: patch from Edgard to properly suppress these warnings
80 lines
1.3 KiB
Text
80 lines
1.3 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
|
|
}
|
|
|
|
# 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
|
|
}
|
|
|