aboutsummaryrefslogtreecommitdiffstats
path: root/valgrind.suppressions
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2010-01-01 16:49:11 +0100
committerMax Kellermann <max@duempel.org>2010-01-01 17:24:47 +0100
commit816b6ad4a71c3ade95e62b62396f2b0415c03f20 (patch)
treea426fba15d84065d38e60f6ba1c2db09a73923e0 /valgrind.suppressions
parent3adfbfe36d84b7c2a510f348aa79d76d829dcdab (diff)
downloadmpd-816b6ad4a71c3ade95e62b62396f2b0415c03f20.tar.gz
mpd-816b6ad4a71c3ade95e62b62396f2b0415c03f20.tar.xz
mpd-816b6ad4a71c3ade95e62b62396f2b0415c03f20.zip
updated valgrind.suppressions
Mostly OpenSSL and GLib one-time allocations.
Diffstat (limited to '')
-rw-r--r--valgrind.suppressions192
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