[cairo-commit] test/.valgrind-suppressions

Chris Wilson ickle at kemper.freedesktop.org
Thu May 10 15:05:45 PDT 2007


 test/.valgrind-suppressions |   42 ++++++++++++++----------------------------
 1 files changed, 14 insertions(+), 28 deletions(-)

New commits:
diff-tree abba3f2375c58401b7722837b3be37c3de9beca4 (from c4abc3a0e3ebb27bc0aa178651e496c514eb1fae)
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Thu May 10 23:05:46 2007 +0100

    [valgrind-suppressions] Update to cover XrmGetStringDatabase
    
    By dropping the top frame from suppression, the XrmGetFileDatabase
    suppressions will also match XrmGetStringDatabase leaks which are
    starting to occur.

diff --git a/test/.valgrind-suppressions b/test/.valgrind-suppressions
index 1dca7c5..5d2b5c1 100644
--- a/test/.valgrind-suppressions
+++ b/test/.valgrind-suppressions
@@ -309,7 +309,7 @@
    obj:/lib/ld-2.3.6.so
 }
 {
-   XrmGetFileDatabase is fairly obnoxious about leaving reachable memory around
+   XrmGet*Database is fairly obnoxious about leaving reachable memory around
    Memcheck:Leak
    fun:malloc
    fun:_XlcAddCT
@@ -321,18 +321,16 @@
    fun:_XOpenLC
    fun:_XrmInitParseInfo
    fun:NewDatabase
-   fun:XrmGetFileDatabase
 }
 {
-   XrmGetFileDatabase is fairly obnoxious about leaving reachable memory around
+   XrmGet*Database is fairly obnoxious about leaving reachable memory around
    Memcheck:Leak
    fun:malloc
    fun:PutEntry
    fun:GetDatabase
-   fun:XrmGetFileDatabase
 }
 {
-   XrmGetFileDatabase is fairly obnoxious about leaving reachable memory around
+   XrmGet*Database is fairly obnoxious about leaving reachable memory around
    Memcheck:Leak
    fun:malloc
    fun:initialize
@@ -341,10 +339,9 @@
    fun:_XOpenLC
    fun:_XrmInitParseInfo
    fun:NewDatabase
-   fun:XrmGetFileDatabase
 }
 {
-   XrmGetFileDatabase is fairly obnoxious about leaving reachable memory around
+   XrmGet*Database is fairly obnoxious about leaving reachable memory around
    Memcheck:Leak
    fun:malloc
    fun:add_codeset
@@ -354,10 +351,9 @@
    fun:_XOpenLC
    fun:_XrmInitParseInfo
    fun:NewDatabase
-   fun:XrmGetFileDatabase
 }
 {
-   XrmGetFileDatabase is fairly obnoxious about leaving reachable memory around
+   XrmGet*Database is fairly obnoxious about leaving reachable memory around
    Memcheck:Leak
    fun:malloc
    fun:_XlcAddCharSet
@@ -370,10 +366,9 @@
    fun:_XOpenLC
    fun:_XrmInitParseInfo
    fun:NewDatabase
-   fun:XrmGetFileDatabase
 }
 {
-   XrmGetFileDatabase is fairly obnoxious about leaving reachable memory around
+   XrmGet*Database is fairly obnoxious about leaving reachable memory around
    Memcheck:Leak
    fun:realloc
    fun:add_codeset
@@ -383,10 +378,9 @@
    fun:_XOpenLC
    fun:_XrmInitParseInfo
    fun:NewDatabase
-   fun:XrmGetFileDatabase
 }
 {
-   XrmGetFileDatabase is fairly obnoxious about leaving reachable memory around
+   XrmGet*Database is fairly obnoxious about leaving reachable memory around
    Memcheck:Leak
    fun:malloc
    fun:_XlcCreateDefaultCharSet
@@ -399,10 +393,9 @@
    fun:_XOpenLC
    fun:_XrmInitParseInfo
    fun:NewDatabase
-   fun:XrmGetFileDatabase
 }
 {
-   XrmGetFileDatabase is fairly obnoxious about leaving reachable memory around
+   XrmGet*Database is fairly obnoxious about leaving reachable memory around
    Memcheck:Leak
    fun:malloc
    fun:_XlcCreateDefaultCharSet
@@ -415,10 +408,9 @@
    fun:_XOpenLC
    fun:_XrmInitParseInfo
    fun:NewDatabase
-   fun:XrmGetFileDatabase
 }
 {
-   XrmGetFileDatabase is fairly obnoxious about leaving reachable memory around
+   XrmGet*Database is fairly obnoxious about leaving reachable memory around
    Memcheck:Leak
    fun:malloc
    fun:_XlcAddCT
@@ -430,10 +422,9 @@
    fun:_XOpenLC
    fun:_XrmInitParseInfo
    fun:NewDatabase
-   fun:XrmGetFileDatabase
 }
 {
-   XrmGetFileDatabase is fairly obnoxious about leaving reachable memory around
+   XrmGet*Database is fairly obnoxious about leaving reachable memory around
    Memcheck:Leak
    fun:malloc
    fun:_XlcCreateLocaleDataBase
@@ -444,10 +435,9 @@
    fun:_XOpenLC
    fun:_XrmInitParseInfo
    fun:NewDatabase
-   fun:XrmGetFileDatabase
 }
 {
-   XrmGetFileDatabase is fairly obnoxious about leaving reachable memory around
+   XrmGet*Database is fairly obnoxious about leaving reachable memory around
    Memcheck:Leak
    fun:malloc
    fun:_XlcCreateDefaultCharSet
@@ -460,10 +450,9 @@
    fun:_XOpenLC
    fun:_XrmInitParseInfo
    fun:NewDatabase
-   fun:XrmGetFileDatabase
 }
 {
-   XrmGetFileDatabase is fairly obnoxious about leaving reachable memory around
+   XrmGet*Database is fairly obnoxious about leaving reachable memory around
    Memcheck:Leak
    fun:malloc
    fun:_XlcSetConverter
@@ -475,10 +464,9 @@
    fun:_XOpenLC
    fun:_XrmInitParseInfo
    fun:NewDatabase
-   fun:XrmGetFileDatabase
 }
 {
-   XrmGetFileDatabase is fairly obnoxious about leaving reachable memory around
+   XrmGet*Database is fairly obnoxious about leaving reachable memory around
    Memcheck:Leak
    fun:malloc
    fun:_XlcSetConverter
@@ -486,10 +474,9 @@
    fun:_XOpenLC
    fun:_XrmInitParseInfo
    fun:NewDatabase
-   fun:XrmGetFileDatabase
 }
 {
-   XrmGetFileDatabase is fairly obnoxious about leaving reachable memory around
+   XrmGet*Database is fairly obnoxious about leaving reachable memory around
    Memcheck:Leak
    fun:malloc
    fun:_XlcSetConverter
@@ -498,7 +485,6 @@
    fun:_XOpenLC
    fun:_XrmInitParseInfo
    fun:NewDatabase
-   fun:XrmGetFileDatabase
 }
 {
    Xau chooses not to free its static data...


More information about the cairo-commit mailing list