diff options
author | thestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-07-21 02:26:24 +0000 |
---|---|---|
committer | thestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-07-21 02:26:24 +0000 |
commit | 275ccdb4f1ce1e76aad77ba1c2b22109291b577b (patch) | |
tree | d73fdd155a479219d9434e48ec18425a58adb5a6 | |
parent | fdcd66e02d048b58026a04e1fd78ea6815209175 (diff) | |
download | chromium_src-275ccdb4f1ce1e76aad77ba1c2b22109291b577b.zip chromium_src-275ccdb4f1ce1e76aad77ba1c2b22109291b577b.tar.gz chromium_src-275ccdb4f1ce1e76aad77ba1c2b22109291b577b.tar.bz2 |
Valgrind Mac: Mark a leak as intentional. Add a new variant of the leak.
BUG=44090
TEST=none
TBR=stuartmorgan
Review URL: http://codereview.chromium.org/3029016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53142 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | tools/valgrind/memcheck/suppressions_mac.txt | 51 |
1 files changed, 34 insertions, 17 deletions
diff --git a/tools/valgrind/memcheck/suppressions_mac.txt b/tools/valgrind/memcheck/suppressions_mac.txt index 7f1c413..0bddc62 100644 --- a/tools/valgrind/memcheck/suppressions_mac.txt +++ b/tools/valgrind/memcheck/suppressions_mac.txt @@ -193,6 +193,7 @@ { # Mac Sandbox test cases are registered in a global map. This code is only # used in the unit test binary. + Mac_Sandbox_Intentional_Leak1 Memcheck:Leak fun:_Znw* fun:_ZN11sandboxtest8internal19RegisterSandboxTestIN12_GLOBAL__N_*MacSandboxed*TestCaseEEC2EPKc @@ -209,6 +210,39 @@ obj:* } { + Mac_Sandbox_Intentional_Leak2 + Memcheck:Leak + fun:_Znw* + fun:_ZN11sandboxtest8internal19RegisterSandboxTestIN12_GLOBAL__N_119FontLoadingTestCaseEEC2EPKc + fun:_ZN11sandboxtest8internal19RegisterSandboxTestIN12_GLOBAL__N_119FontLoadingTestCaseEEC1EPKc + 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:* +} +{ + # With our tweaks to get Chromium to link on Mac 10.5, we sometimes get + # this suppression instead. + Mac_Sandbox_Intentional_Leak3 + Memcheck:Leak + fun:_Znw* + fun:_Z41__static_initialization_and_destruction_0ii + fun:_ZN16ImageLoaderMachO18doModInitFunctionsERKN11ImageLoader11LinkContextE + fun:_ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEj + fun:_ZN11ImageLoader15runInitializersERKNS_11LinkContextE + fun:_ZN4dyld24initializeMainExecutableEv + fun:_ZN4dyld5_mainEPK11mach_headermiPPKcS5_S5_ + fun:_ZN13dyldbootstrap5startEPK11mach_headeriPPKcl + fun:_dyld_start + obj:* +} +{ # jrg thinks this is probably a bug in Cocoa but is harmless. We # can hit it by using --homepage=about:blank, which triggers a # location bar focus earlier than normal (earlier than when a @@ -1221,23 +1255,6 @@ fun:_ZN12_GLOBAL__N_113ExtensionImpl12StartRequestERKN2v89ArgumentsE } { - bug_44946 - Memcheck:Leak - fun:_Znw* - fun:_ZN11sandboxtest8internal19RegisterSandboxTestIN12_GLOBAL__N_119FontLoadingTestCaseEEC2EPKc - fun:_ZN11sandboxtest8internal19RegisterSandboxTestIN12_GLOBAL__N_119FontLoadingTestCaseEEC1EPKc - 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_46186 Memcheck:Leak fun:malloc_zone_malloc |