summaryrefslogtreecommitdiffstats
path: root/tools/heapcheck
diff options
context:
space:
mode:
authorglider@chromium.org <glider@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-27 10:51:20 +0000
committerglider@chromium.org <glider@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-27 10:51:20 +0000
commit395ac11a5b06270ffdcc0157b23949f5df21583b (patch)
tree51f5250b11953f84f3477dead3ecb1e0ac3aa92f /tools/heapcheck
parent4925a6b8674f5b3010b3416bd6a85d58c994f246 (diff)
downloadchromium_src-395ac11a5b06270ffdcc0157b23949f5df21583b.zip
chromium_src-395ac11a5b06270ffdcc0157b23949f5df21583b.tar.gz
chromium_src-395ac11a5b06270ffdcc0157b23949f5df21583b.tar.bz2
Suppress leaks found by heapcheck in sync_unit_tests
TBR=timurrrr BUG=50347,50348,50349,50345,50335,50334,50336 Review URL: http://codereview.chromium.org/3044027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53772 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/heapcheck')
-rw-r--r--tools/heapcheck/suppressions.txt62
1 files changed, 62 insertions, 0 deletions
diff --git a/tools/heapcheck/suppressions.txt b/tools/heapcheck/suppressions.txt
index 4396117..210ebb1 100644
--- a/tools/heapcheck/suppressions.txt
+++ b/tools/heapcheck/suppressions.txt
@@ -929,4 +929,66 @@
fun:URLRequest::Start
fun:HTTPTestServer::StartGETRequest
}
+{
+ bug_50349
+ Heapcheck:Leak
+ ...
+ fun:syncable::Id::Id
+ fun:syncable::BaseTransaction::root_id
+}
+{
+ bug_50335
+ Heapcheck:Leak
+ ...
+ fun:syncable::MutableEntry::MutableEntry
+}
+# "*sync*" stands for {syncable,browser_sync}
+{
+ bug_50348
+ Heapcheck:Leak
+ fun:__gnu_cxx::new_allocator::allocate
+ fun:std::string::_Rep::_S_create
+ fun:std::string::_S_construct
+ fun:std::string::_S_construct_aux
+ fun:std::string::_S_construct
+ fun:std::basic_string::basic_string
+ fun:*sync*::*Sync*_Test::TestBody
+}
+{
+ bug_50334
+ Heapcheck:Leak
+ ...
+ fun:google::protobuf::internal::ExtensionSet::MutableMessage
+ fun:google::protobuf::internal::ExtensionSet::MergeFrom
+ fun:sync_pb::EntitySpecifics::MergeFrom
+ fun:sync_pb::EntitySpecifics::CopyFrom
+ fun:syncable::EntryKernel::put
+ fun:syncable::MutableEntry::Put
+}
+{
+ bug_50336
+ Heapcheck:Leak
+ ...
+ fun:syncable::UnpackEntry
+ fun:syncable::DirectoryBackingStore::LoadEntries
+}
+
+{
+ bug_50347
+ Heapcheck:Leak
+ ...
+ fun:syncable::Id::CreateFromServerId
+ fun:browser_sync::TestIdFactory::*
+}
+
+# "Schedule*" stands for {ScheduleImmediately,ScheduleWithDelay}.
+{
+ bug_50345
+ Heapcheck:Leak
+ ...
+ fun:ScopedRunnableMethodFactory::NewRunnableMethod
+ fun:sync_notifier::ChromeSystemResources::MakeTaskToPost
+ fun:sync_notifier::ChromeSystemResources::Schedule*
+ fun:sync_notifier::::ChromeSystemResourcesTest::ScheduleShouldNotRun
+}