common/gst.supp: add suppressions from Andy's AMD64 Ubuntu machine
[platform/upstream/gst-common.git] / gst.supp
index 1c5df13..f588daf 100644 (file)
--- a/gst.supp
+++ b/gst.supp
@@ -12,7 +12,7 @@
    Memcheck:Leak
    fun:calloc
    fun:_dl_allocate_tls
-   fun:pthread_create@@GLIBC_2.1
+   fun:pthread_create@@*
 }
 
 {
@@ -66,6 +66,7 @@
    fun:g_module_open
    fun:gst_plugin_load_file
 }
+
 {
    <g_module_open on wim's debian>
    Memcheck:Cond
    fun:_dlerror_run
 }
 
+{
+   <futex on Andy's 64-bit ubuntu>
+   Memcheck:Param
+   futex(uaddr2)
+   fun:pthread_once
+   obj:/lib/libc-2.3.5.so
+   obj:/lib/libc-2.3.5.so
+   fun:mbsnrtowcs
+   fun:vfprintf
+   fun:vsprintf
+   fun:sprintf
+   obj:/lib/libc-2.3.5.so
+   fun:tmpfile
+   fun:setup_pipe
+   fun:setup_messaging_with_key
+   fun:setup_messaging
+}
+
 # valgrind doesn't allow me to specify a suppression for Addr1, Addr2, Addr4
 # as Addr*, so 3 copies for that; and then 2 of each for that pesky memcpy
 {
    fun:g_module_open
 }
 
+{
+   <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
+   fun:_dl_open
+   obj:/lib/libdl-2.3.5.so
+   obj:/lib/ld-2.3.5.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
+   fun:_dl_open
+   obj:/lib/libdl-2.3.5.so
+   obj:/lib/ld-2.3.5.so
+   obj:/lib/libdl-2.3.5.so
+   fun:dlopen
+   fun:g_module_open
+   fun:gst_plugin_load_file
+   fun:gst_plugin_load_by_name
+   fun:gst_plugin_feature_load
+}
+
+
+
 ### glib suppressions
 
 {