diff options
author | Max Kellermann <max@duempel.org> | 2010-01-01 16:49:11 +0100 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2010-01-01 17:24:47 +0100 |
commit | 816b6ad4a71c3ade95e62b62396f2b0415c03f20 (patch) | |
tree | a426fba15d84065d38e60f6ba1c2db09a73923e0 /valgrind.suppressions | |
parent | 3adfbfe36d84b7c2a510f348aa79d76d829dcdab (diff) | |
download | mpd-816b6ad4a71c3ade95e62b62396f2b0415c03f20.tar.gz mpd-816b6ad4a71c3ade95e62b62396f2b0415c03f20.tar.xz mpd-816b6ad4a71c3ade95e62b62396f2b0415c03f20.zip |
updated valgrind.suppressions
Mostly OpenSSL and GLib one-time allocations.
Diffstat (limited to 'valgrind.suppressions')
-rw-r--r-- | valgrind.suppressions | 192 |
1 files changed, 190 insertions, 2 deletions
diff --git a/valgrind.suppressions b/valgrind.suppressions index 396f9330b..9c2e443bf 100644 --- a/valgrind.suppressions +++ b/valgrind.suppressions @@ -112,6 +112,17 @@ { 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 fun:calloc fun:g_malloc0 fun:g_get_language_names @@ -177,6 +188,18 @@ } { + 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 fun:malloc @@ -289,7 +312,7 @@ } { - g_get_filename_charsets2 + g_get_filename_charsets Memcheck:Leak fun:calloc fun:g_malloc0 @@ -297,6 +320,29 @@ } { + 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 @@ -325,7 +371,7 @@ } { - g_get_charset2 + g_get_charset Memcheck:Leak fun:calloc fun:g_malloc0 @@ -333,6 +379,29 @@ } { + 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 fun:malloc @@ -384,6 +453,31 @@ } { + <insert_a_suppression_name_here> + 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 fun:malloc @@ -410,6 +504,100 @@ } { + <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 +} + +{ dlopen Memcheck:Leak fun:calloc |