diff options
author | stuartmorgan@chromium.org <stuartmorgan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-04-14 22:09:54 +0000 |
---|---|---|
committer | stuartmorgan@chromium.org <stuartmorgan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-04-14 22:09:54 +0000 |
commit | 9ab2c5fb33c5726924c7dba8c036108de89d28c8 (patch) | |
tree | 0592ebbd869f4776280cd368a8b1e9bcb8504cfd /tools | |
parent | a5f39cfd9a7f29d271a0bcef9b65bfc0c671c599 (diff) | |
download | chromium_src-9ab2c5fb33c5726924c7dba8c036108de89d28c8.zip chromium_src-9ab2c5fb33c5726924c7dba8c036108de89d28c8.tar.gz chromium_src-9ab2c5fb33c5726924c7dba8c036108de89d28c8.tar.bz2 |
Suppress deliberate leak of Mac plugins on shutdown
TBR=pinkerton
BUG=none
TEST=Mac valgrind bots
Review URL: http://codereview.chromium.org/1513040
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44554 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r-- | tools/valgrind/memcheck/suppressions_mac.txt | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tools/valgrind/memcheck/suppressions_mac.txt b/tools/valgrind/memcheck/suppressions_mac.txt index 894156a..5b74b1c 100644 --- a/tools/valgrind/memcheck/suppressions_mac.txt +++ b/tools/valgrind/memcheck/suppressions_mac.txt @@ -188,6 +188,19 @@ fun:+[NSObject alloc] fun:+[GTMTheme(BrowserThemeProviderInitialization) themeWithBrowserThemeProvider:isOffTheRecord:] } +{ + # Plugins are deliberately not unloaded (on shutdown) on the Mac, in order to + # prevent crashes for those that don't unload cleanly. + plugin_unload + Memcheck:Leak + fun:_Znw* + fun:_ZN4base17LoadNativeLibraryERK8FilePath + fun:_ZN5NPAPI9PluginLib4LoadEv + fun:_ZN5NPAPI9PluginLib13NP_InitializeEv + fun:_ZN21WebPluginDelegateImpl6CreateERK8FilePathRKSsy + fun:_ZN19TestWebViewDelegate20CreatePluginDelegateERK4GURLRKSsPSs + fun:_ZN11webkit_glue13WebPluginImpl10initializeEPN6WebKit18WebPluginContainerE +} # 3. Suppressions for real chromium bugs that are not yet fixed. { |