valgrind: update suppressions for newer glib and toolchain changes
authorDan Williams <dcbw@redhat.com>
Thu, 12 Mar 2015 18:12:21 +0000 (13:12 -0500)
committerDan Williams <dcbw@redhat.com>
Thu, 12 Mar 2015 18:12:21 +0000 (13:12 -0500)
It appears that the .isra and .part pieces can change depending on
how glib was built, so ignore those parts.  Add some new suppressions
for newer glib too.

valgrind.suppressions

index f0dbda1..eb4c7d1 100644 (file)
    fun:g_child_watch_finalize
    fun:g_source_unref_internal
    fun:g_main_context_dispatch
-   fun:g_main_context_iterate.isra.24
+   ...
    fun:g_main_loop_run
    ...
 }
    fun:g_slice_alloc0
    fun:get_dispatch
    fun:g_main_context_dispatch
-   fun:g_main_context_iterate.isra.24
+   ...
    fun:g_main_loop_run
    fun:gdbus_shared_thread_func
    fun:g_thread_proxy
    fun:g_simple_async_result_complete
    fun:complete_in_idle_cb
    fun:g_main_context_dispatch
-   fun:g_main_context_iterate.isra.24
+   ...
    fun:g_main_loop_run
    fun:gdbus_shared_thread_func
    fun:g_thread_proxy
    match-leak-kinds: definite
    fun:calloc
    fun:g_malloc0
-   fun:thread_memory_from_self.part.12
+   fun:thread_memory_from_self
    fun:g_slice_alloc
    fun:g_slice_alloc0
    fun:g_main_context_push_thread_default
    fun:g_slice_alloc0
    fun:g_system_thread_new
    fun:g_thread_new_internal
-   fun:g_thread_pool_start_thread.part.0
+   ...
    fun:g_thread_pool_push
    fun:g_task_start_task_thread
    fun:g_task_run_in_thread
    match-leak-kinds: definite
    fun:calloc
    fun:g_malloc0
-   fun:thread_memory_from_self.part.12
+   ...
    fun:g_slice_alloc
    fun:g_slice_alloc0
    fun:get_dispatch
    ...
 }
 
+{
+   _gdbus_17
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:calloc
+   fun:g_malloc0
+   fun:thread_memory_from_self
+   fun:g_slice_alloc
+   fun:g_slice_alloc0
+   fun:g_main_context_push_thread_default
+   fun:gdbus_shared_thread_func
+   fun:g_thread_proxy
+   fun:start_thread
+   fun:clone
+}
+
+{
+   _gdbus_18
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:malloc
+   fun:g_malloc
+   fun:g_slice_alloc
+   fun:g_slice_alloc0
+   fun:get_dispatch
+   fun:g_main_dispatch
+   fun:g_main_context_dispatch
+   ...
+   fun:g_main_loop_run
+   fun:gdbus_shared_thread_func
+   fun:g_thread_proxy
+   fun:start_thread
+   fun:clone
+}
+