aboutsummaryrefslogtreecommitdiffstats
path: root/valgrind.suppressions
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2012-01-24 22:19:31 +0100
committerMax Kellermann <max@duempel.org>2012-01-24 22:26:43 +0100
commit5f9dd8287cf8f77824273a3ab4e87dc80abeb46f (patch)
tree538a247a5301337810a922f58a12a7a653aef254 /valgrind.suppressions
parentd99f074eb73d5228528961a78c13419c2c4c26ae (diff)
downloadmpd-5f9dd8287cf8f77824273a3ab4e87dc80abeb46f.tar.gz
mpd-5f9dd8287cf8f77824273a3ab4e87dc80abeb46f.tar.xz
mpd-5f9dd8287cf8f77824273a3ab4e87dc80abeb46f.zip
valgrind.suppressions: misc updates
Diffstat (limited to 'valgrind.suppressions')
-rw-r--r--valgrind.suppressions117
1 files changed, 32 insertions, 85 deletions
diff --git a/valgrind.suppressions b/valgrind.suppressions
index 5538516a9..a6ffa13c9 100644
--- a/valgrind.suppressions
+++ b/valgrind.suppressions
@@ -25,53 +25,8 @@
{
g_main_context_default
Memcheck:Leak
- fun:malloc
- fun:g_malloc
- fun:g_slice_alloc
- fun:g_slist_append
- fun:g_main_context_new
- fun:g_main_context_default
-}
-
-{
- g_main_context_default
- Memcheck:Leak
- fun:malloc
- fun:g_malloc
- fun:g_slice_alloc
- fun:g_ptr_array_sized_new
- fun:g_main_context_new
- fun:g_main_context_default
-}
-
-{
- g_main_context_default
- Memcheck:Leak
- fun:calloc
- fun:g_malloc0
- fun:g_main_context_new
- fun:g_main_context_default
-}
-
-{
- g_main_context_default
- Memcheck:Leak
- fun:malloc
- fun:g_malloc
- fun:g_slice_alloc
- fun:g_main_context_add_poll_unlocked
- fun:g_main_context_new
- fun:g_main_context_default
-}
-
-{
- g_main_context_default
- Memcheck:Leak
- fun:malloc
- fun:g_malloc
- fun:g_slice_alloc
- fun:g_slist_prepend
- fun:g_main_context_new
+ fun:?alloc
+ ...
fun:g_main_context_default
}
@@ -238,60 +193,37 @@
}
{
- <insert a suppression name here>
- Memcheck:Leak
- fun:*alloc
- fun:_dl_open
-}
-
-{
- dlopen
+ <insert_a_suppression_name_here>
Memcheck:Leak
- fun:calloc
- fun:_dlerror_run
+ fun:?alloc
+ ...
+ fun:do_dlopen
}
-# is that a leak in libdbus?
-
{
- <insert a suppression name here>
+ <insert_a_suppression_name_here>
Memcheck:Leak
- fun:malloc
- obj:/usr/lib/libdbus-1.so.3.4.0
- obj:/usr/lib/libdbus-1.so.3.4.0
- fun:avahi_client_new
+ fun:?alloc
+ ...
+ fun:dlopen*
}
{
- <insert a suppression name here>
+ <insert_a_suppression_name_here>
Memcheck:Leak
fun:malloc
- obj:/usr/lib/libdbus-1.so.3.4.0
- fun:dbus_message_unref
- obj:/usr/lib/libdbus-1.so.3.4.0
- fun:dbus_connection_send_with_reply_and_block
- fun:dbus_bus_register
- obj:/usr/lib/libdbus-1.so.3.4.0
- fun:avahi_client_new
+ ...
+ fun:dlclose
}
-{
- <insert a suppression name here>
- Memcheck:Leak
- fun:malloc
- obj:/usr/lib/libdbus-1.so.3.4.0
- fun:dbus_message_new_method_call
- fun:dbus_bus_register
- obj:/usr/lib/libdbus-1.so.3.4.0
- fun:avahi_client_new
-}
+# is that a leak in libdbus?
{
<insert a suppression name here>
Memcheck:Leak
- fun:malloc
- obj:/usr/lib/libdbus-1.so.3.4.0
- obj:/usr/lib/libdbus-1.so.3.4.0
+ fun:?alloc
+ ...
+ obj:*/libdbus-*.so.*
fun:avahi_client_new
}
@@ -504,3 +436,18 @@
fun:nss_parse_service_list
fun:__nss_database_lookup
}
+
+{
+ <insert_a_suppression_name_here>
+ Memcheck:Leak
+ fun:?alloc
+ ...
+ fun:xmlInitParser
+}
+
+{
+ <insert_a_suppression_name_here>
+ Memcheck:Leak
+ fun:?alloc
+ fun:snd1_dlobj_cache_get
+}