summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorericu@chromium.org <ericu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-05-29 18:08:57 +0000
committerericu@chromium.org <ericu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-05-29 18:08:57 +0000
commitfcfa89d8845754ceb5680805b5726de002a030be (patch)
tree0f2dc272f188537e7fcaea078ebf89e5d303cfa0 /tools
parent6b983f4c65dc614ba0451f892b3bdf2e353005e5 (diff)
downloadchromium_src-fcfa89d8845754ceb5680805b5726de002a030be.zip
chromium_src-fcfa89d8845754ceb5680805b5726de002a030be.tar.gz
chromium_src-fcfa89d8845754ceb5680805b5726de002a030be.tar.bz2
Work around a scoped_refptr somehow not getting deleted in destructor.
This code really shouldn't be necessary, but it certainly takes care of the problem [tested locally with heapchecker and log messages--those destructors just don't get called without this]. I'll ping chromium-dev about it after the holiday. BUG=84293 TEST=heapcheck bots stay green Review URL: http://codereview.chromium.org/7086020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87206 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r--tools/heapcheck/suppressions.txt17
-rw-r--r--tools/valgrind/memcheck/suppressions.txt20
2 files changed, 0 insertions, 37 deletions
diff --git a/tools/heapcheck/suppressions.txt b/tools/heapcheck/suppressions.txt
index 1c9d7ed..3e1d282 100644
--- a/tools/heapcheck/suppressions.txt
+++ b/tools/heapcheck/suppressions.txt
@@ -1610,20 +1610,3 @@
fun:net::ClientSocketPoolManager::InitSocketHandleForRawConnect
fun:notifier::ProxyResolvingClientSocket::ProcessProxyResolveDone
}
-{
- bug_84293_a
- Heapcheck:Leak
- ...
- fun:leveldb::DB::Open
- fun:fileapi::FileSystemDirectoryDatabase::Init
- fun:fileapi::FileSystemDirectoryDatabase::GetChildWithName
- fun:fileapi::FileSystemDirectoryDatabase::GetFileWithPath
- fun:fileapi::ObfuscatedFileSystemFileUtil::*
-}
-{
- bug_84293_b
- Heapcheck:Leak
- ...
- fun:fileapi::ObfuscatedFileSystemFileUtil::GetDirectoryDatabase
- fun:fileapi::ObfuscatedFileSystemFileUtil::*
-}
diff --git a/tools/valgrind/memcheck/suppressions.txt b/tools/valgrind/memcheck/suppressions.txt
index d7771b6..e6b5de3 100644
--- a/tools/valgrind/memcheck/suppressions.txt
+++ b/tools/valgrind/memcheck/suppressions.txt
@@ -4650,26 +4650,6 @@
fun:_ZN3net13URLRequestJob21NotifyHeadersCompleteEv
}
{
- bug_84293_a
- Memcheck:Leak
- fun:_Znw*
- ...
- fun:_ZNSt8_Rb_treeISsSt4pairIKSsPN7fileapi27FileSystemDirectoryDatabaseEESt10_Select1stIS5_ESt4lessISsESaIS5_*
- fun:_ZNSt3mapISsPN7fileapi27FileSystemDirectoryDatabaseESt4lessISsESaISt4pairIKSsS2_EEE6insertESt17_Rb_tree_iteratorIS7_ERKS7_
- fun:_ZNSt3mapISsPN7fileapi27FileSystemDirectoryDatabaseESt4lessISsESaISt4pairIKSsS2_EEEixERS6_
- fun:_ZN7fileapi28ObfuscatedFileSystemFileUtil20GetDirectoryDatabaseERK4GURLNS_14FileSystemTypeE
-}
-{
- bug_84293_b
- Memcheck:Leak
- fun:_Znw*
- ...
- fun:_ZN7leveldb2DB4OpenERKNS_7OptionsERKSsPPS0_
- fun:_ZN7fileapi27FileSystemDirectoryDatabase4InitEv
- fun:_ZN7fileapi27FileSystemDirectoryDatabase16GetChildWithNameExRKSsPx
- fun:_ZN7fileapi27FileSystemDirectoryDatabase15GetFileWithPathERK8FilePathPx
-}
-{
bug_84304_a
Memcheck:Cond
...