summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorstuartmorgan@chromium.org <stuartmorgan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-07-22 18:28:53 +0000
committerstuartmorgan@chromium.org <stuartmorgan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-07-22 18:28:53 +0000
commit3dc31354524d84e85a099161a0d509abbf4e5254 (patch)
tree2821d20294143b3cc99a1264f6e24c08d04c3add /tools
parent9a5afa438ce7f913cfede4bfbe3e719e5adfdd0a (diff)
downloadchromium_src-3dc31354524d84e85a099161a0d509abbf4e5254.zip
chromium_src-3dc31354524d84e85a099161a0d509abbf4e5254.tar.gz
chromium_src-3dc31354524d84e85a099161a0d509abbf4e5254.tar.bz2
Add valgrind suppressions for several of the current main leaks
Primarily a wide swath of suppressions for the AppCache leak. TBR=marja BUG=90212,90215 TEST=Greener valgrind bots Review URL: http://codereview.chromium.org/7484036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@93679 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r--tools/heapcheck/suppressions.txt20
-rw-r--r--tools/valgrind/memcheck/suppressions.txt36
2 files changed, 56 insertions, 0 deletions
diff --git a/tools/heapcheck/suppressions.txt b/tools/heapcheck/suppressions.txt
index 163e908..6b16a08 100644
--- a/tools/heapcheck/suppressions.txt
+++ b/tools/heapcheck/suppressions.txt
@@ -1629,6 +1629,26 @@
fun:TabContentsViewViews::CreateView
fun:TabContents
}
+{
+ bug_90215_a
+ Heapcheck:Leak
+ ...
+ fun:appcache::AppCacheStorageImpl::InitTask::Run
+ fun:appcache::AppCacheStorageImpl::DatabaseTask::CallRun
+}
+{
+ bug_90215_b
+ Heapcheck:Leak
+ ...
+ fun:appcache::AppCacheStorageImpl::Initialize
+ fun:appcache::AppCacheService::Initialize
+}
+{
+ bug_90215_c
+ Heapcheck:Leak
+ ...
+ fun:appcache::AppCacheDatabase::LazyOpen
+}
# These are temporary suppressions for the CrOS bot to be used until the stacks are fixed.
diff --git a/tools/valgrind/memcheck/suppressions.txt b/tools/valgrind/memcheck/suppressions.txt
index 71b0c36..ebbe773 100644
--- a/tools/valgrind/memcheck/suppressions.txt
+++ b/tools/valgrind/memcheck/suppressions.txt
@@ -4948,6 +4948,42 @@
fun:_ZN3net13URLRequestJob13CanGetCookiesEv
fun:_ZN3net17URLRequestHttpJob23AddCookieHeaderAndStartEv
}
+{
+ bug_90212
+ Memcheck:Leak
+ fun:_Znw*
+ fun:_ZN25TestingAutomationProvider21CaptureEntirePageJSONEPN4base15DictionaryValueEPN3IPC7MessageE
+}
+{
+ bug_90215_a
+ Memcheck:Leak
+ fun:_Znw*
+ fun:_ZN8appcache19AppCacheStorageImpl10InitializeERK8FilePathPN4base16MessageLoopProxyE
+ fun:_ZN8appcache15AppCacheService10InitializeERK8FilePathPN4base16MessageLoopProxyE
+ fun:_ZN21ChromeAppCacheService20InitializeOnIOThread*
+ ...
+ fun:*ChromeAppCacheServiceTest_*
+}
+{
+ bug_90215_b
+ Memcheck:Leak
+ ...
+ fun:_ZN8appcache19AppCacheStorageImpl8InitTask3RunEv
+ fun:_ZN8appcache19AppCacheStorageImpl12DatabaseTask7CallRunEv
+}
+{
+ bug_90215_c
+ Memcheck:Leak
+ ...
+ fun:_ZN3net13URLRequestJob21NotifyRestartRequiredEv
+ fun:_ZN8appcache21AppCacheURLRequestJob13BeginDeliveryEv
+}
+{
+ bug_90215_d
+ Memcheck:Leak
+ ...
+ fun:_ZN8appcache19AppCacheStorageImpl23RunOnePendingSimpleTaskEv
+}
#-----------------------------------------------------------------------
# These only occur on our Google workstations