valgrind.suppressions: use wildcards

This commit is contained in:
Max Kellermann 2011-08-24 18:26:34 +02:00
parent 3b9ffea36f
commit 1b20300b73

View File

@ -90,21 +90,26 @@
} }
{ {
g_get_language_names g_static_private_set
Memcheck:Leak Memcheck:Leak
fun:malloc fun:memalign
fun:g_malloc ...
fun:g_strdup fun:g_static_private_set
fun:g_get_language_names }
{
g_static_private_set
Memcheck:Leak
fun:*alloc
...
fun:g_static_private_set
} }
{ {
g_get_language_names g_get_language_names
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:g_malloc ...
fun:g_strconcat
fun:_g_compute_locale_variants
fun:g_get_language_names fun:g_get_language_names
} }
@ -112,136 +117,31 @@
g_get_language_names g_get_language_names
Memcheck:Leak Memcheck:Leak
fun:memalign fun:memalign
fun:posix_memalign ...
fun:slab_allocator_alloc_chunk
fun:g_slice_alloc
fun:g_hash_table_new_full
fun:g_get_language_names
}
{
g_get_language_names
Memcheck:Leak
fun:calloc
fun:g_malloc0
fun:g_get_language_names
}
{
g_get_language_names
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_get_language_names
}
{
g_static_private_set
Memcheck:Leak
fun:realloc
fun:g_realloc
fun:g_array_maybe_expand
fun:g_array_set_size
fun:g_static_private_set
}
{
g_static_private_set
Memcheck:Leak
fun:malloc
fun:realloc
fun:g_realloc
fun:g_array_maybe_expand
fun:g_array_set_size
fun:g_static_private_set
}
{
g_get_language_names
Memcheck:Leak
fun:calloc
fun:g_malloc0
fun:g_hash_table_insert_internal
fun:g_get_language_names
}
{
g_get_language_names
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_slice_alloc
fun:g_hash_table_insert_internal
fun:g_get_language_names
}
{
g_get_language_names
Memcheck:Leak
fun:calloc
fun:g_malloc0
fun:g_hash_table_resize
fun:g_hash_table_insert_internal
fun:g_get_language_names
}
{
g_get_language_names
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_slice_alloc
fun:g_hash_table_new_full
fun:g_get_language_names
}
{
g_get_language_names
Memcheck:Leak
fun:memalign
fun:posix_memalign
fun:slab_allocator_alloc_chunk
fun:g_slice_alloc
fun:g_slist_prepend
fun:g_strsplit
fun:g_get_language_names fun:g_get_language_names
} }
{ {
g_set_prgname g_set_prgname
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:g_malloc ...
fun:g_strdup
fun:g_set_prgname fun:g_set_prgname
} }
{ {
g_set_application_name g_set_application_name
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:g_malloc ...
fun:g_strdup
fun:g_set_application_name fun:g_set_application_name
} }
{ {
g_thread_init_glib g_thread_init_glib
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:g_malloc ...
fun:g_private_new_posix_impl
fun:_g_messages_thread_init_nomessage
fun:g_thread_init_glib
}
{
g_thread_init_glib
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_private_new_posix_impl
fun:_g_slice_thread_init_nomessage
fun:g_thread_init_glib fun:g_thread_init_glib
} }
@ -253,178 +153,27 @@
fun:g_slice_init_nomessage fun:g_slice_init_nomessage
} }
{
g_thread_init_glib
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_private_new_posix_impl
fun:g_thread_init_glib
}
{
g_thread_init_glib
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_mutex_new_posix_impl
fun:_g_messages_thread_init_nomessage
fun:g_thread_init_glib
}
{
g_thread_init_glib
Memcheck:Leak
fun:calloc
fun:g_malloc0
fun:g_thread_self
fun:g_thread_init_glib
}
{
g_thread_init_glib
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_mutex_new_posix_impl
fun:_g_slice_thread_init_nomessage
fun:g_thread_init_glib
}
{
g_thread_init_glib
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_cond_new_posix_impl
fun:g_thread_init_glib
}
{
g_thread_init_glib
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_mutex_new_posix_impl
fun:g_thread_init_glib
}
{
g_thread_init_glib
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_mutex_new_posix_impl
fun:_g_mem_thread_init_noprivate_nomessage
fun:g_thread_init_glib
}
{ {
g_get_filename_charsets g_get_filename_charsets
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:g_malloc ...
fun:g_strdup
fun:g_get_filename_charsets fun:g_get_filename_charsets
} }
{
g_get_filename_charsets
Memcheck:Leak
fun:calloc
fun:g_malloc0
fun:g_get_filename_charsets
}
{
g_get_filename_charsets
Memcheck:Leak
fun:memalign
fun:posix_memalign
fun:slab_allocator_alloc_chunk
fun:g_slice_alloc
fun:g_array_sized_new
fun:g_static_private_set
fun:g_get_filename_charsets
}
{
g_get_filename_charsets
Memcheck:Leak
fun:calloc
fun:g_malloc0
fun:g_slice_alloc
fun:g_array_sized_new
fun:g_static_private_set
fun:g_get_filename_charsets
}
{
g_static_private_set
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_slice_alloc
fun:g_array_sized_new
fun:g_static_private_set
}
{
g_static_private_get
Memcheck:Leak
fun:calloc
fun:g_malloc0
fun:g_thread_self
fun:g_static_private_get
}
{ {
g_get_charset g_get_charset
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:g_malloc ...
fun:g_strdup
fun:g_get_charset
}
{
g_get_charset
Memcheck:Leak
fun:calloc
fun:g_malloc0
fun:g_get_charset
}
{
g_get_charset
Memcheck:Leak
fun:calloc
fun:g_malloc0
fun:g_slice_alloc
fun:g_array_sized_new
fun:g_static_private_set
fun:g_get_charset
}
{
g_get_charset
Memcheck:Leak
fun:memalign
fun:posix_memalign
fun:slab_allocator_alloc_chunk
fun:g_slice_alloc
fun:g_array_sized_new
fun:g_static_private_set
fun:g_get_charset fun:g_get_charset
} }
{ {
openssl openssl
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:CRYPTO_malloc ...
fun:engine_cleanup_add_last
fun:ENGINE_add
fun:ENGINE_load_dynamic fun:ENGINE_load_dynamic
} }
@ -433,184 +182,24 @@
Memcheck:Leak Memcheck:Leak
fun:malloc fun:malloc
fun:CRYPTO_malloc fun:CRYPTO_malloc
fun:ENGINE_new ...
fun:ENGINE_load_dynamic
}
{
openssl
Memcheck:Leak
fun:malloc
fun:CRYPTO_malloc
obj:/usr/lib/libssl.so.0.9.8
fun:SSL_COMP_get_compression_methods fun:SSL_COMP_get_compression_methods
fun:SSL_library_init fun:SSL_library_init
} }
{
openssl
Memcheck:Leak
fun:malloc
fun:CRYPTO_malloc
fun:sk_new
obj:/usr/lib/libssl.so.0.9.8
fun:SSL_COMP_get_compression_methods
fun:SSL_library_init
}
{
openssl
Memcheck:Leak
fun:malloc
fun:CRYPTO_malloc
fun:sk_new
fun:engine_cleanup_add_last
fun:ENGINE_add
fun:ENGINE_load_dynamic
}
{ {
<insert_a_suppression_name_here> <insert_a_suppression_name_here>
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:CRYPTO_malloc fun:CRYPTO_malloc
...
fun:ERR_get_state fun:ERR_get_state
fun:ERR_clear_error
fun:Curl_ossl_init
fun:curl_global_init
}
{
openssl
Memcheck:Leak
fun:malloc
fun:CRYPTO_malloc
fun:lh_new
obj:/usr/lib/libcrypto.so.0.9.8
obj:/usr/lib/libcrypto.so.0.9.8
fun:ERR_get_state
fun:ERR_clear_error
fun:Curl_ossl_init
fun:curl_global_init
}
{
openssl
Memcheck:Leak
fun:malloc
fun:CRYPTO_malloc
fun:lh_insert
obj:/usr/lib/libcrypto.so.0.9.8
fun:ERR_get_state
fun:ERR_clear_error
} }
{ {
<insert a suppression name here> <insert a suppression name here>
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:_dl_map_object_deps
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open
fun:do_dlopen
fun:_dl_catch_error
fun:dlerror_run
fun:__libc_dlopen_mode
fun:pthread_cancel_init
}
{
<insert_a_suppression_name_here>
Memcheck:Leak
fun:calloc
fun:_dl_new_object
fun:_dl_map_object_from_fd
fun:_dl_map_object
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open
}
{
<insert_a_suppression_name_here>
Memcheck:Leak
fun:malloc
fun:_dl_new_object
fun:_dl_map_object_from_fd
fun:_dl_map_object
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open
}
{
<insert_a_suppression_name_here>
Memcheck:Leak
fun:malloc
fun:local_strdup
fun:_dl_map_object
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open
}
{
<insert_a_suppression_name_here>
Memcheck:Leak
fun:calloc
fun:_dl_check_map_versions
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open
}
{
<insert_a_suppression_name_here>
Memcheck:Leak
fun:malloc
fun:_dl_map_object_deps
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open
}
{
<insert_a_suppression_name_here>
Memcheck:Leak
fun:malloc
fun:_dl_map_object_deps
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open
}
{
<insert_a_suppression_name_here>
Memcheck:Leak
fun:malloc
fun:_dl_new_object
fun:_dl_map_object_from_fd
fun:_dl_map_object
fun:openaux
fun:_dl_catch_error
fun:_dl_map_object_deps
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open
}
{
<insert_a_suppression_name_here>
Memcheck:Leak
fun:malloc
fun:local_strdup
fun:_dl_map_object
fun:openaux
fun:_dl_catch_error
fun:_dl_map_object_deps
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open fun:_dl_open
} }
@ -621,20 +210,6 @@
fun:_dlerror_run fun:_dlerror_run
} }
{
dlopen
Memcheck:Leak
fun:malloc
fun:_dl_scope_free
fun:_dl_map_object_deps
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open
fun:do_dlopen
fun:_dl_catch_error
fun:dlerror_run
}
# is that a leak in libdbus? # is that a leak in libdbus?
{ {
@ -712,59 +287,12 @@
fun:WildMidi_Init fun:WildMidi_Init
} }
{
g_quark_from_static_string
Memcheck:Leak
fun:calloc
fun:g_malloc0
fun:g_hash_table_new_full
fun:g_quark_from_static_string
}
{
g_quark_from_static_string
Memcheck:Leak
fun:malloc
fun:realloc
fun:g_realloc
fun:g_quark_from_static_string
}
{ {
g_quark_from_string g_quark_from_string
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:g_malloc ...
fun:g_strdup fun:g_quark_from_*
fun:g_quark_from_string
}
{
g_quark_from_string
Memcheck:Leak
fun:calloc
fun:g_malloc0
fun:g_hash_table_new_full
fun:g_quark_from_string
}
{
g_quark_from_string
Memcheck:Leak
fun:malloc
fun:realloc
fun:g_realloc
fun:g_quark_from_string
}
{
g_quark_from_string
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_slice_alloc
fun:g_hash_table_new_full
fun:g_quark_from_string
} }
{ {