gst.supp: made the <g_type_init calloc 2> suppression more generic
authorEdward Hervey <bilboed@bilboed.com>
Tue, 11 Oct 2005 12:09:21 +0000 (12:09 +0000)
committerEdward Hervey <bilboed@bilboed.com>
Tue, 11 Oct 2005 12:09:21 +0000 (12:09 +0000)
Original commit message from CVS:
* gst.supp:
made the <g_type_init calloc 2> suppression more generic
Added pthread memleak suppresions
Added nss_parse_* memleak suppresion (used by g_option_context_parse)

ChangeLog
gst.supp

index 43c593a..841618c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2005-10-11  Edward Hervey  <edward@fluendo.com>
+
+       * gst.supp: 
+       made the <g_type_init calloc 2> suppression more generic
+       Added pthread memleak suppresions
+       Added nss_parse_* memleak suppresion (used by g_option_context_parse)
+
 2005-10-11  Thomas Vander Stichele  <thomas at apestaart dot org>
 
        * check.mak:
index 1bd35ec..0d4c690 100644 (file)
--- a/gst.supp
+++ b/gst.supp
    obj:*
    obj:*
    fun:g_type_init_with_debug_flags
-   fun:g_type_init
-   fun:init_pre
 }
 
 ### GStreamer suppressions
    fun:init_popt_callback
 }
 
+#pthread memleaks
+
+{
+   Thread creation leak
+   Memcheck:Leak
+   fun:calloc
+   fun:allocate_dtv
+   fun:_dl_allocate*
+   fun:_dl_allocate*
+   fun:__pthread_initialize_minimal
+}
+
+{
+   Thread management leak
+   Memcheck:Leak
+   fun:calloc
+   fun:allocate_dtv
+   fun:_dl_allocate*
+   fun:_dl_allocate*
+   fun:__pthread_*
+}
+
+{
+   Thread management leak 2
+   Memcheck:Leak
+   fun:memalign
+   fun:_dl_allocate*
+   fun:_dl_allocate*
+   fun:__pthread_*
+}
+
+{
+   pthread_create Syscall param write(buf) points to uninitialised byte(s)
+   Memcheck:Param
+   write(buf)
+   fun:pthread_create@@GLIBC_2.2.5
+   fun:g_thread_create*
+
+}
+
+# nss_parse_* memleak (used by g_option_context_parse)
+{
+   nss_parse_* memleak
+   Memcheck:Leak
+   fun:malloc
+   fun:nss_parse_service_list
+   fun:__nss_database_lookup
+}