summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjeremy@chromium.org <jeremy@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-05 14:06:13 +0000
committerjeremy@chromium.org <jeremy@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-05 14:06:13 +0000
commit1ffa34b0c408e2002553375471257894b3992d78 (patch)
treedf001b2cb3ad730b65c2ef6e776868f4fe0ac15c
parent65ba98b683abedb883f11a5b656b807a75116985 (diff)
downloadchromium_src-1ffa34b0c408e2002553375471257894b3992d78.zip
chromium_src-1ffa34b0c408e2002553375471257894b3992d78.tar.gz
chromium_src-1ffa34b0c408e2002553375471257894b3992d78.tar.bz2
Mac: Make valgrind suppression for Sandbox tests permanent.
The code in question registers a string -> Sandbox test case mapping in a global variable. BUG=44090 TEST=Valgrind bots should stay green. Review URL: http://codereview.chromium.org/2136005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51641 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--tools/valgrind/memcheck/suppressions_mac.txt35
1 files changed, 18 insertions, 17 deletions
diff --git a/tools/valgrind/memcheck/suppressions_mac.txt b/tools/valgrind/memcheck/suppressions_mac.txt
index 6eb4ffb7..ad4c542 100644
--- a/tools/valgrind/memcheck/suppressions_mac.txt
+++ b/tools/valgrind/memcheck/suppressions_mac.txt
@@ -190,6 +190,24 @@
fun:_ZN19TestWebViewDelegate20CreatePluginDelegateERK8FilePathRKSs
fun:_ZN11webkit_glue13WebPluginImpl10initializeEPN6WebKit18WebPluginContainerE
}
+{
+ # Mac Sandbox test cases are registered in a global map. This code is only
+ # used in the unit test binary.
+ Memcheck:Leak
+ fun:_Znw*
+ fun:_ZN11sandboxtest8internal19RegisterSandboxTestIN12_GLOBAL__N_*MacSandboxed*TestCaseEEC2EPKc
+ fun:_ZN11sandboxtest8internal19RegisterSandboxTestIN12_GLOBAL__N_*MacSandboxed*TestCaseEEC1EPKc
+ fun:_Z41__static_initialization_and_destruction_0ii
+ fun:_GLOBAL__I__ZNSt3tr112_GLOBAL__N_16ignoreE
+ fun:_ZN16ImageLoaderMachO18doModInitFunctionsERKN11ImageLoader11LinkContextE
+ fun:_ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEj
+ fun:_ZN11ImageLoader15runInitializersERKNS_11LinkContextE
+ fun:_ZN4dyld24initializeMainExecutableEv
+ fun:_ZN4dyld5_mainEPK11mach_headermiPPKcS5_S5_
+ fun:_ZN13dyldbootstrap5startEPK11mach_headeriPPKcl
+ fun:_dyld_start
+ obj:*
+}
# 3. Suppressions for real chromium bugs that are not yet fixed.
{
@@ -1103,23 +1121,6 @@
fun:_ZNK7WebCore17RenderLineBoxList5paintEPNS_20RenderBoxModelObjectERNS_12RenderObject9PaintInfoEii
}
{
- bug_44090
- Memcheck:Leak
- fun:_Znw*
- fun:_ZN11sandboxtest8internal19RegisterSandboxTestIN12_GLOBAL__N_*MacSandboxed*TestCaseEEC2EPKc
- fun:_ZN11sandboxtest8internal19RegisterSandboxTestIN12_GLOBAL__N_*MacSandboxed*TestCaseEEC1EPKc
- fun:_Z41__static_initialization_and_destruction_0ii
- fun:_GLOBAL__I__ZNSt3tr112_GLOBAL__N_16ignoreE
- fun:_ZN16ImageLoaderMachO18doModInitFunctionsERKN11ImageLoader11LinkContextE
- fun:_ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEj
- fun:_ZN11ImageLoader15runInitializersERKNS_11LinkContextE
- fun:_ZN4dyld24initializeMainExecutableEv
- fun:_ZN4dyld5_mainEPK11mach_headermiPPKcS5_S5_
- fun:_ZN13dyldbootstrap5startEPK11mach_headeriPPKcl
- fun:_dyld_start
- obj:*
-}
-{
bug_44393
Memcheck:Leak
fun:_Znw*