summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorrsesek@chromium.org <rsesek@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-09-09 23:04:52 +0000
committerrsesek@chromium.org <rsesek@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-09-09 23:04:52 +0000
commit9d6d6e51c6bd220c5ab6a337424e312c1fdc7ad5 (patch)
tree11ee442244993259d59858a97f11bffcc22686ec /tools
parent47397c453355a98acd3981767b675c2192e7d275 (diff)
downloadchromium_src-9d6d6e51c6bd220c5ab6a337424e312c1fdc7ad5.zip
chromium_src-9d6d6e51c6bd220c5ab6a337424e312c1fdc7ad5.tar.gz
chromium_src-9d6d6e51c6bd220c5ab6a337424e312c1fdc7ad5.tar.bz2
Add Heapcheck and Valgrind suppressions for leaks in ProfileSyncServicePreferenceTest.
TBR=johnnyg BUG=55031 TEST=Valgrind and Heapcheck Review URL: http://codereview.chromium.org/3302021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@59015 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r--tools/heapcheck/suppressions.txt24
-rw-r--r--tools/valgrind/memcheck/suppressions.txt28
2 files changed, 52 insertions, 0 deletions
diff --git a/tools/heapcheck/suppressions.txt b/tools/heapcheck/suppressions.txt
index 46b1199..51012dd 100644
--- a/tools/heapcheck/suppressions.txt
+++ b/tools/heapcheck/suppressions.txt
@@ -1005,3 +1005,27 @@
fun:RenderViewTest::SimulateElementClick
fun:RenderViewTest_PageClickTracker_Test::TestBody
}
+{
+ bug_55031_a
+ Heapcheck:Leak
+ fun:SyncSessionContext
+ fun:sync_api::SyncManager::SyncInternal::Init
+ fun:sync_api::SyncManager::Init
+ fun:browser_sync::SyncBackendHost::Core::DoInitialize
+ fun:browser_sync::SyncBackendHost::Core::DoInitializeForTest
+ fun:void DispatchToMethod
+ fun:RunnableMethod::Run
+}
+{
+ bug_55031_b
+ Heapcheck:Leak
+ fun:__gnu_cxx::new_allocator::allocate
+ fun:std::_Vector_base::_M_allocate
+ fun:std::vector::_M_insert_aux
+ fun:std::vector::push_back
+ fun:NotificationRegistrar::Add
+ fun:browser_sync::::RegistrationTask::Run
+ ...
+ fun:ProfileSyncServicePreferenceTest::StartSyncService
+ fun:ProfileSyncServicePreferenceTest_*_Test::TestBody
+}
diff --git a/tools/valgrind/memcheck/suppressions.txt b/tools/valgrind/memcheck/suppressions.txt
index 68f33f2..8a525c3 100644
--- a/tools/valgrind/memcheck/suppressions.txt
+++ b/tools/valgrind/memcheck/suppressions.txt
@@ -4289,4 +4289,32 @@
fun:_ZN12RenderWidget18OnHandleInputEventERKN3IPC7MessageE
fun:_ZN14RenderViewTest20SimulateElementClickERKSs
fun:_ZN36RenderViewTest_PageClickTracker_Test8TestBodyEv
+}
+{
+ bug_55031_a
+ Memcheck:Leak
+ fun:_Znw*
+ fun:_ZN8sync_api11SyncManager12SyncInternal4InitERK8FilePathRKSsibPNS_23HttpPostProviderFactoryEPN12browser_sync24ModelSafeWorkerRegistrarEPKcRKNS_15SyncCredentialsERKN8notifier15NotifierOptionsES6_b
+ fun:_ZN8sync_api11SyncManager4InitERK8FilePathPKcibPNS_23HttpPostProviderFactoryEPN12browser_sync24ModelSafeWorkerRegistrarES5_RKNS_15SyncCredentialsERKN8notifier15NotifierOptionsERKSsb
+ fun:_ZN12browser_sync15SyncBackendHost4Core12DoInitializeERKNS1_19DoInitializeOptionsE
+ fun:_ZN12browser_sync15SyncBackendHost4Core19DoInitializeForTestERKSbIwSt11char_traitsIwESaIwEEPN8sync_api23HttpPostProviderFactoryEb
+ fun:_Z16DispatchToMethodIN12browser_sync15SyncBackendHost4CoreEMS2_FvRKSbIwSt11char_traitsIwESaIwEEPN8sync_api23HttpPostProviderFactoryEbES6_SB_bEvPT_T0_RK6Tuple3IT1_T2_T3_E
+ fun:_ZN14RunnableMethodIN12browser_sync15SyncBackendHost4CoreEMS2_FvRKSbIwSt11char_traitsIwESaIwEEPN8sync_api23HttpPostProviderFactoryEbE6Tuple3IS6_SB_bEE3RunEv
+ fun:_ZN11MessageLoop7RunTaskEP4Task
+ fun:_ZN11MessageLoop21DeferOrRunPendingTaskERKNS_11PendingTaskE
+ fun:_ZN11MessageLoop6DoWorkEv
+ fun:_ZN4base18MessagePumpDefault3RunEPNS_11MessagePump8DelegateE
+ fun:_ZN11MessageLoop11RunInternalEv
+ fun:_ZN11MessageLoop10RunHandlerEv
+}
+{
+ bug_55031_b
+ Memcheck:Leak
+ fun:_Znw*
+ fun:_ZN9__gnu_cxx13new_allocatorIN21NotificationRegistrar6RecordEE8allocateEmPKv
+ fun:_ZNSt12_Vector_baseIN21NotificationRegistrar6RecordESaIS1_EE11_M_allocateEm
+ fun:_ZNSt6vectorIN21NotificationRegistrar6RecordESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_
+ fun:_ZNSt6vectorIN21NotificationRegistrar6RecordESaIS1_EE9push_backERKS1_
+ fun:_ZN21NotificationRegistrar3AddEP20NotificationObserver16NotificationTypeRK18NotificationSource
+ fun:_ZN12browser_sync12_GLOBAL__N_116RegistrationTask3RunEv
} \ No newline at end of file