gst.supp: Add some more glibc 2.7 suppressions and make the GLib suppressions for...
authorSebastian Dröge <slomo@circular-chaos.org>
Fri, 18 Jan 2008 11:07:23 +0000 (11:07 +0000)
committerSebastian Dröge <slomo@circular-chaos.org>
Fri, 18 Jan 2008 11:07:23 +0000 (11:07 +0000)
Original commit message from CVS:
* gst.supp:
Add some more glibc 2.7 suppressions and make the GLib suppressions
for the home/tmp/etc directory caching a bit more generic.

ChangeLog
gst.supp

index ca2173e..7d0963e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,12 @@
 2008-01-18  Sebastian Dröge  <slomo@circular-chaos.org>
 
        * gst.supp:
+       Add some more glibc 2.7 suppressions and make the GLib suppressions
+       for the home/tmp/etc directory caching a bit more generic.
+
+2008-01-18  Sebastian Dröge  <slomo@circular-chaos.org>
+
+       * gst.supp:
        Add some glibc 2.7 supressions as found on Debian/unstable.
 
 2008-01-14  Jan Schmidt  <jan.schmidt@sun.com>
index 5ce72e0..0025e4d 100644 (file)
--- a/gst.supp
+++ b/gst.supp
    fun:g_module_open
 }
 
+{
+   <suppression for glibc 2.7 on debian>
+   Memcheck:Addr4
+   obj:/lib/ld-2.7.so
+   obj:/lib/ld-2.7.so
+   obj:/lib/ld-2.7.so
+   obj:/lib/ld-2.7.so
+   obj:/lib/ld-2.7.so
+   obj:/lib/ld-2.7.so
+   obj:/lib/ld-2.7.so
+   obj:/lib/ld-2.7.so
+   obj:/lib/ld-2.7.so
+   obj:/lib/i686/cmov/libc-2.7.so
+   obj:/lib/ld-2.7.so
+   fun:__libc_dlopen_mode
+}
+
+{
+   <suppression for glibc 2.7 on debian>
+   Memcheck:Addr4
+   obj:/lib/ld-2.7.so
+   obj:/lib/ld-2.7.so
+   obj:/lib/ld-2.7.so
+   obj:/lib/ld-2.7.so
+   obj:/lib/ld-2.7.so
+   obj:/lib/ld-2.7.so
+   obj:/lib/i686/cmov/libc-2.7.so
+   obj:/lib/ld-2.7.so
+   fun:__libc_dlopen_mode
+}
+
 # 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
 {
    <GLib caching the home dir>
    Memcheck:Leak
    fun:malloc
-   obj:/lib/libc-*.so
+   obj:*libc-*.so
    fun:__nss_database_lookup
    obj:*
    obj:*
    fun:getpwnam_r
-   fun:g_get_any_init_do
+   obj:/usr/lib*/libglib-2.0.so.*
    fun:g_get_home_dir
 }
 {
    <GLib caching the user name>
    Memcheck:Leak
    fun:malloc
-   obj:/lib/libc-*.so
+   obj:*libc-*.so
    fun:__nss_database_lookup
    obj:*
    obj:*
    fun:getpwnam_r
-   fun:g_get_any_init_do
+   obj:/usr/lib*/libglib-2.0.so.*
    fun:g_get_user_name
 }
 {
    <GLib caching the tmp dir>
    Memcheck:Leak
    fun:malloc
-   obj:/lib/libc-*.so
+   obj:*libc-*.so
    fun:__nss_database_lookup
    obj:*
    obj:*
    fun:g_get_tmp_dir
 }
 
-
 ## Some Fontconfig errors.
 {
    <First time load of a font - feisty x86_64>