[Telepathy-commits] [telepathy-glib/master] tp_dbus_daemon_dup() is meant to leak one connection per process too, add suppressions

Simon McVittie simon.mcvittie at collabora.co.uk
Wed Mar 4 08:50:19 PST 2009


---
 examples/tp-glib-examples.supp |  223 ++++++++++++++++++++++++++++++++++++++++
 1 files changed, 223 insertions(+), 0 deletions(-)

diff --git a/examples/tp-glib-examples.supp b/examples/tp-glib-examples.supp
index e49504d..b9ff7f1 100644
--- a/examples/tp-glib-examples.supp
+++ b/examples/tp-glib-examples.supp
@@ -19,6 +19,17 @@
 }
 
 {
+   libdbus shared connection via tp_dbus_daemon_dup (1)
+   Memcheck:Leak
+   fun:malloc
+   fun:dbus_malloc
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   fun:dbus_g_bus_get
+   fun:tp_dbus_daemon_dup
+}
+
+{
    libdbus shared connection via tp_get_bus (2)
    Memcheck:Leak
    fun:calloc
@@ -35,6 +46,22 @@
 }
 
 {
+   libdbus shared connection via tp_dbus_daemon_dup (2)
+   Memcheck:Leak
+   fun:calloc
+   fun:dbus_malloc0
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   fun:dbus_g_bus_get
+   fun:tp_dbus_daemon_dup
+}
+
+{
    libdbus shared connection via tp_get_bus (3)
    Memcheck:Leak
    fun:realloc
@@ -55,6 +82,26 @@
 }
 
 {
+   libdbus shared connection via tp_dbus_daemon_dup (3)
+   Memcheck:Leak
+   fun:realloc
+   fun:dbus_realloc
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   fun:dbus_g_bus_get
+   fun:tp_dbus_daemon_dup
+}
+
+{
    libdbus shared connection via tp_get_bus (4)
    Memcheck:Leak
    fun:malloc
@@ -65,6 +112,16 @@
 }
 
 {
+   libdbus shared connection via tp_dbus_daemon_dup (4)
+   Memcheck:Leak
+   fun:malloc
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   fun:dbus_g_bus_get
+   fun:tp_dbus_daemon_dup
+}
+
+{
    libdbus shared connection via tp_get_bus (5)
    Memcheck:Leak
    fun:malloc
@@ -81,6 +138,22 @@
 }
 
 {
+   libdbus shared connection via tp_dbus_daemon_dup (5)
+   Memcheck:Leak
+   fun:malloc
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   fun:dbus_g_bus_get
+   fun:tp_dbus_daemon_dup
+}
+
+{
    libdbus shared connection via tp_get_bus (6)
    Memcheck:Leak
    fun:calloc
@@ -93,6 +166,18 @@
 }
 
 {
+   libdbus shared connection via tp_dbus_daemon_dup (6)
+   Memcheck:Leak
+   fun:calloc
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   fun:dbus_g_bus_get
+   fun:tp_dbus_daemon_dup
+}
+
+{
    libdbus shared connection via tp_get_bus (7)
    Memcheck:Leak
    fun:calloc
@@ -109,6 +194,22 @@
 }
 
 {
+   libdbus shared connection via tp_dbus_daemon_dup (7)
+   Memcheck:Leak
+   fun:calloc
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   fun:dbus_g_bus_get
+   fun:tp_dbus_daemon_dup
+}
+
+{
    libdbus shared connection via tp_get_bus (8)
    Memcheck:Leak
    fun:calloc
@@ -120,6 +221,17 @@
 }
 
 {
+   libdbus shared connection via tp_dbus_daemon_dup (8)
+   Memcheck:Leak
+   fun:calloc
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   fun:dbus_g_bus_get
+   fun:tp_dbus_daemon_dup
+}
+
+{
    libdbus shared connection via tp_get_bus (9)
    Memcheck:Leak
    fun:malloc
@@ -135,6 +247,21 @@
 }
 
 {
+   libdbus shared connection via tp_dbus_daemon_dup (9)
+   Memcheck:Leak
+   fun:malloc
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   fun:dbus_g_bus_get
+   fun:tp_dbus_daemon_dup
+}
+
+{
    libdbus shared connection via tp_get_bus (10)
    Memcheck:Leak
    fun:calloc
@@ -150,6 +277,21 @@
 }
 
 {
+   libdbus shared connection via tp_dbus_daemon_dup (10)
+   Memcheck:Leak
+   fun:calloc
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   fun:dbus_g_bus_get
+   fun:tp_dbus_daemon_dup
+}
+
+{
    libdbus shared connection via tp_get_bus (11)
    Memcheck:Leak
    fun:calloc
@@ -164,6 +306,20 @@
 }
 
 {
+   libdbus shared connection via tp_dbus_daemon_dup (11)
+   Memcheck:Leak
+   fun:calloc
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   fun:dbus_g_bus_get
+   fun:tp_dbus_daemon_dup
+}
+
+{
    libdbus shared connection via tp_get_bus (12)
    Memcheck:Leak
    fun:realloc
@@ -183,6 +339,25 @@
 }
 
 {
+   libdbus shared connection via tp_dbus_daemon_dup (12)
+   Memcheck:Leak
+   fun:realloc
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   fun:dbus_g_bus_get
+   fun:tp_dbus_daemon_dup
+}
+
+{
    libdbus shared connection via tp_get_bus (13. sigh.)
    Memcheck:Leak
    fun:malloc
@@ -196,6 +371,19 @@
 }
 
 {
+   libdbus shared connection via tp_dbus_daemon_dup (13. sigh.)
+   Memcheck:Leak
+   fun:malloc
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   fun:dbus_g_bus_get
+   fun:tp_dbus_daemon_dup
+}
+
+{
    libdbus shared connection via tp_get_bus (14)
    Memcheck:Leak
    fun:malloc
@@ -214,6 +402,24 @@
 }
 
 {
+   libdbus shared connection via tp_dbus_daemon_dup (14)
+   Memcheck:Leak
+   fun:malloc
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   fun:dbus_g_bus_get
+   fun:tp_dbus_daemon_dup
+}
+
+{
    libdbus shared connection via tp_get_bus (15)
    Memcheck:Leak
    fun:calloc
@@ -231,6 +437,23 @@
 }
 
 {
+   libdbus shared connection via tp_dbus_daemon_dup (15)
+   Memcheck:Leak
+   fun:calloc
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   obj:*/libdbus-1.so.*
+   fun:dbus_g_bus_get
+   fun:tp_dbus_daemon_dup
+}
+
+{
    g_type_init cruft (1)
    Memcheck:Leak
    fun:malloc
-- 
1.5.6.5




More information about the telepathy-commits mailing list