check.mak: Use the same timeout when generating valgrind suppressions as running...
authorJan Schmidt <thaytan@mad.scientist.com>
Fri, 9 Mar 2007 18:47:30 +0000 (18:47 +0000)
committerJan Schmidt <thaytan@mad.scientist.com>
Fri, 9 Mar 2007 18:47:30 +0000 (18:47 +0000)
Original commit message from CVS:
* check.mak:
Use the same timeout when generating valgrind suppressions as
running the valgrind test.
* gst.supp:
Add some more suppressions and stuff.

ChangeLog
check.mak
gst.supp

index c8f7385..1cf8494 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2007-03-09  Jan Schmidt  <thaytan@mad.scientist.com>
+
+       * check.mak:
+       Use the same timeout when generating valgrind suppressions as 
+       running the valgrind test.
+
+       * gst.supp:
+       Add some more suppressions and stuff.
+
 2007-03-08  Jan Schmidt  <thaytan@mad.scientist.com>
 
        * check.mak:
index f869f82..9ac509d 100644 (file)
--- a/check.mak
+++ b/check.mak
@@ -59,7 +59,7 @@ LOOPS = 10
 # valgrind any given test and generate suppressions for it
 %.valgrind.gen-suppressions: %
        $(TESTS_ENVIRONMENT)                                    \
-       CK_DEFAULT_TIMEOUT=60                                   \
+       CK_DEFAULT_TIMEOUT=360                                  \
        G_SLICE=always-malloc                                   \
        libtool --mode=execute                                  \
        $(VALGRIND_PATH) -q                                     \
index 4831f93..ac8eb6d 100644 (file)
--- a/gst.supp
+++ b/gst.supp
    Memcheck:Leak
    fun:calloc
    fun:g_malloc0
-   fun:ORBit_alloc_tcval
-   fun:ORBit_adaptor_setup
-   obj:/usr/lib/libORBit-2.so.*
-   fun:ORBit_POA_setup_root
-   fun:ORBit_init_internals
-   fun:CORBA_ORB_init
-   fun:gconf_orb_get
-   obj:/usr/lib/libgconf-2.so.*
-   fun:gconf_get_current_lock_holder
-   fun:gconf_activate_server
-   obj:/usr/lib/libgconf-2.so.*
-   obj:/usr/lib/libgconf-2.so.*
-   fun:gconf_engine_get_default
-}
-{
-   <gconf internal initialisation>
-   Memcheck:Leak
-   fun:calloc
-   fun:g_malloc0
    fun:ORBit_alloc*
    obj:/usr/lib/libORBit-2.so.*
    fun:ORBit_demarshal_IOR
    fun:ORBit_POA_setup_root
    fun:ORBit_init_internals
    fun:CORBA_ORB_init
-   fun:bonobo_activation_orb_init
-   fun:bonobo_activation_init
+}
+{
+   <bonobo init - more recent variant of above>
+   Memcheck:Leak
+   fun:calloc
+   fun:g_malloc0
+   fun:ORBit_alloc_tcval
+   fun:ORBit_adaptor_setup
+   obj:/usr/lib/libORBit-2.so*
+   fun:ORBit_POA_setup_root
+   fun:ORBit_init_internals
+   fun:CORBA_ORB_init
 }
 {
    <bonobo init>
    fun:g_get_any_init_do
    fun:g_get_home_dir
 }
+{
+   <GLib caching the user name>
+   Memcheck:Leak
+   fun:malloc
+   obj:/lib/libc-*.so
+   fun:__nss_database_lookup
+   obj:*
+   obj:*
+   fun:getpwnam_r
+   fun:g_get_any_init_do
+   fun:g_get_user_name
+}
+
+## Some Fontconfig errors.
+{
+   <First time load of a font - feisty x86_64>
+   Memcheck:Leak
+   fun:malloc
+   fun:FcPatternObjectInsertElt
+   fun:FcPatternObjectAddWithBinding
+   fun:FcPatternAppend
+   fun:FcEndElement
+   obj:/usr/lib/libexpat.so.1.0.0
+   obj:/usr/lib/libexpat.so.1.0.0
+   obj:/usr/lib/libexpat.so.1.0.0
+   obj:/usr/lib/libexpat.so.1.0.0
+   fun:XML_ParseBuffer
+   fun:FcConfigParseAndLoad
+   fun:FcConfigParseAndLoad
+   fun:FcParseInclude
+   fun:FcEndElement
+   obj:/usr/lib/libexpat.so.1.0.0
+   obj:/usr/lib/libexpat.so.1.0.0
+   obj:/usr/lib/libexpat.so.1.0.0
+   obj:/usr/lib/libexpat.so.1.0.0
+   fun:XML_ParseBuffer
+   fun:FcConfigParseAndLoad
+}
+{
+   <First time load of a font - feisty x86_64>
+   Memcheck:Leak
+   fun:malloc
+   fun:FcStrCopy
+   fun:FcEndElement
+   obj:/usr/lib/libexpat.so.1.0.0
+   obj:/usr/lib/libexpat.so.1.0.0
+   obj:/usr/lib/libexpat.so.1.0.0
+   obj:/usr/lib/libexpat.so.1.0.0
+   fun:XML_ParseBuffer
+   fun:FcConfigParseAndLoad
+   fun:FcConfigParseAndLoad
+   fun:FcParseInclude
+   fun:FcEndElement
+   obj:/usr/lib/libexpat.so.1.0.0
+   obj:/usr/lib/libexpat.so.1.0.0
+   obj:/usr/lib/libexpat.so.1.0.0
+   obj:/usr/lib/libexpat.so.1.0.0
+   fun:XML_ParseBuffer
+   fun:FcConfigParseAndLoad
+   fun:FcInitLoadConfig
+   fun:FcInitLoadConfigAndFonts
+}
+