aboutsummaryrefslogtreecommitdiff
path: root/valgrind.suppressions
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2012-06-12 22:54:58 +0200
committerMax Kellermann <max@duempel.org>2012-06-12 22:54:58 +0200
commit1d52e2cc7727d93e65d557c322b5dd7dc149651c (patch)
tree49de86079878da054e813392f31807e6ad9eb716 /valgrind.suppressions
parent209aceeb1456830b785415a23735495588b43bc8 (diff)
valgrind.suppressions: GLib 2.32 updates
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 a6ffa13c..939ae6c1 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