From 70f89533bec9bd8be5586f2ff29adcd9549f30e9 Mon Sep 17 00:00:00 2001 From: Gary Kwong Date: Wed, 26 Sep 2012 11:20:55 -0700 Subject: [PATCH] Bug 696305 - Update all Valgrind suppression files. DONTBUILD --- build/valgrind/cross-architecture.sup | 37 ++++++++++++++++----- build/valgrind/i386-redhat-linux-gnu.sup | 38 ++++++++++++++++++++++ build/valgrind/x86_64-redhat-linux-gnu.sup | 2 +- 3 files changed, 67 insertions(+), 10 deletions(-) diff --git a/build/valgrind/cross-architecture.sup b/build/valgrind/cross-architecture.sup index f40deedb7218..81d375ff274d 100644 --- a/build/valgrind/cross-architecture.sup +++ b/build/valgrind/cross-architecture.sup @@ -32,6 +32,14 @@ fun:__tls_get_addr ... } +{ + See bug 793611 + Memcheck:Leak + fun:memalign + fun:tls_get_addr_tail + fun:___tls_get_addr + ... +} ################# # Other leaks # @@ -44,15 +52,14 @@ fun:_ZN8JSObject25allocateSlowArrayElementsEP9JSContext ... } -# Suppressing the suppression(s) to get Valgrind stacks with line numbers -#{ -# Bug 793533 -# Memcheck:Leak -# fun:malloc -# fun:moz_xmalloc -# fun:_Z22xpc_CreateGlobalObjectP9JSContextP7JSClassP12nsIPrincipalP11nsISupportsbPP8JSObjectPP13JSCompartment -# ... -#} +{ + Bug 793533 + Memcheck:Leak + fun:malloc + fun:moz_xmalloc + fun:_Z22xpc_CreateGlobalObjectP9JSContextP7JSClassP12nsIPrincipalP11nsISupportsbPP8JSObjectPP13JSCompartment + ... +} { Bug 793536 (all 64-bit systems) Memcheck:Leak @@ -79,6 +86,7 @@ fun:_ZN13CrashReporter14SetupExtraDataEP7nsIFileRK19nsACString_internal ... } +# Suppressing the suppression(s) to get Valgrind stacks with line numbers #{ # Bug 793601 # Memcheck:Leak @@ -139,6 +147,17 @@ fun:start_thread fun:clone } +{ + Bug 793608 variant + Memcheck:Leak + fun:malloc + fun:__libc_res_nsend + fun:__libc_res_nquery + fun:__libc_res_nquerydomain + fun:__libc_res_nsearch + obj:* + ... +} { Bug 793615 Memcheck:Leak diff --git a/build/valgrind/i386-redhat-linux-gnu.sup b/build/valgrind/i386-redhat-linux-gnu.sup index d1fd19571634..250ca20af181 100644 --- a/build/valgrind/i386-redhat-linux-gnu.sup +++ b/build/valgrind/i386-redhat-linux-gnu.sup @@ -15,3 +15,41 @@ obj:/usr/lib/libgnomevfs-2.so.0.2400.2 ... } +{ + Bug 793598 + Memcheck:Leak + ... + obj:/lib/libdbus-1.so.3.4.0 + ... +} +{ + Bug 793600 + Memcheck:Leak + fun:realloc + obj:/usr/lib/libfontconfig.so.1.4.4 + ... + fun:FcDefaultSubstitute + fun:_ZN17gfxPangoFontGroup11MakeFontSetEP14_PangoLanguagedP9nsAutoRefI10_FcPatternE + ... +} +{ + Bug 794366 + Memcheck:Leak + ... + obj:/usr/lib/libgtk-x11-2.0.so.0.1800.9 + ... +} +{ + Bug 794368 + Memcheck:Leak + ... + obj:/usr/lib/libXrandr.so.2.2.0 + ... +} +{ + Bug 794373 + Memcheck:Leak + ... + obj:/lib/libgobject-2.0.so.0.2200.5 + ... +} diff --git a/build/valgrind/x86_64-redhat-linux-gnu.sup b/build/valgrind/x86_64-redhat-linux-gnu.sup index d6941888f1a2..7527b5e1de69 100644 --- a/build/valgrind/x86_64-redhat-linux-gnu.sup +++ b/build/valgrind/x86_64-redhat-linux-gnu.sup @@ -27,7 +27,7 @@ Memcheck:Leak fun:realloc obj:/usr/lib64/libfontconfig.so.1.4.4 - obj:/usr/lib64/libfontconfig.so.1.4.4 + ... fun:FcDefaultSubstitute fun:_ZN17gfxPangoFontGroup11MakeFontSetEP14_PangoLanguagedP9nsAutoRefI10_FcPatternE ...