From 816b6ad4a71c3ade95e62b62396f2b0415c03f20 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 1 Jan 2010 16:49:11 +0100 Subject: updated valgrind.suppressions Mostly OpenSSL and GLib one-time allocations. --- valgrind.suppressions | 192 +++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 190 insertions(+), 2 deletions(-) (limited to 'valgrind.suppressions') diff --git a/valgrind.suppressions b/valgrind.suppressions index 396f9330..9c2e443b 100644 --- a/valgrind.suppressions +++ b/valgrind.suppressions @@ -109,6 +109,17 @@ 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_hash_table_new_full + fun:g_get_language_names +} + { g_get_language_names Memcheck:Leak @@ -176,6 +187,18 @@ fun:main } +{ + 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 +} + { g_set_prgname Memcheck:Leak @@ -289,13 +312,36 @@ } { - g_get_filename_charsets2 + 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 @@ -325,13 +371,36 @@ } { - g_get_charset2 + 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 +} + { openssl Memcheck:Leak @@ -383,6 +452,31 @@ fun:ENGINE_load_dynamic } +{ + + Memcheck:Leak + fun:malloc + fun:CRYPTO_malloc + 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 @@ -409,6 +503,100 @@ fun:pthread_cancel_init } +{ + + 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 +} + +{ + + 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 +} + +{ + + Memcheck:Leak + fun:malloc + fun:local_strdup + fun:_dl_map_object + fun:dl_open_worker + fun:_dl_catch_error + fun:_dl_open +} + +{ + + Memcheck:Leak + fun:calloc + fun:_dl_check_map_versions + fun:dl_open_worker + fun:_dl_catch_error + fun:_dl_open +} + +{ + + Memcheck:Leak + fun:malloc + fun:_dl_map_object_deps + fun:dl_open_worker + fun:_dl_catch_error + fun:_dl_open +} + +{ + + Memcheck:Leak + fun:malloc + fun:_dl_map_object_deps + fun:dl_open_worker + fun:_dl_catch_error + fun:_dl_open +} + +{ + + 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 +} + +{ + + 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 +} + { dlopen Memcheck:Leak -- cgit v1.2.3