diff options
author | thestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-09-13 00:49:35 +0000 |
---|---|---|
committer | thestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-09-13 00:49:35 +0000 |
commit | 707194c3e573c65f93ed5cc4d3d25387b8a5b25e (patch) | |
tree | 09e5fbc86cdbbf3d656011de07cab0c24fce519c /tools | |
parent | f22ebe6c006300e2b2d640a1d0b5a169dc732fd9 (diff) | |
download | chromium_src-707194c3e573c65f93ed5cc4d3d25387b8a5b25e.zip chromium_src-707194c3e573c65f93ed5cc4d3d25387b8a5b25e.tar.gz chromium_src-707194c3e573c65f93ed5cc4d3d25387b8a5b25e.tar.bz2 |
Valgrind/Heapchecker: Suppress leaks Autofill Profile Sync.
BUG=96363
TEST=none
TBR=georgey
Review URL: http://codereview.chromium.org/7882001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100825 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r-- | tools/heapcheck/suppressions.txt | 86 | ||||
-rw-r--r-- | tools/valgrind/memcheck/suppressions.txt | 18 |
2 files changed, 104 insertions, 0 deletions
diff --git a/tools/heapcheck/suppressions.txt b/tools/heapcheck/suppressions.txt index a7966c8..ed7bf19 100644 --- a/tools/heapcheck/suppressions.txt +++ b/tools/heapcheck/suppressions.txt @@ -1612,3 +1612,89 @@ fun:ComponentUpdaterTest::RegisterComponent fun:ComponentUpdaterTest_ProdVersionCheck_Test::TestBody } +{ + bug_96363a + Heapcheck:Leak + fun:MakeAutofillProfileSyncComponentsActionP4::gmock_Impl::gmock_PerformImpl + fun:testing::internal::ActionHelper::Perform + fun:MakeAutofillProfileSyncComponentsActionP4::gmock_Impl::Perform + fun:testing::Action::Perform + fun:testing::internal::ActionResultHolder::PerformAction + fun:testing::internal::FunctionMockerBase::UntypedPerformAction + fun:testing::internal::UntypedFunctionMockerBase::UntypedInvokeWith + fun:testing::internal::FunctionMockerBase::InvokeWith + fun:testing::internal::FunctionMocker::Invoke + fun:ProfileSyncFactoryMock::CreateAutofillProfileSyncComponents + fun:browser_sync::AutofillProfileDataTypeController::CreateSyncComponents + fun:browser_sync::NonFrontendDataTypeController::StartAssociation +} +{ + bug_96363b + 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:ScopedVector::push_back + fun:browser_sync::AutofillProfileSyncableService::ActOnChange + fun:browser_sync::AutofillProfileSyncableService::Observe + fun:NotificationService::Notify +} +{ + bug_96363c + 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::AutofillProfileSyncableService::AutofillProfileSyncableService + fun:MakeAutofillProfileSyncComponentsActionP4::gmock_Impl::gmock_PerformImpl + fun:testing::internal::ActionHelper::Perform + fun:MakeAutofillProfileSyncComponentsActionP4::gmock_Impl::Perform + fun:testing::Action::Perform + fun:testing::internal::ActionResultHolder::PerformAction + fun:testing::internal::FunctionMockerBase::UntypedPerformAction + fun:testing::internal::UntypedFunctionMockerBase::UntypedInvokeWith + fun:testing::internal::FunctionMockerBase::InvokeWith + fun:testing::internal::FunctionMocker::Invoke + fun:ProfileSyncFactoryMock::CreateAutofillProfileSyncComponents + fun:browser_sync::AutofillProfileDataTypeController::CreateSyncComponents + fun:browser_sync::NonFrontendDataTypeController::StartAssociation +} +{ + bug_96363d + Heapcheck:Leak + fun:__gnu_cxx::new_allocator::allocate + fun:std::_Vector_base::_M_allocate + fun:std::vector::_M_allocate_and_copy + fun:std::vector::operator= + fun:testing::internal::SetArgumentPointeeAction::Perform + fun:testing::PolymorphicAction::MonomorphicImpl::Perform + fun:testing::Action::Perform + fun:testing::internal::DoBothAction::Impl::Perform + fun:testing::Action::Perform + fun:testing::internal::ActionResultHolder::PerformAction + fun:testing::internal::FunctionMockerBase::UntypedPerformAction + fun:testing::internal::UntypedFunctionMockerBase::UntypedInvokeWith + fun:testing::internal::FunctionMockerBase::InvokeWith + fun:testing::internal::FunctionMocker::Invoke + fun:AutofillTableMock::GetAutofillProfiles + fun:browser_sync::AutofillProfileSyncableService::LoadAutofillData + fun:browser_sync::AutofillProfileSyncableService::MergeDataAndStartSyncing + fun:browser_sync::SyncableServiceAdapter::AssociateModels + fun:browser_sync::NonFrontendDataTypeController::StartAssociation +} +{ + bug_96363e + 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:ScopedVector::push_back + fun:browser_sync::AutofillProfileSyncableService::CreateOrUpdateProfile + fun:browser_sync::AutofillProfileSyncableService::MergeDataAndStartSyncing + fun:browser_sync::SyncableServiceAdapter::AssociateModels + fun:browser_sync::NonFrontendDataTypeController::StartAssociation +} diff --git a/tools/valgrind/memcheck/suppressions.txt b/tools/valgrind/memcheck/suppressions.txt index 53d51e7..6794b00 100644 --- a/tools/valgrind/memcheck/suppressions.txt +++ b/tools/valgrind/memcheck/suppressions.txt @@ -4977,6 +4977,24 @@ fun:_ZN24ExtensionSettingsHandler7ObserveEiRK18NotificationSourceRK19NotificationDetails fun:_ZN19NotificationService6NotifyEiRK18NotificationSourceRK19NotificationDetails } +{ + bug_96363 + Memcheck:Leak + fun:_Znw* + fun:_ZNK41MakeAutofillProfileSyncComponentsActionP4IP18ProfileSyncServiceP11WebDatabaseP19PersonalDataManagerPN12browser_sync18DataTypeControllerEE10* + fun:_ZN7testing8internal12ActionHelperIN18ProfileSyncFactory14SyncComponentsEN41MakeAutofillProfileSyncComponentsActionP4IP18ProfileSyncServiceP11WebDatabaseP19PersonalDataManagerPN12browser_sync18DataTypeControllerEE10* + fun:_ZN41MakeAutofillProfileSyncComponentsActionP4IP18ProfileSyncServiceP11WebDatabaseP19PersonalDataManagerPN12browser_sync18DataTypeControllerEE10* + fun:_ZNK7testing6ActionIFN18ProfileSyncFactory14SyncComponentsEP18ProfileSyncServiceP11WebDatabaseP19PersonalDataManagerPN12browser_sync25UnrecoverableErrorHandlerEEE7PerformERKNSt3tr15tupleIIS4_S6_S8_SB_EEE + fun:_ZN7testing8internal18ActionResultHolderIN18ProfileSyncFactory14SyncComponentsEE13PerformActionIFS3_P18ProfileSyncServiceP11WebDatabaseP19PersonalDataManagerPN12browser_sync25UnrecoverableErrorHandlerEEEEPS4_RKNS_6ActionIT_EERKNS0_8FunctionISI_E13ArgumentTupleE + fun:_ZNK7testing8internal18FunctionMockerBaseIFN18ProfileSyncFactory14SyncComponentsEP18ProfileSyncServiceP11WebDatabaseP19PersonalDataManagerPN12browser_sync25UnrecoverableErrorHandlerEEE20UntypedPerformActionEPKvSG_ + fun:_ZN7testing8internal25UntypedFunctionMockerBase17UntypedInvokeWithEPKv + fun:_ZN7testing8internal18FunctionMockerBaseIFN18ProfileSyncFactory14SyncComponentsEP18ProfileSyncServiceP11WebDatabaseP19PersonalDataManagerPN12browser_sync25UnrecoverableErrorHandlerEEE10InvokeWithERKNSt3tr15tupleIIS5_S7_S9_SC_EEE + fun:_ZN7testing8internal14FunctionMockerIFN18ProfileSyncFactory14SyncComponentsEP18ProfileSyncServiceP11WebDatabaseP19PersonalDataManagerPN12browser_sync25UnrecoverableErrorHandlerEEE6InvokeES5_S7_S9_SC_ + fun:_ZN22ProfileSyncFactoryMock35CreateAutofillProfileSyncComponentsEP18ProfileSyncServiceP11WebDatabaseP19PersonalDataManagerPN12browser_sync25UnrecoverableErrorHandlerE + fun:_ZN12browser_sync33AutofillProfileDataTypeController20CreateSyncComponentsEv + fun:_ZN12browser_sync29NonFrontendDataTypeController16StartAssociationEv + fun:_Z16DispatchToMethodIN12browser_sync26AutofillDataTypeControllerEMNS0_29NonFrontendDataTypeControllerEFvvEEvPT_T0_RK6Tuple0 +} #----------------------------------------------------------------------- # 4. These only occur on our Google workstations |