[gtk/wip/baedert/for-master: 53/56] gtk.supp: Update



commit 400dfd6c3017a18faa1589bd85a7d2aadc774db3
Author: Timm Bäder <mail baedert org>
Date:   Wed Apr 29 10:01:53 2020 +0200

    gtk.supp: Update
    
    Make some rules more general and add some more epoxy/mesa suppressions.

 gtk.supp | 42 ++++++++++++++++++++++++++++++------------
 1 file changed, 30 insertions(+), 12 deletions(-)
---
diff --git a/gtk.supp b/gtk.supp
index 37d6d65c08..87ce6d2ec6 100644
--- a/gtk.supp
+++ b/gtk.supp
@@ -10,20 +10,23 @@
   fun:gtk_widget_class_add_action
 }
 
+{
+   GIO modules
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:malloc
+   ...
+   fun:_g_io_module_get_default
+}
+
 {
    GTK media extension gio modules
    Memcheck:Leak
    match-leak-kinds: definite
    fun:malloc
-   fun:g_malloc
-   fun:g_slice_alloc
-   fun:g_slice_alloc0
-   fun:g_type_create_instance
-   fun:g_object_new_internal
-   fun:g_object_new_with_properties
-   fun:g_object_new
-   fun:g_io_module_new
-   fun:g_io_modules_scan_all_in_directory_with_scope
+   ...
+   fun:gio_module_new
+   ...
    fun:gtk_media_file_extension_init
 }
 
@@ -35,6 +38,13 @@
   ...
   obj:/usr/lib*/dri/radeonsi_dri.so
 }
+{
+  radeonsi_dri general
+  Memcheck:Leak
+  fun:malloc
+  ...
+  obj:/usr/lib*/dri/radeonsi_dri.so
+}
 
 # mesa driver stuff
 {
@@ -118,6 +128,14 @@
    fun:epoxy_eglInitialize_global_rewrite_ptr
 }
 
+{
+   epoxy strncmp
+   Memcheck:Addr8
+   fun:strncmp
+   ...
+   fun:epoxy_eglInitialize_global_rewrite_ptr
+}
+
 {
    mesa malloc
    Memcheck:Leak
@@ -244,10 +262,10 @@
 
 # GLib
 {
-  glib 1
+  glib GQuark
   Memcheck:Leak
   match-leak-kinds: definite
   fun:malloc
-  fun:g_malloc
-  fun:g_quark_init
+  ...
+  fun:g_quark_*
 }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]