update valgrind suppressions
authorWim Taymans <wim.taymans@gmail.com>
Fri, 17 Mar 2006 19:36:19 +0000 (19:36 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Fri, 17 Mar 2006 19:36:19 +0000 (19:36 +0000)
Original commit message from CVS:
update valgrind suppressions

ChangeLog
gst.supp

index c2b57b3..6ef3351 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2006-03-17  Wim Taymans  <wim@fluendo.com>
+
+       * gst.supp:
+         add another clone suppression
+         change all glibc suppressions to match 2.3.*
+
 2006-03-09  Thomas Vander Stichele  <thomas at apestaart dot org>
 
        * m4/check.m4:
index 050dca7..8d1a772 100644 (file)
--- a/gst.supp
+++ b/gst.supp
 {
    <clone on Wim's Debian>
    Memcheck:Param
+   clone(child_tidptr)
+   fun:clone
+   fun:clone
+}
+
+{
+   <clone on Wim's Debian>
+   Memcheck:Param
    clone(tlsinfo)
    fun:clone
    fun:clone
 {
    <conditional jump on wim's debian 2/2/06>
    Memcheck:Cond
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
    fun:dl_open_worker
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
    fun:_dl_open
    fun:dlopen_doit
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
    fun:_dlerror_run
    fun:dlopen@@GLIBC_2.1
    fun:g_module_open
 {
    <a conditional jump on wim's debian>
    Memcheck:Cond
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
 }
 
 # g_module_open-related problems
 {
    <g_module_open on wim's debian>
    Memcheck:Cond
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
    fun:do_sym
    fun:_dl_sym
    fun:dlsym_doit
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
    fun:_dlerror_run
    fun:dlsym
    fun:g_module_symbol
 {
    <g_module_open on wim's debian>
    Memcheck:Cond
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
    fun:dl_open_worker
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
    fun:_dl_open
    fun:dlopen_doit
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
    fun:_dlerror_run
    fun:dlopen@@GLIBC_2.1
    fun:g_module_open
 {
    <g_module_open on wim's debian>
    Memcheck:Cond
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
    fun:dl_open_worker
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
    fun:_dl_open
    fun:dlopen_doit
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
    fun:_dlerror_run
    fun:dlopen@@GLIBC_2.1
    fun:g_module_open
    <leak on wim's debian in g_module_open>
    Memcheck:Leak
    fun:malloc
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
    fun:dl_open_worker
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
    fun:_dl_open
    fun:dlopen_doit
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
    fun:_dlerror_run
    fun:dlopen@@GLIBC_2.1
    fun:g_module_open
 {
    <invalid read on wim's debian>
    Memcheck:Addr4
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
    fun:dl_open_worker
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
    fun:_dl_open
    fun:dlopen_doit
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
 }
 
 {
    <invalid read on wim's debian>
    Memcheck:Addr4
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
    fun:dl_open_worker
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
    fun:_dl_open
    fun:dlopen_doit
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
    fun:_dlerror_run
 }
 
 {
    <invalid read on wim's debian - 2006-02-02>
    Memcheck:Addr4
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
    fun:dl_open_worker
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
    fun:_dl_open
    fun:dlopen_doit
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
    fun:_dlerror_run
    fun:dlopen@@GLIBC_2.1
    fun:g_module_open
 {
    <invalid read on wim's debian - 2006-02-02>
    Memcheck:Addr4
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
    fun:dl_open_worker
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
    fun:_dl_open
    fun:dlopen_doit
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
    fun:_dlerror_run
    fun:dlopen@@GLIBC_2.1
    fun:g_module_open
 {
    <invalid read on wim's debian - 2006-02-02>
    Memcheck:Addr4
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
    fun:do_sym
    fun:_dl_sym
    fun:dlsym_doit
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
    fun:_dlerror_run
    fun:dlsym
    fun:g_module_symbol
    Memcheck:Param
    futex(uaddr2)
    fun:pthread_once
-   obj:/lib/libc-2.3.5.so
-   obj:/lib/libc-2.3.5.so
+   obj:/lib/libc-2.3.*.so
+   obj:/lib/libc-2.3.*.so
    fun:mbsnrtowcs
    fun:vfprintf
    fun:vsprintf
    fun:sprintf
-   obj:/lib/libc-2.3.5.so
+   obj:/lib/libc-2.3.*.so
    fun:tmpfile
    fun:setup_pipe
    fun:setup_messaging_with_key
 {
    <Addr8 on Andy's AMD64 ubuntu in dl_open>
    Memcheck:Addr8
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/libc-2.3.5.so
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/libc-2.3.*.so
+   obj:/lib/ld-2.3.*.so
    fun:_dl_open
-   obj:/lib/libdl-2.3.5.so
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/libdl-2.3.*.so
+   obj:/lib/ld-2.3.*.so
 }
 
 {
    <Conditional jump on Andy's AMD64 ubuntu>
    Memcheck:Cond
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/libc-2.3.5.so
-   obj:/lib/ld-2.3.5.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/libc-2.3.*.so
+   obj:/lib/ld-2.3.*.so
    fun:_dl_open
-   obj:/lib/libdl-2.3.5.so
-   obj:/lib/ld-2.3.5.so
-   obj:/lib/libdl-2.3.5.so
+   obj:/lib/libdl-2.3.*.so
+   obj:/lib/ld-2.3.*.so
+   obj:/lib/libdl-2.3.*.so
    fun:dlopen
    fun:g_module_open
    fun:gst_plugin_load_file