diff options
author | stuartmorgan@chromium.org <stuartmorgan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-08-27 19:23:50 +0000 |
---|---|---|
committer | stuartmorgan@chromium.org <stuartmorgan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-08-27 19:23:50 +0000 |
commit | f7319dd6e64e34e091de48d210fb6870a6cfd586 (patch) | |
tree | 506e42fcddb10ba66ac02b12abba0a8e53e9ad91 /tools/valgrind | |
parent | 948ba2f728fde5a76fcd9173d763a13fd1cce9d9 (diff) | |
download | chromium_src-f7319dd6e64e34e091de48d210fb6870a6cfd586.zip chromium_src-f7319dd6e64e34e091de48d210fb6870a6cfd586.tar.gz chromium_src-f7319dd6e64e34e091de48d210fb6870a6cfd586.tar.bz2 |
Suppress a deliberate 'leak' in the Mac theme cache
BUG=none
TEST=One less error on the Mac UI valgrind bots
Review URL: http://codereview.chromium.org/177001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24641 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/valgrind')
-rw-r--r-- | tools/valgrind/memcheck/suppressions_mac.txt | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tools/valgrind/memcheck/suppressions_mac.txt b/tools/valgrind/memcheck/suppressions_mac.txt index 3ddc1cc..1566531 100644 --- a/tools/valgrind/memcheck/suppressions_mac.txt +++ b/tools/valgrind/memcheck/suppressions_mac.txt @@ -196,6 +196,18 @@ # 2. Intentional unit test errors, stuff that is somehow a false positive # in our own code, or stuff that is so trivial it's not worth fixing. +{ + # NSObject pointers in a static std::map; we do technically leak them, but + # only on shutdown, so it's not worth fixing. + static_theme_cache + Memcheck:Leak + fun:calloc + fun:_internal_class_createInstanceFromZone + fun:_internal_class_createInstance + fun:+[NSObject allocWithZone:] + fun:+[NSObject alloc] + fun:+[GTMTheme(BrowserThemeProviderInitialization) themeWithBrowserThemeProvider:isOffTheRecord:] +} # 3. Suppressions for real chromium bugs that are not yet fixed. { |