aboutsummaryrefslogtreecommitdiffstats
path: root/valgrind.suppressions
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2012-06-12 23:22:03 +0200
committerMax Kellermann <max@duempel.org>2012-06-12 23:22:03 +0200
commit4eb57e1e9a1718ce93eced6bd4fb06d8abb26477 (patch)
tree2355c6d77273cf614822f5a144005ab1d353863b /valgrind.suppressions
parentd662c4c0cc089a6a493a7463e440f0f7e7959b48 (diff)
parent1d52e2cc7727d93e65d557c322b5dd7dc149651c (diff)
downloadmpd-4eb57e1e9a1718ce93eced6bd4fb06d8abb26477.tar.gz
mpd-4eb57e1e9a1718ce93eced6bd4fb06d8abb26477.tar.xz
mpd-4eb57e1e9a1718ce93eced6bd4fb06d8abb26477.zip
Merge branch 'v0.16.x'
Conflicts: src/cmdline.c src/decoder/wildmidi_decoder_plugin.c src/gcc.h src/glib_compat.h src/input_stream.c src/output_list.c src/output_thread.c valgrind.suppressions
Diffstat (limited to 'valgrind.suppressions')
-rw-r--r--valgrind.suppressions56
1 files changed, 44 insertions, 12 deletions
diff --git a/valgrind.suppressions b/valgrind.suppressions
index a6ffa13c9..939ae6c18 100644
--- a/valgrind.suppressions
+++ b/valgrind.suppressions
@@ -33,23 +33,36 @@
{
g_main_loop_run
Memcheck:Leak
- fun:malloc
- fun:g_malloc
- fun:g_main_context_iterate
+ fun:*alloc
+ ...
+ fun:g_main_context_iterate*
fun:g_main_loop_run
}
{
- g_main_loop_run
+ g_log
Memcheck:Leak
- fun:malloc
- fun:realloc
- fun:g_realloc
- fun:g_ptr_array_maybe_expand
- fun:g_ptr_array_add
- fun:g_main_context_check
- fun:g_main_context_iterate
- fun:g_main_loop_run
+ fun:*alloc
+ ...
+ fun:g_mutex_lock
+ fun:g_log_set_default_handler
+}
+
+{
+ g_mutex
+ Memcheck:Leak
+ fun:*alloc
+ ...
+ fun:thread_memory_from_self*
+ fun:g_slice_*
+}
+
+{
+ g_private
+ Memcheck:Leak
+ fun:*alloc
+ ...
+ fun:g_private_?et
}
{
@@ -117,6 +130,25 @@
}
{
+ g_thread_self
+ Memcheck:Leak
+ fun:*alloc
+ ...
+ fun:g_slice_*
+ fun:g_thread_self
+}
+
+{
+ g_thread_create
+ Memcheck:Leak
+ fun:*alloc
+ ...
+ fun:g_mutex_lock
+ ...
+ fun:g_thread_create
+}
+
+{
g_slice_init_nomessage
Memcheck:Leak
fun:calloc