[next] telepathy-glib: remove assorted dbus-glib-specific valgrind suppressions

Simon McVittie smcv at kemper.freedesktop.org
Thu Mar 27 08:42:05 PDT 2014


Module: telepathy-glib
Branch: next
Commit: 4e6a4d983dae2202b9bd07cda1f2021d0a398334
URL:    http://cgit.freedesktop.org/telepathy/telepathy-glib/commit/?id=4e6a4d983dae2202b9bd07cda1f2021d0a398334

Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Tue Mar 11 18:30:55 2014 +0000

remove assorted dbus-glib-specific valgrind suppressions

---

 tests/suppressions/tpl.supp |   31 ---------------------------
 tools/telepathy-glib.supp   |   49 -------------------------------------------
 2 files changed, 80 deletions(-)

diff --git a/tests/suppressions/tpl.supp b/tests/suppressions/tpl.supp
index 737bf33..b3baebd 100644
--- a/tests/suppressions/tpl.supp
+++ b/tests/suppressions/tpl.supp
@@ -216,37 +216,6 @@
    fun:dbus_g_type_specialized_init
 }
 
-{
-   libdbus shared connection
-   Memcheck:Leak
-   ...
-   fun:dbus_g_bus_get
-}
-
-{
-   dbus-gobject registrations aren't freed unless we fall off the bus
-   Memcheck:Leak
-   ...
-   fun:g_slist_append
-   fun:dbus_g_connection_register_g_object
-}
-
-{
-   DBusGProxy slots aren't freed unless we fall off the bus
-   Memcheck:Leak
-   ...
-   fun:dbus_connection_allocate_data_slot
-   ...
-   fun:dbus_g_proxy_constructor
-}
-
-{
-   error registrations are for life, not just for Christmas
-   Memcheck:Leak
-   ...
-   fun:dbus_g_error_domain_register
-}
-
 # ============================= telepathy-glib ========================
 
 {
diff --git a/tools/telepathy-glib.supp b/tools/telepathy-glib.supp
index f79c1cd..2578396 100644
--- a/tools/telepathy-glib.supp
+++ b/tools/telepathy-glib.supp
@@ -260,44 +260,6 @@
    fun:dbus_g_type_specialized_init
 }
 
-{
-   libdbus shared connection
-   Memcheck:Leak
-   ...
-   fun:dbus_g_bus_get
-}
-
-{
-   dbus-gobject registrations aren't freed unless we fall off the bus
-   Memcheck:Leak
-   ...
-   fun:g_slist_append
-   fun:dbus_g_connection_register_g_object
-}
-
-{
-   DBusGProxy slots aren't freed unless we fall off the bus
-   Memcheck:Leak
-   ...
-   fun:dbus_connection_allocate_data_slot
-   ...
-   fun:dbus_g_proxy_constructor
-}
-
-{
-   error registrations are for life, not just for Christmas
-   Memcheck:Leak
-   ...
-   fun:dbus_g_error_domain_register
-}
-
-{
-   DBusGProxy class init
-   Memcheck:Leak
-   ...
-   fun:dbus_g_proxy_class_init
-}
-
 # ============================= telepathy-glib ========================
 
 {
@@ -318,17 +280,6 @@
 }
 
 {
-   creating classes for DBusGProxy
-   Memcheck:Leak
-   ...
-   fun:g_type_class_ref
-   ...
-   fun:g_object_new
-   ...
-   fun:tp_proxy_get_interface_by_id
-}
-
-{
    creating classes for tp_dbus_daemon_new
    Memcheck:Leak
    ...



More information about the telepathy-commits mailing list