]> xenbits.xensource.com Git - libvirt.git/commitdiff
tests: valgrind.supp: suppress g_type_register_static leaks
authorJán Tomko <jtomko@redhat.com>
Fri, 21 Feb 2020 23:48:27 +0000 (00:48 +0100)
committerJán Tomko <jtomko@redhat.com>
Mon, 9 Mar 2020 14:46:42 +0000 (15:46 +0100)
When a type is registered, it holds allocated memory until
the program exits.

Add an exception to valgrind.supp to make the output of
  make -C tests valgrind
more readable.

Signed-off-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
tests/.valgrind.supp

index 6fb724ff136b924fcdb97de9a997c49ec738eba3..f78b3b1f728eab8e4d850642e18429fa72d8f14c 100644 (file)
     fun:virObjectUnref
     fun:main
 }
+#
+# types registered with GLib are never freed
+#
+{
+    glibTypeRegisterLeak
+    Memcheck:Leak
+    match-leak-kinds: possible
+    ...
+    fun:g_realloc
+    obj:*/lib*/libgobject*
+    fun:g_type_register_static
+    ...
+}