| Index: tools/heapcheck/suppressions.txt
|
| diff --git a/tools/heapcheck/suppressions.txt b/tools/heapcheck/suppressions.txt
|
| index 04a7acdb83f6ddeb857985792329ec74e1e717a5..5d24349c639ed26ac5f7def6e418329b4cb96085 100644
|
| --- a/tools/heapcheck/suppressions.txt
|
| +++ b/tools/heapcheck/suppressions.txt
|
| @@ -1,1064 +1,1055 @@
|
| -# There are three kinds of suppressions in this file.
|
| -# 1. third party stuff we have no control over
|
| -#
|
| -# 2. intentional unit test errors, or stuff that is somehow a false positive
|
| -# in our own code, or stuff that is so trivial it's not worth fixing
|
| -#
|
| -# 3. Suppressions for real chromium bugs that are not yet fixed.
|
| -# These should all be in chromium's bug tracking system (but a few aren't yet).
|
| -# Periodically we should sweep this file and the bug tracker clean by
|
| -# running overnight and removing outdated bugs/suppressions.
|
| -#-----------------------------------------------------------------------
|
| + # There are three kinds of suppressions in this file.
|
| + # 1. third party stuff we have no control over
|
| + #
|
| + # 2. intentional unit test errors, or stuff that is somehow a false positive
|
| + # in our own code, or stuff that is so trivial it's not worth fixing
|
| + #
|
| + # 3. Suppressions for real chromium bugs that are not yet fixed.
|
| + # These should all be in chromium's bug tracking system (but a few aren't yet).
|
| + # Periodically we should sweep this file and the bug tracker clean by
|
| + # running overnight and removing outdated bugs/suppressions.
|
| + #-----------------------------------------------------------------------
|
|
|
| -# 1. third party stuff we have no control over
|
| -{
|
| - bug_39050_a
|
| - Heapcheck:Leak
|
| - fun:FcPatternObjectAddWithBinding
|
| -}
|
| -{
|
| - bug_39050_b
|
| - Heapcheck:Leak
|
| - fun:FcPatternObjectInsertElt
|
| -}
|
| -{
|
| - bug_39050_c
|
| - Heapcheck:Leak
|
| - fun:FcConfigValues
|
| -}
|
| -{
|
| - bug_39050_d
|
| - Heapcheck:Leak
|
| - fun:IA__FcLangSetCreate
|
| -}
|
| -{
|
| - bug_39050_d2
|
| - Heapcheck:Leak
|
| - fun:FcLangSetCreate
|
| -}
|
| -{
|
| - bug_39050_e
|
| - Heapcheck:Leak
|
| - fun:IA__FcStrCopy
|
| -}
|
| -{
|
| - bug_39050_e2
|
| - Heapcheck:Leak
|
| - fun:FcStrCopy
|
| -}
|
| -{
|
| - bug_39050_f
|
| - Heapcheck:Leak
|
| - fun:FcValueSave
|
| -}
|
| -{
|
| - bug_39050_g
|
| - Heapcheck:Leak
|
| - fun:FcPatternHash
|
| -}
|
| -{
|
| - bug_39050_h
|
| - Heapcheck:Leak
|
| - fun:FcConfigFilename
|
| -}
|
| -{
|
| - bug_39050_i
|
| - Heapcheck:Leak
|
| - fun:FcCharSetFindLeafCreate
|
| -}
|
| -{
|
| - bug_39050_j
|
| - Heapcheck:Leak
|
| - fun:FcCharSetPutLeaf
|
| -}
|
| -{
|
| - bug_39050_k
|
| - Heapcheck:Leak
|
| - fun:IA__FcCharSetCreate
|
| -}
|
| + # 1. third party stuff we have no control over
|
| + {
|
| + bug_39050_a
|
| + Heapcheck:Leak
|
| + fun:FcPatternObjectAddWithBinding
|
| + }
|
| + {
|
| + bug_39050_b
|
| + Heapcheck:Leak
|
| + fun:FcPatternObjectInsertElt
|
| + }
|
| + {
|
| + bug_39050_c
|
| + Heapcheck:Leak
|
| + fun:FcConfigValues
|
| + }
|
| + {
|
| + bug_39050_d
|
| + Heapcheck:Leak
|
| + fun:IA__FcLangSetCreate
|
| + }
|
| + {
|
| + bug_39050_d2
|
| + Heapcheck:Leak
|
| + fun:FcLangSetCreate
|
| + }
|
| + {
|
| + bug_39050_e
|
| + Heapcheck:Leak
|
| + fun:IA__FcStrCopy
|
| + }
|
| + {
|
| + bug_39050_e2
|
| + Heapcheck:Leak
|
| + fun:FcStrCopy
|
| + }
|
| + {
|
| + bug_39050_f
|
| + Heapcheck:Leak
|
| + fun:FcValueSave
|
| + }
|
| + {
|
| + bug_39050_g
|
| + Heapcheck:Leak
|
| + fun:FcPatternHash
|
| + }
|
| + {
|
| + bug_39050_h
|
| + Heapcheck:Leak
|
| + fun:FcConfigFilename
|
| + }
|
| + {
|
| + bug_39050_i
|
| + Heapcheck:Leak
|
| + fun:FcCharSetFindLeafCreate
|
| + }
|
| + {
|
| + bug_39050_j
|
| + Heapcheck:Leak
|
| + fun:FcCharSetPutLeaf
|
| + }
|
| + {
|
| + bug_39050_k
|
| + Heapcheck:Leak
|
| + fun:IA__FcCharSetCreate
|
| + }
|
|
|
| -{
|
| - bug_51988_a
|
| - Heapcheck:Leak
|
| - ...
|
| - fun:mozilla_security_manager::::nsPKCS12Blob_ImportHelper
|
| - fun:mozilla_security_manager::nsPKCS12Blob_Import
|
| - fun:net::CertDatabase::ImportFromPKCS12
|
| -}
|
| -{
|
| - bug_51988_b
|
| - Heapcheck:Leak
|
| - ...
|
| - fun:mozilla_security_manager::nsPKCS12Blob_Export
|
| - fun:net::CertDatabase::ExportToPKCS12
|
| -}
|
| -{
|
| - bug_51988_c
|
| - Heapcheck:Leak
|
| - ...
|
| - fun:base::::NSSInitSingleton::OpenUserDB
|
| - fun:base::::NSSInitSingleton::OpenTestNSSDB
|
| - fun:base::OpenTestNSSDB
|
| - fun:net::CertDatabaseNSSTest::SetUp
|
| -}
|
| + {
|
| + bug_51988_a
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:mozilla_security_manager::::nsPKCS12Blob_ImportHelper
|
| + fun:mozilla_security_manager::nsPKCS12Blob_Import
|
| + fun:net::CertDatabase::ImportFromPKCS12
|
| + }
|
| + {
|
| + bug_51988_b
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:mozilla_security_manager::nsPKCS12Blob_Export
|
| + fun:net::CertDatabase::ExportToPKCS12
|
| + }
|
| + {
|
| + bug_51988_c
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:base::::NSSInitSingleton::OpenUserDB
|
| + fun:base::::NSSInitSingleton::OpenTestNSSDB
|
| + fun:base::OpenTestNSSDB
|
| + fun:net::CertDatabaseNSSTest::SetUp
|
| + }
|
|
|
| -#-----------------------------------------------------------------------
|
| -# 2. intentional unit test errors, or stuff that is somehow a false positive
|
| -# in our own code, or stuff that is so trivial it's not worth fixing
|
| -{
|
| - Heapcheck sanity test (ToolsSanityTest.MemoryLeak).
|
| - Heapcheck:Leak
|
| - fun:ToolsSanityTest_MemoryLeak_Test::TestBody
|
| -}
|
| -{
|
| - Intentional leak in BrowserThreadTest.NotReleasedIfTargetThreadNonExistent
|
| - Heapcheck:Leak
|
| - fun:BrowserThreadTest_NotReleasedIfTargetThreadNonExistent_Test::TestBody
|
| - fun:testing::HandleExceptionsInMethodIfSupported
|
| - fun:testing::Test::Run
|
| -}
|
| -#-----------------------------------------------------------------------
|
| -# 3. Suppressions for real chromium bugs that are not yet fixed.
|
| -# These should all be in chromium's bug tracking system (but a few aren't yet).
|
| -# Periodically we should sweep this file and the bug tracker clean by
|
| -# running overnight and removing outdated bugs/suppressions.
|
| -{
|
| - bug_31643
|
| - Heapcheck:Leak
|
| - fun:browser_sync::BookmarkModelWorker::CallDoWorkFromModelSafeThreadAndWait
|
| - fun:Syncer::SyncShare
|
| -}
|
| -{
|
| - bug_17540
|
| - Heapcheck:Leak
|
| - fun:base::MessagePumpLibevent::WatchFileDescriptor
|
| - fun:MessageLoopForIO::WatchFileDescriptor
|
| - fun:IPC::Channel::ChannelImpl::Connect
|
| - fun:IPC::Channel::Connect
|
| - fun:IPC::ChannelProxy::Context::OnChannelOpened
|
| -}
|
| -{
|
| - bug_39014
|
| - 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:IPC::ChannelProxy::Context::OnAddFilter
|
| - fun:*DispatchToMethod
|
| - fun:RunnableMethod::Run
|
| -}
|
| -{
|
| - bug_34570
|
| - Heapcheck:Leak
|
| - fun:URLRequestHttpJob::Factory
|
| - fun:URLRequestJobManager::CreateJob
|
| - fun:URLRequest::Start
|
| - fun:URLRequestTest_CancelTest_DuringCookiePolicy_Test::TestBody
|
| - fun:testing::HandleExceptionsInMethodIfSupported
|
| - fun:testing::Test::Run
|
| - fun:testing::TestInfo::Run
|
| - fun:testing::TestCase::Run
|
| - fun:testing::internal::UnitTestImpl::RunAllTests
|
| - fun:testing::HandleExceptionsInMethodIfSupported
|
| - fun:testing::UnitTest::Run
|
| - fun:TestSuite::Run
|
| - fun:main
|
| -}
|
| -{
|
| - bug_34994_a
|
| - Heapcheck:Leak
|
| - ...
|
| - fun:v8::internal::Invoke
|
| - fun:v8::internal::Execution::Call
|
| - fun:v8::Script::Run
|
| -}
|
| -{
|
| - bug_34994_b
|
| - Heapcheck:Leak
|
| - ...
|
| - fun:v8::internal::Invoke
|
| - fun:v8::internal::Execution::Call
|
| - fun:v8::Function::Call
|
| -}
|
| -{
|
| - bug_39021
|
| - Heapcheck:Leak
|
| - ...
|
| - fun:RenderViewTest::ExecuteJavaScript
|
| - fun:ExtensionAPIClientTest_CallbackDispatching_Test::TestBody
|
| -}
|
| -{
|
| - bug_39016
|
| - Heapcheck:Leak
|
| - ...
|
| - fun:::RenderThreadTest::SetUp
|
| - fun:testing::HandleExceptionsInMethodIfSupported
|
| - fun:testing::Test::Run
|
| -}
|
| -# TODO(glider): sometimes the stacks differ between the bot and the local run,
|
| -# e.g. "base::subtle::RefCountedBase::RefCountedBase" vs. "RefCountedBase".
|
| -{
|
| - bug_38305
|
| - Heapcheck:Leak
|
| - fun:browser_sync::UIModelWorker::DoWorkAndWaitUntilDone
|
| - fun:Syncer::SyncShare
|
| - fun:FakeSyncShareTask::Run
|
| - fun:MessageLoop::RunTask
|
| -}
|
| -{
|
| - bug_38402
|
| - Heapcheck:Leak
|
| - fun:ProfileSyncFactoryImpl::CreateProfileSyncService
|
| - fun:TestingProfile::CreateProfileSyncService
|
| -}
|
| -{
|
| - bug_39007
|
| - Heapcheck:Leak
|
| - ...
|
| - fun:RenderViewTest::TearDown
|
| -}
|
| -{
|
| - bug_38487
|
| - Heapcheck:Leak
|
| - fun:browser_sync::TypedUrlDataTypeController::Stop
|
| - fun:browser_sync::DataTypeManagerImpl::FinishStop
|
| - fun:browser_sync::DataTypeManagerImpl::Stop
|
| - fun:ProfileSyncService::Shutdown
|
| - fun:~ProfileSyncService
|
| - fun:~TestingProfileSyncService
|
| - fun:scoped_ptr::reset
|
| - fun:ProfileSyncServiceTypedUrlTest::TearDown
|
| -}
|
| -{
|
| - bug_38490
|
| - Heapcheck:Leak
|
| - ...
|
| - fun:browser_sync::SyncBackendHost::Core::NotifyFrontend
|
| -}
|
| -{
|
| - bug_40499
|
| - Heapcheck:Leak
|
| - fun:UserScriptSlaveTest::Serialize
|
| - ...
|
| - fun:testing::Test::Run
|
| - fun:testing::TestInfo::Run
|
| - fun:testing::TestCase::Run
|
| - fun:testing::internal::UnitTestImpl::RunAllTests
|
| - fun:testing::HandleExceptionsInMethodIfSupported
|
| - fun:testing::UnitTest::Run
|
| - fun:TestSuite::Run
|
| -}
|
| -{
|
| - bug_42153
|
| - Heapcheck:Leak
|
| - fun:::InitPersonalInfo
|
| - fun:AutoFillProfile
|
| - fun:AutoFillProfile::Clone
|
| - fun:browser_sync::AutofillChangeProcessor::ObserveAutofillProfileChanged
|
| -}
|
| -# ExpectJs*Internal = ExpectJs{Pass,Fail}Internal
|
| -# ExtensionAPIClientTest_*_Test =
|
| -# ExtensionAPIClientTest_{CollapseToolstrip_Test,GetAcceptLanguages}_Test
|
| -{
|
| - bug_43775_a
|
| - Heapcheck:Leak
|
| - fun:WebCore::makeExternalString
|
| - fun:WebCore::v8ExternalString
|
| - fun:WebCore::V8Proxy::evaluate
|
| - fun:WebCore::ScriptController::evaluate
|
| - fun:WebCore::ScriptController::executeScript
|
| - fun:WebKit::WebFrameImpl::executeScript
|
| - fun:RenderViewTest::ExecuteJavaScript
|
| - fun:ExtensionAPIClientTest::ExpectJs*Internal
|
| - fun:ExtensionAPIClientTest_*_Test::TestBody
|
| -}
|
| -{
|
| - bug_43775_b
|
| - Heapcheck:Leak
|
| - fun:WTF::fastMalloc
|
| - fun:WebCore::StringImpl::createUninitialized
|
| - fun:WebCore::String::fromUTF8
|
| - fun:WebCore::String::fromUTF8
|
| - fun:WebKit::WebString::fromUTF8
|
| - fun:RenderViewTest::ExecuteJavaScript
|
| - fun:ExtensionAPIClientTest::ExpectJs*Internal
|
| - fun:ExtensionAPIClientTest_*_Test::TestBody
|
| -}
|
| -{
|
| - bug_43779
|
| - Heapcheck:Leak
|
| - fun:ActiveNotificationTracker::RegisterNotification
|
| - fun:ActiveNotificationTrackerTest_TestLookupAndClear_Test::TestBody
|
| -}
|
| -{
|
| - bug_43387
|
| - Heapcheck:Leak
|
| - ...
|
| - fun:net::SpdyNetworkTransactionTest_PostWithEarlySynReply_Test::TestBody
|
| -}
|
| -{
|
| - bug_44354
|
| - Heapcheck:Leak
|
| - ...
|
| - fun:NetTestSuite::InitializeTestThread
|
| - fun:NetTestSuite::Initialize
|
| -}
|
| -{
|
| - bug_44667
|
| - Heapcheck:Leak
|
| - fun:Callback1::Type* NewCallback
|
| - fun:media::VideoDecoderImpl::DoInitialize
|
| -}
|
| -{
|
| - bug_46571_a
|
| - Heapcheck:Leak
|
| - fun:WTF::fastMalloc
|
| - fun:WebCore::StringImpl::createUninitialized
|
| - fun:WebCore::String::createUninitialized
|
| - fun:WebCore::StringTraits::fromV8String
|
| - fun:WebCore::v8StringToWebCoreString
|
| - fun:WebCore::v8StringToWebCoreString
|
| - fun:WebCore::v8ValueToWebCoreString
|
| - fun:WebCore::toWebCoreString
|
| - fun:WebCore::ScriptValue::getString
|
| - fun:WebKit::WebFrameImpl::loadJavaScriptURL
|
| - fun:WebKit::WebFrameImpl::loadRequest
|
| - fun:TestShell::Navigate
|
| -}
|
| -{
|
| - bug_46571_b
|
| - Heapcheck:Leak
|
| - fun:WebCore::makeExternalString
|
| - fun:WebCore::v8ExternalString
|
| - fun:WebCore::V8Proxy::evaluate
|
| - fun:WebCore::ScriptController::evaluate
|
| - fun:WebCore::ScriptController::executeScript
|
| - fun:WebCore::ScriptController::executeScript
|
| - fun:WebKit::WebFrameImpl::loadJavaScriptURL
|
| - fun:WebKit::WebFrameImpl::loadRequest
|
| - fun:TestShell::Navigate
|
| -}
|
| -{
|
| - bug_46571_c
|
| - Heapcheck:Leak
|
| - fun:WebCore::makeExternalString
|
| - fun:WebCore::v8ExternalString
|
| - fun:WebCore::v8String
|
| - fun:WebCore::ScriptController::bindToWindowObject
|
| - fun:WebKit::WebFrameImpl::bindToWindowObject
|
| - fun:CppBoundClass::BindToJavascript
|
| - fun:TestShell::BindJSObjectsToWindow
|
| - fun:TestWebViewDelegate::didClearWindowObject
|
| - fun:WebKit::FrameLoaderClientImpl::dispatchDidClearWindowObjectInWorld
|
| - fun:WebCore::FrameLoader::dispatchDidClearWindowObjectInWorld
|
| - fun:WebCore::V8DOMWindowShell::initContextIfNeeded
|
| - fun:WebCore::V8Proxy::mainWorldContext
|
| - fun:WebCore::V8Proxy::mainWorldContext
|
| - fun:WebCore::ScriptController::bindToWindowObject
|
| - fun:WebKit::WebFrameImpl::bindToWindowObject
|
| - fun:CppBoundClass::BindToJavascript
|
| - fun:AccessibilityController::BindToJavascript
|
| - fun:TestShell::BindJSObjectsToWindow
|
| -}
|
| -{
|
| - bug_46571_d
|
| - Heapcheck:Leak
|
| - fun:WebCore::makeExternalString
|
| - fun:WebCore::v8ExternalString
|
| - fun:WebCore::v8String
|
| - fun:WebCore::ScriptController::bindToWindowObject
|
| - fun:WebKit::WebFrameImpl::bindToWindowObject
|
| - fun:CppBoundClass::BindToJavascript
|
| - fun:AccessibilityController::BindToJavascript
|
| - fun:TestShell::BindJSObjectsToWindow
|
| - fun:TestWebViewDelegate::didClearWindowObject
|
| - fun:WebKit::FrameLoaderClientImpl::dispatchDidClearWindowObjectInWorld
|
| - fun:WebCore::FrameLoader::dispatchDidClearWindowObjectInWorld
|
| - fun:WebCore::V8DOMWindowShell::initContextIfNeeded
|
| - fun:WebCore::V8Proxy::mainWorldContext
|
| - fun:WebCore::V8Proxy::mainWorldContext
|
| - fun:WebCore::ScriptController::bindToWindowObject
|
| - fun:WebKit::WebFrameImpl::bindToWindowObject
|
| - fun:CppBoundClass::BindToJavascript
|
| - fun:AccessibilityController::BindToJavascript
|
| - fun:TestShell::BindJSObjectsToWindow
|
| -}
|
| -{
|
| - bug_46571_e
|
| - Heapcheck:Leak
|
| - fun:WebCore::v8StringToWebCoreString
|
| - fun:WebCore::v8StringToWebCoreString
|
| - fun:WebCore::v8ValueToWebCoreString
|
| - fun:WebCore::toWebCoreString
|
| - fun:WebCore::ScriptValue::getString
|
| - fun:WebKit::WebFrameImpl::loadJavaScriptURL
|
| - fun:WebKit::WebFrameImpl::loadRequest
|
| - fun:TestShell::Navigate
|
| - fun:TestNavigationController::NavigateToPendingEntry
|
| - fun:TestNavigationController::LoadEntry
|
| - fun:TestShell::LoadURLForFrame
|
| - fun:TestShell::LoadURL
|
| - fun:::BookmarkletTest_NonEmptyResult_Test::TestBody
|
| - fun:testing::HandleExceptionsInMethodIfSupported
|
| - fun:testing::Test::Run
|
| - fun:testing::TestInfo::Run
|
| - fun:testing::TestCase::Run
|
| - fun:testing::internal::UnitTestImpl::RunAllTests
|
| - fun:testing::HandleExceptionsInMethodIfSupported
|
| -}
|
| -# "*~TestShell" means "~TestShell" and "TestShell::~TestShell".
|
| -{
|
| - bug_46571_f
|
| - Heapcheck:Leak
|
| - fun:WebCore::makeExternalString
|
| - fun:WebCore::v8ExternalString
|
| - fun:WebCore::V8Proxy::evaluate
|
| - fun:WebCore::ScriptController::collectGarbage
|
| - fun:WebKit::WebFrameImpl::collectGarbage
|
| - fun:TestShell::CallJSGC
|
| - fun:*~TestShell
|
| - fun:::MainWindowDestroyed
|
| - fun:g_closure_invoke
|
| -}
|
| -# This is a variation from bug_46571_e.
|
| -{
|
| - bug_46571_g
|
| - Heapcheck:Leak
|
| - fun:WTF::fastMalloc
|
| - fun:WTF::StringImpl::createUninitialized
|
| - fun:WTF::String::createUninitialized
|
| - fun:WebCore::StringTraits::fromV8String
|
| - fun:WebCore::v8StringToWebCoreString
|
| - fun:WebCore::v8StringToWebCoreString
|
| - fun:WebCore::v8ValueToWebCoreString
|
| - fun:WebCore::toWebCoreString
|
| - fun:WebCore::ScriptValue::getString
|
| - fun:WebKit::WebFrameImpl::loadJavaScriptURL
|
| - fun:WebKit::WebFrameImpl::loadRequest
|
| - fun:TestShell::Navigate
|
| - fun:TestNavigationController::NavigateToPendingEntry
|
| - fun:TestNavigationController::LoadEntry
|
| - fun:TestShell::LoadURLForFrame
|
| - fun:TestShell::LoadURL
|
| - fun:::BookmarkletTest_NonEmptyResult_Test::TestBody
|
| - fun:testing::HandleExceptionsInMethodIfSupported
|
| - fun:testing::Test::Run
|
| - fun:testing::TestInfo::Run
|
| - fun:testing::TestCase::Run
|
| - fun:testing::internal::UnitTestImpl::RunAllTests
|
| - fun:testing::HandleExceptionsInMethodIfSupported
|
| - fun:testing::UnitTest::Run
|
| -}
|
| -{
|
| - bug_32366
|
| - Heapcheck:Leak
|
| - fun:CallbackRunner* NewCallback
|
| - fun:media::PipelineImpl::FilterStateTransitionTask
|
| - fun:*DispatchToMethod
|
| - fun:RunnableMethod::Run
|
| - fun:MessageLoop::RunTask
|
| -}
|
| -{
|
| - bug_46649_a
|
| - Heapcheck:Leak
|
| - fun:__gnu_cxx::new_allocator::allocate
|
| - fun:std::_Vector_base::_M_allocate
|
| - fun:std::vector::_M_allocate_and_copy
|
| - fun:std::vector::reserve
|
| - fun:courgette::ReadVector
|
| - fun:courgette::EncodedProgram::ReadFrom
|
| -}
|
| -{
|
| - bug_46649_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:courgette::EncodedProgram::AddRel32
|
| -}
|
| -{
|
| - bug_46649_c
|
| + #-----------------------------------------------------------------------
|
| + # 2. intentional unit test errors, or stuff that is somehow a false positive
|
| + # in our own code, or stuff that is so trivial it's not worth fixing
|
| + {
|
| + Heapcheck sanity test (ToolsSanityTest.MemoryLeak).
|
| + Heapcheck:Leak
|
| + fun:ToolsSanityTest_MemoryLeak_Test::TestBody
|
| + }
|
| + {
|
| + Intentional leak in BrowserThreadTest.NotReleasedIfTargetThreadNonExistent
|
| + Heapcheck:Leak
|
| + fun:BrowserThreadTest_NotReleasedIfTargetThreadNonExistent_Test::TestBody
|
| + fun:testing::HandleExceptionsInMethodIfSupported
|
| + fun:testing::Test::Run
|
| + }
|
| + #-----------------------------------------------------------------------
|
| + # 3. Suppressions for real chromium bugs that are not yet fixed.
|
| + # These should all be in chromium's bug tracking system (but a few aren't yet).
|
| + # Periodically we should sweep this file and the bug tracker clean by
|
| + # running overnight and removing outdated bugs/suppressions.
|
| + {
|
| + bug_31643
|
| + Heapcheck:Leak
|
| + fun:browser_sync::BookmarkModelWorker::CallDoWorkFromModelSafeThreadAndWait
|
| + fun:Syncer::SyncShare
|
| + }
|
| + {
|
| + bug_17540
|
| + Heapcheck:Leak
|
| + fun:base::MessagePumpLibevent::WatchFileDescriptor
|
| + fun:MessageLoopForIO::WatchFileDescriptor
|
| + fun:IPC::Channel::ChannelImpl::Connect
|
| + fun:IPC::Channel::Connect
|
| + fun:IPC::ChannelProxy::Context::OnChannelOpened
|
| + }
|
| + {
|
| + bug_39014
|
| 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:courgette::EncodedProgram::AssembleTo
|
| -}
|
| -{
|
| - bug_46649_d
|
| - Heapcheck:Leak
|
| - fun:EncodedProgramTest_Test_Test::TestBody
|
| -}
|
| -{
|
| - bug_46649_e
|
| - Heapcheck:Leak
|
| - fun:__gnu_cxx::new_allocator::allocate
|
| - fun:std::_Vector_base::_M_allocate
|
| - fun:std::vector::_M_fill_insert
|
| - fun:std::vector::insert
|
| - fun:std::vector::resize
|
| - fun:courgette::EncodedProgram::DefineLabelCommon
|
| - fun:courgette::EncodedProgram::DefineRel32Label
|
| -}
|
| -{
|
| - bug_46649_f
|
| - Heapcheck:Leak
|
| - fun:__gnu_cxx::new_allocator::allocate
|
| - fun:std::_Vector_base::_M_allocate
|
| - fun:std::vector::_M_fill_insert
|
| - fun:std::vector::insert
|
| - fun:std::vector::resize
|
| - fun:courgette::EncodedProgram::DefineLabelCommon
|
| - fun:courgette::EncodedProgram::DefineAbs32Label
|
| -}
|
| -{
|
| - bug_46649_g
|
| - Heapcheck:Leak
|
| - fun:__gnu_cxx::new_allocator::allocate
|
| - fun:std::_Vector_base::_M_allocate
|
| - fun:std::vector::_M_allocate_and_copy
|
| - fun:std::vector::reserve
|
| - fun:courgette::ReadU32Delta
|
| - fun:courgette::EncodedProgram::ReadFrom
|
| -}
|
| -{
|
| - bug_46649_h
|
| - 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:courgette::EncodedProgram::AddAbs32
|
| -}
|
| -{
|
| - bug_46649_i
|
| - 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:courgette::EncodedProgram::AddOrigin
|
| -}
|
| -{
|
| - bug_46658_a
|
| - Heapcheck:Leak
|
| - fun:WebCore::makeExternalString
|
| - fun:WebCore::v8ExternalString
|
| - fun:WebCore::v8String
|
| - fun:WebCore::V8DOMWindowShell::namedItemAdded
|
| - fun:WebCore::ScriptController::namedItemAdded
|
| - fun:WebCore::HTMLDocument::addItemToMap
|
| - fun:WebCore::HTMLDocument::addNamedItem
|
| - fun:WebCore::HTMLFormElement::insertedIntoDocument
|
| - fun:WebCore::ContainerNode::addChild
|
| - fun:WebCore::LegacyHTMLTreeConstructor::insertNode
|
| - fun:WebCore::LegacyHTMLTreeConstructor::handleError
|
| - fun:WebCore::LegacyHTMLTreeConstructor::insertNode
|
| - fun:WebCore::LegacyHTMLTreeConstructor::handleError
|
| - fun:WebCore::LegacyHTMLTreeConstructor::insertNode
|
| - fun:WebCore::LegacyHTMLTreeConstructor::insertNodeAfterLimitDepth
|
| - fun:WebCore::LegacyHTMLTreeConstructor::parseToken
|
| - fun:WebCore::HTMLDocumentParser::processToken
|
| - fun:WebCore::HTMLDocumentParser::parseTag
|
| - fun:WebCore::HTMLDocumentParser::advance
|
| - fun:WebCore::HTMLDocumentParser::write
|
| - fun:WebCore::DocumentWriter::addData
|
| - fun:WebCore::FrameLoader::addData
|
| - fun:WebKit::WebFrameImpl::commitDocumentData
|
| - fun:WebKit::FrameLoaderClientImpl::committedLoad
|
| - fun:WebCore::FrameLoader::committedLoad
|
| - fun:WebCore::DocumentLoader::commitLoad
|
| - fun:WebCore::DocumentLoader::receivedData
|
| - fun:WebCore::FrameLoader::receivedData
|
| - fun:WebCore::MainResourceLoader::addData
|
| - fun:WebCore::ResourceLoader::didReceiveData
|
| -}
|
| -{
|
| - bug_46658_b
|
| - Heapcheck:Leak
|
| - fun:WebCore::makeExternalString
|
| - fun:WebCore::v8ExternalString
|
| - fun:WebCore::v8String
|
| - fun:WebCore::V8DOMWindowShell::namedItemAdded
|
| - fun:WebCore::ScriptController::namedItemAdded
|
| - fun:WebCore::HTMLDocument::addItemToMap
|
| - fun:WebCore::HTMLDocument::addNamedItem
|
| - fun:WebCore::HTMLFormElement::insertedIntoDocument
|
| - fun:WebCore::ContainerNode::addChild
|
| - fun:WebCore::LegacyHTMLTreeConstructor::insertNode
|
| - fun:WebCore::LegacyHTMLTreeConstructor::handleError
|
| - fun:WebCore::LegacyHTMLTreeConstructor::insertNode
|
| - fun:WebCore::LegacyHTMLTreeConstructor::handleError
|
| - fun:WebCore::LegacyHTMLTreeConstructor::insertNode
|
| - fun:WebCore::LegacyHTMLTreeConstructor::insertNodeAfterLimitDepth
|
| - fun:WebCore::LegacyHTMLTreeConstructor::parseToken
|
| - fun:WebCore::HTML5TreeBuilder::passTokenToLegacyParser
|
| - fun:WebCore::HTML5TreeBuilder::constructTreeFromToken
|
| - fun:WebCore::HTML5DocumentParser::pumpLexer
|
| - fun:WebCore::HTML5DocumentParser::pumpLexerIfPossible
|
| - fun:WebCore::HTML5DocumentParser::write
|
| - fun:WebCore::DocumentWriter::addData
|
| - fun:WebCore::FrameLoader::addData
|
| - fun:WebKit::WebFrameImpl::commitDocumentData
|
| - fun:WebKit::FrameLoaderClientImpl::committedLoad
|
| - fun:WebCore::FrameLoader::committedLoad
|
| - fun:WebCore::DocumentLoader::commitLoad
|
| - fun:WebCore::DocumentLoader::receivedData
|
| - fun:WebCore::FrameLoader::receivedData
|
| - fun:WebCore::MainResourceLoader::addData
|
| -}
|
| -{
|
| - bug_46678_a
|
| - 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:remoting::Differ::MergeBlocks
|
| -}
|
| -{
|
| - bug_46678_b
|
| - Heapcheck:Leak
|
| - fun:remoting::DifferTest::MarkBlocksAndCheckMerge
|
| -}
|
| -{
|
| - bug_46678_c
|
| - Heapcheck:Leak
|
| - fun:remoting::DifferTest_*_Test::TestBody
|
| - fun:testing::HandleExceptionsInMethodIfSupported
|
| - fun:testing::Test::Run
|
| -}
|
| -# '*ChromotingPlugin' stands for 'ChromotingPlugin' and
|
| -# 'remoting::ChromotingPlugin::ChromotingPlugin'.
|
| -{
|
| - bug_46678_d
|
| - Heapcheck:Leak
|
| - ...
|
| - fun:*ChromotingPlugin
|
| - fun:CreatePlugin
|
| -}
|
| -{
|
| - bug_46678_e
|
| - Heapcheck:Leak
|
| - fun:Callback*::Type* NewCallback
|
| - fun:remoting::SessionManager::DoEncode
|
| - fun:*DispatchToMethod
|
| - fun:RunnableMethod::Run
|
| -}
|
| -{
|
| - bug_46715
|
| - Heapcheck:Leak
|
| - fun:WebCore::makeExternalString
|
| - fun:WebCore::v8ExternalStringSlow
|
| -}
|
| -{
|
| - bug_46886
|
| - Heapcheck:Leak
|
| - ...
|
| - fun:*SpdyHttpStreamTest_SendRequest_Test*
|
| -}
|
| -{
|
| - bug_19775_a
|
| - Heapcheck:Leak
|
| - ...
|
| - fun:history::InMemoryHistoryBackend::Init
|
| - fun:history::HistoryBackend::InitImpl
|
| -}
|
| -{
|
| - bug_19775_b
|
| - Heapcheck:Leak
|
| - ...
|
| - fun:history::HistoryBackend::InitImpl
|
| - fun:history::HistoryBackend::Init
|
| -}
|
| -{
|
| - bug_19775_c
|
| - Heapcheck:Leak
|
| - fun:CancelableTask* NewRunnableMethod
|
| - fun:HistoryService::BackendDelegate::DBLoaded
|
| - fun:history::HistoryBackend::Init
|
| -}
|
| -{
|
| - bug_19775_d
|
| - Heapcheck:Leak
|
| - ...
|
| - fun:ProfileManagerTest_CreateAndUseTwoProfiles_Test::TestBody
|
| -}
|
| -{
|
| - bug_47188_a
|
| - Heapcheck:Leak
|
| - fun:net::SingleThreadedProxyResolver::GetProxyForURL
|
| - fun:net::::IOThread::Init
|
| - fun:base::Thread::ThreadMain
|
| - fun:ThreadFunc
|
| - fun:start_thread
|
| -}
|
| -{
|
| - bug_47188_b
|
| - Heapcheck:Leak
|
| - fun:__gnu_cxx::new_allocator::allocate
|
| - fun:std::string::_Rep::_S_create
|
| - fun:std::string::_Rep::_M_clone
|
| - fun:std::string::reserve
|
| - fun:bool ::InitCanonical
|
| - fun:GURL
|
| - fun:net::::IOThread::Init
|
| - fun:base::Thread::ThreadMain
|
| - fun:ThreadFunc
|
| - fun:start_thread
|
| -}
|
| -{
|
| - bug_47188_c
|
| - Heapcheck:Leak
|
| - ...
|
| - fun:net::SingleThreadedProxyResolver::Job::DoQuery
|
| + fun:IPC::ChannelProxy::Context::OnAddFilter
|
| fun:*DispatchToMethod
|
| fun:RunnableMethod::Run
|
| - fun:MessageLoop::RunTask
|
| - fun:MessageLoop::DeferOrRunPendingTask
|
| - fun:MessageLoop::DoWork
|
| - fun:base::MessagePumpDefault::Run
|
| - fun:MessageLoop::RunInternal
|
| - fun:MessageLoop::RunHandler
|
| - fun:MessageLoop::Run
|
| - fun:base::Thread::Run
|
| - fun:base::Thread::ThreadMain
|
| - fun:ThreadFunc
|
| - fun:start_thread
|
| -}
|
| -{
|
| - bug_49300_a
|
| - Heapcheck:Leak
|
| - fun:disk_cache::StorageBlock::AllocateData
|
| - fun:disk_cache::StorageBlock::Data
|
| -}
|
| -{
|
| - bug_49300_b
|
| - Heapcheck:Leak
|
| - ...
|
| - fun:disk_cache::BackendImpl::CreateEntryImpl
|
| - fun:disk_cache::BackendImpl::SyncCreateEntry
|
| - fun:disk_cache::BackendIO::ExecuteBackendOperation
|
| -}
|
| -{
|
| - bug_49300_c
|
| - Heapcheck:Leak
|
| - ...
|
| - fun:disk_cache::BackendImpl::NewEntry
|
| - fun:disk_cache::BackendImpl::MatchEntry
|
| -}
|
| -{
|
| - bug_49310_a
|
| - Heapcheck:Leak
|
| - ...
|
| - fun:TemplateURLPrepopulateData::MakePrepopulatedTemplateURL
|
| - fun:TemplateURLPrepopulateData::GetPrepopulatedTemplatefromPrefs
|
| - fun:TemplateURLPrepopulateData::GetPrepopulatedEngines
|
| - fun:TemplateURLPrepopulateDataTest_ProvidersFromPrefs_Test::TestBody
|
| -}
|
| -{
|
| - bug_49310_b
|
| - Heapcheck:Leak
|
| - ...
|
| - fun:TemplateURLRef::ParseHostAndSearchTermKey
|
| - fun:TemplateURLRef::ParseIfNecessary
|
| - fun:TemplateURLRef::GetHost
|
| - fun:TemplateURLPrepopulateDataTest_ProvidersFromPrefs_Test::TestBody
|
| -}
|
| -# "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
|
| -}
|
| -{
|
| - bug_50598_a
|
| - Heapcheck:Leak
|
| - ...
|
| - fun:RenderThread
|
| - fun:safe_browsing::PhishingDOMFeatureExtractorTest::SetUp
|
| -}
|
| -{
|
| - bug_50598_b
|
| - Heapcheck:Leak
|
| - fun:WaitableEvent
|
| - fun:ChildProcess
|
| - fun:RenderProcess
|
| - fun:MockRenderProcess
|
| - fun:safe_browsing::PhishingDOMFeatureExtractorTest::SetUp
|
| -}
|
| -{
|
| - bug_50598_c
|
| - Heapcheck:Leak
|
| - ...
|
| - fun:safe_browsing::PhishingDOMFeatureExtractorTest::GetNextThreadName
|
| -}
|
| -{
|
| - bug_51176_a
|
| - Heapcheck:Leak
|
| - fun:Callback1::Type* NewCallback
|
| - fun:PrefValueStoreTest_TestPolicyRefresh_Test::TestBody
|
| -}
|
| -{
|
| - bug_51176_b
|
| - Heapcheck:Leak
|
| - fun:Callback1::Type* NewCallback
|
| - fun:PrefValueStoreTest_TestRefreshPolicyPrefsCompletion_Test::TestBody
|
| -}
|
| -{
|
| - bug_51176_c
|
| - Heapcheck:Leak
|
| - fun:Callback1::Type* NewCallback
|
| - fun:PrefValueStoreTest_TestConcurrentPolicyRefresh_Test::TestBody
|
| -}
|
| -{
|
| - bug_52826
|
| - Heapcheck:Leak
|
| - fun:TestingProfile::CreateRequestContext
|
| - fun:GoogleURLTrackerTest::CreateRequestContext
|
| - fun:GoogleURLTrackerTest*_Test::TestBody
|
| -}
|
| -{
|
| - bug_52900_a
|
| + }
|
| + {
|
| + bug_34570
|
| + Heapcheck:Leak
|
| + fun:URLRequestHttpJob::Factory
|
| + fun:URLRequestJobManager::CreateJob
|
| + fun:URLRequest::Start
|
| + fun:URLRequestTest_CancelTest_DuringCookiePolicy_Test::TestBody
|
| + fun:testing::HandleExceptionsInMethodIfSupported
|
| + fun:testing::Test::Run
|
| + fun:testing::TestInfo::Run
|
| + fun:testing::TestCase::Run
|
| + fun:testing::internal::UnitTestImpl::RunAllTests
|
| + fun:testing::HandleExceptionsInMethodIfSupported
|
| + fun:testing::UnitTest::Run
|
| + fun:TestSuite::Run
|
| + fun:main
|
| + }
|
| + {
|
| + bug_34994_a
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:v8::internal::Invoke
|
| + fun:v8::internal::Execution::Call
|
| + fun:v8::Script::Run
|
| + }
|
| + {
|
| + bug_34994_b
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:v8::internal::Invoke
|
| + fun:v8::internal::Execution::Call
|
| + fun:v8::Function::Call
|
| + }
|
| + {
|
| + bug_39021
|
| Heapcheck:Leak
|
| ...
|
| - fun:MockRenderProcessHostFactory::CreateRenderProcessHost
|
| - fun:SiteInstance::GetProcess
|
| - fun:RenderViewHost
|
| - fun:TestRenderViewHost
|
| - fun:TestRenderViewHostFactory::CreateRenderViewHost
|
| - fun:RenderViewHostFactory::Create
|
| - fun:RenderViewHostManager::Init
|
| - fun:TabContents
|
| - fun:TestTabContents
|
| - fun:RenderViewHostTestHarness::CreateTestTabContents
|
| - fun:RenderViewHostTestHarness::SetUp
|
| -}
|
| -{
|
| - bug_52900_b
|
| + fun:RenderViewTest::ExecuteJavaScript
|
| + fun:ExtensionAPIClientTest_CallbackDispatching_Test::TestBody
|
| + }
|
| + {
|
| + bug_39016
|
| Heapcheck:Leak
|
| ...
|
| - fun:RenderViewHostDelegateViewHelper::CreateNewFullscreenWidget
|
| - fun:TabContentsView::CreateNewFullscreenWidgetInternal
|
| - fun:TabContentsView::CreateNewFullscreenWidget
|
| - fun:RenderViewHost::CreateNewFullscreenWidget
|
| - fun:RenderViewHostTest_CreateFullscreenWidget_Test::TestBody
|
| -}
|
| -{
|
| - bug_52900_c
|
| - Heapcheck:Leak
|
| - ...
|
| - fun:IPC::TestSink::OnMessageReceived
|
| - fun:MockRenderProcessHost::Send
|
| - fun:PurgePluginListCache
|
| - fun:PluginService::Observe
|
| - fun:NotificationService::Notify
|
| - fun:ExtensionsService::NotifyExtensionLoaded
|
| - fun:ExtensionsService::OnExtensionLoaded
|
| - fun:ExtensionsService::LoadInstalledExtension
|
| - fun:ExtensionsService::ContinueLoadAllExtensions
|
| - fun:ExtensionsService::LoadAllExtensions
|
| - fun:ExtensionsService::Init
|
| - fun:ExtensionsServiceTest_CleanupOnStartup_Test::TestBody
|
| -}
|
| -{
|
| - bug_53184
|
| + fun:::RenderThreadTest::SetUp
|
| + fun:testing::HandleExceptionsInMethodIfSupported
|
| + fun:testing::Test::Run
|
| + }
|
| + # TODO(glider): sometimes the stacks differ between the bot and the local run,
|
| + # e.g. "base::subtle::RefCountedBase::RefCountedBase" vs. "RefCountedBase".
|
| + {
|
| + bug_38305
|
| Heapcheck:Leak
|
| - fun:base::WaitableEventWatcher::StartWatching
|
| - fun:IPC::SyncChannel::SyncContext::OnChannelOpened
|
| - fun:*DispatchToMethod
|
| - fun:RunnableMethod::Run
|
| + fun:browser_sync::UIModelWorker::DoWorkAndWaitUntilDone
|
| + fun:Syncer::SyncShare
|
| + fun:FakeSyncShareTask::Run
|
| fun:MessageLoop::RunTask
|
| -}
|
| -{
|
| - bug_54689
|
| - Heapcheck:Leak
|
| - fun:WTF::fastMalloc
|
| - fun:WTF::StringImpl::createUninitialized
|
| - fun:WTF::String::fromUTF8
|
| - fun:WebKit::WebString::fromUTF8
|
| - fun:WebKit::WebString::fromUTF8
|
| - fun:RenderViewTest::GetElementBounds
|
| - fun:RenderViewTest::SimulateElementClick
|
| - fun:RenderViewTest_PageClickTracker_Test::TestBody
|
| -}
|
| -{
|
| - bug_54689_b
|
| - Heapcheck:Leak
|
| - fun:WTF::fastMalloc
|
| - fun:WTF::FastAllocBase::operator new
|
| - fun:WebCore::MouseEvent::create
|
| - fun:WebCore::Node::dispatchMouseEvent
|
| - fun:WebCore::Node::dispatchMouseEvent
|
| - fun:WebCore::EventHandler::dispatchMouseEvent
|
| - fun:WebCore::EventHandler::handleMousePressEvent
|
| - fun:WebKit::WebViewImpl::mouseDown
|
| - fun:WebKit::WebViewImpl::handleInputEvent
|
| - fun:RenderWidget::OnHandleInputEvent
|
| - fun:RenderViewTest::SimulateElementClick
|
| - fun:RenderViewTest_PageClickTracker_Test::TestBody
|
| -}
|
| -{
|
| - bug_56676_a
|
| - 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:MockDispatcher::DidReadDirectory
|
| - fun:fileapi::FileSystemOperation::DidReadDirectory
|
| -}
|
| -{
|
| - bug_56676_b
|
| - 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:basic_string
|
| - fun:file_util::FileEnumerator::ReadDirectory
|
| - fun:file_util::FileEnumerator::Next
|
| - fun:::RelayReadDirectory::RunWork
|
| - fun:::MessageLoopRelay::ProcessOnTargetThread
|
| -}
|
| -{
|
| - bug_57683
|
| - Heapcheck:Leak
|
| - ...
|
| - fun:logging::MakeCheckOpString
|
| - fun:logging::Check*Impl
|
| - fun:logging::::LoggingTest_*_Test::TestBody
|
| -}
|
| -{
|
| - bug_57799
|
| - Heapcheck:Leak
|
| - fun:cricket::Transport::OnRemoteCandidate
|
| - fun:cricket::Transport::OnRemoteCandidates
|
| - fun:cricket::Session::OnTransportInfoMessage
|
| - fun:cricket::Session::OnIncomingMessage
|
| - fun:cricket::SessionManager::OnIncomingMessage
|
| - fun:remoting::SessionManagerPair::DeliverMessage
|
| - fun:remoting::SessionManagerPair::DoProcessMessage
|
| -}
|
| -{
|
| - bug_57910
|
| + }
|
| + {
|
| + bug_38402
|
| Heapcheck:Leak
|
| - fun:inflateInit2_
|
| - fun:remoting::DecompressorZlib::InitStream
|
| - fun:remoting::DecompressorZlib::Reset
|
| - fun:~DecompressorZlib
|
| -}
|
| -{
|
| - bug_57966a
|
| + fun:ProfileSyncFactoryImpl::CreateProfileSyncService
|
| + fun:TestingProfile::CreateProfileSyncService
|
| + }
|
| + {
|
| + bug_39007
|
| Heapcheck:Leak
|
| ...
|
| - fun:cricket::AllocationSequence::CreateUDPPorts
|
| - fun:cricket::AllocationSequence::OnMessage
|
| - fun:AllocationSequence
|
| - fun:cricket::BasicPortAllocatorSession::OnAllocate
|
| - fun:cricket::BasicPortAllocatorSession::OnMessage
|
| -}
|
| -{
|
| - bug_57966b
|
| + fun:RenderViewTest::TearDown
|
| + }
|
| + {
|
| + bug_38487
|
| + Heapcheck:Leak
|
| + fun:browser_sync::TypedUrlDataTypeController::Stop
|
| + fun:browser_sync::DataTypeManagerImpl::FinishStop
|
| + fun:browser_sync::DataTypeManagerImpl::Stop
|
| + fun:ProfileSyncService::Shutdown
|
| + fun:~ProfileSyncService
|
| + fun:~TestingProfileSyncService
|
| + fun:scoped_ptr::reset
|
| + fun:ProfileSyncServiceTypedUrlTest::TearDown
|
| + }
|
| + {
|
| + bug_38490
|
| Heapcheck:Leak
|
| ...
|
| - fun:talk_base::NetworkManager::CreateNetworks
|
| - fun:talk_base::NetworkManager::EnumNetworks
|
| - fun:talk_base::NetworkManager::GetNetworks
|
| - fun:cricket::BasicPortAllocatorSession::OnAllocate
|
| - fun:cricket::BasicPortAllocatorSession::OnMessage
|
| -}
|
| -{
|
| - bug_57966c
|
| + fun:browser_sync::SyncBackendHost::Core::NotifyFrontend
|
| + }
|
| + {
|
| + bug_40499
|
| Heapcheck:Leak
|
| + fun:UserScriptSlaveTest::Serialize
|
| ...
|
| - fun:remoting::protocol::JingleSession::OnInitiate
|
| - fun:remoting::protocol::JingleSession::OnSessionState
|
| -}
|
| -{
|
| - bug_58094
|
| - 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:basic_string
|
| - fun:std::basic_stringbuf::str
|
| - fun:std::basic_ostringstream::str
|
| - fun:talk_base::SocketAddress::IPToString
|
| - fun:talk_base::SocketAddress::IPAsString
|
| - fun:cricket::P2PTransportParser::WriteCandidate
|
| - fun:cricket::P2PTransportParser::WriteCandidates
|
| - fun:cricket::WriteCandidates
|
| - fun:cricket::WriteJingleTransportInfo
|
| - fun:cricket::WriteJingleTransportInfos
|
| - fun:cricket::WriteTransportInfos
|
| - fun:cricket::Session::WriteSessionAction
|
| - fun:cricket::Session::WriteActionMessage
|
| - fun:cricket::Session::WriteActionMessage
|
| - fun:cricket::Session::SendMessage
|
| - fun:cricket::Session::SendTransportInfoMessage
|
| - fun:cricket::Session::OnTransportCandidatesReady
|
| -}
|
| -{
|
| - bug_58474_a
|
| - Heapcheck:Leak
|
| - ...
|
| - fun:FileSystemHostContextTest_CheckValidPath_Test::TestBody
|
| - fun:testing::HandleExceptionsInMethodIfSupported
|
| fun:testing::Test::Run
|
| fun:testing::TestInfo::Run
|
| fun:testing::TestCase::Run
|
| fun:testing::internal::UnitTestImpl::RunAllTests
|
| fun:testing::HandleExceptionsInMethodIfSupported
|
| fun:testing::UnitTest::Run
|
| - fun:base::TestSuite::Run
|
| - fun:main
|
| - fun:__libc_start_main
|
| -}
|
| -{
|
| - bug_58474_b
|
| + fun:TestSuite::Run
|
| + }
|
| + {
|
| + bug_42153
|
| + Heapcheck:Leak
|
| + fun:::InitPersonalInfo
|
| + fun:AutoFillProfile
|
| + fun:AutoFillProfile::Clone
|
| + fun:browser_sync::AutofillChangeProcessor::ObserveAutofillProfileChanged
|
| + }
|
| + # ExpectJs*Internal = ExpectJs{Pass,Fail}Internal
|
| + # ExtensionAPIClientTest_*_Test =
|
| + # ExtensionAPIClientTest_{CollapseToolstrip_Test,GetAcceptLanguages}_Test
|
| + {
|
| + bug_43775_a
|
| Heapcheck:Leak
|
| - ...
|
| - fun:FileSystemHostContextTest_GetRootPath_Test::TestBody
|
| - fun:testing::HandleExceptionsInMethodIfSupported
|
| - fun:testing::Test::Run
|
| - fun:testing::TestInfo::Run
|
| - fun:testing::TestCase::Run
|
| - fun:testing::internal::UnitTestImpl::RunAllTests
|
| - fun:testing::HandleExceptionsInMethodIfSupported
|
| - fun:testing::UnitTest::Run
|
| - fun:base::TestSuite::Run
|
| - fun:main
|
| - fun:__libc_start_main
|
| -}
|
| -{
|
| - bug_60872
|
| + fun:WebCore::makeExternalString
|
| + fun:WebCore::v8ExternalString
|
| + fun:WebCore::V8Proxy::evaluate
|
| + fun:WebCore::ScriptController::evaluate
|
| + fun:WebCore::ScriptController::executeScript
|
| + fun:WebKit::WebFrameImpl::executeScript
|
| + fun:RenderViewTest::ExecuteJavaScript
|
| + fun:ExtensionAPIClientTest::ExpectJs*Internal
|
| + fun:ExtensionAPIClientTest_*_Test::TestBody
|
| + }
|
| + {
|
| + bug_43775_b
|
| Heapcheck:Leak
|
| - fun:base::BaseTimer::Start
|
| - fun:ReloadButtonGtk::OnClicked
|
| - fun:ReloadButtonGtk::OnClickedThunk
|
| - fun:g_closure_invoke
|
| - fun:ReloadButtonGtkTest_*_Test::TestBody
|
| - fun:testing::HandleExceptionsInMethodIfSupported
|
| - fun:testing::Test::Run
|
| -}
|
| -{
|
| - bug_62943
|
| + fun:WTF::fastMalloc
|
| + fun:WebCore::StringImpl::createUninitialized
|
| + fun:WebCore::String::fromUTF8
|
| + fun:WebCore::String::fromUTF8
|
| + fun:WebKit::WebString::fromUTF8
|
| + fun:RenderViewTest::ExecuteJavaScript
|
| + fun:ExtensionAPIClientTest::ExpectJs*Internal
|
| + fun:ExtensionAPIClientTest_*_Test::TestBody
|
| + }
|
| + {
|
| + bug_43779
|
| + Heapcheck:Leak
|
| + fun:ActiveNotificationTracker::RegisterNotification
|
| + fun:ActiveNotificationTrackerTest_TestLookupAndClear_Test::TestBody
|
| + }
|
| + {
|
| + bug_43387
|
| Heapcheck:Leak
|
| ...
|
| - fun:FakeURLFetcherFactory::CreateURLFetcher
|
| - fun:URLFetcher::Create
|
| - fun:safe_browsing::ClientSideDetectionService::StartClientReportPhishingRequest
|
| - fun:*DispatchToMethod
|
| -}
|
| + fun:net::SpdyNetworkTransactionTest_PostWithEarlySynReply_Test::TestBody
|
| + }
|
| + {
|
| + bug_44354
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:NetTestSuite::InitializeTestThread
|
| + fun:NetTestSuite::Initialize
|
| + }
|
| + {
|
| + bug_44667
|
| + Heapcheck:Leak
|
| + fun:Callback1::Type* NewCallback
|
| + fun:media::VideoDecoderImpl::DoInitialize
|
| + }
|
| + {
|
| + bug_46571_a
|
| + Heapcheck:Leak
|
| + fun:WTF::fastMalloc
|
| + fun:WebCore::StringImpl::createUninitialized
|
| + fun:WebCore::String::createUninitialized
|
| + fun:WebCore::StringTraits::fromV8String
|
| + fun:WebCore::v8StringToWebCoreString
|
| + fun:WebCore::v8StringToWebCoreString
|
| + fun:WebCore::v8ValueToWebCoreString
|
| + fun:WebCore::toWebCoreString
|
| + fun:WebCore::ScriptValue::getString
|
| + fun:WebKit::WebFrameImpl::loadJavaScriptURL
|
| + fun:WebKit::WebFrameImpl::loadRequest
|
| + fun:TestShell::Navigate
|
| + }
|
| + {
|
| + bug_46571_b
|
| + Heapcheck:Leak
|
| + fun:WebCore::makeExternalString
|
| + fun:WebCore::v8ExternalString
|
| + fun:WebCore::V8Proxy::evaluate
|
| + fun:WebCore::ScriptController::evaluate
|
| + fun:WebCore::ScriptController::executeScript
|
| + fun:WebCore::ScriptController::executeScript
|
| + fun:WebKit::WebFrameImpl::loadJavaScriptURL
|
| + fun:WebKit::WebFrameImpl::loadRequest
|
| + fun:TestShell::Navigate
|
| + }
|
| + {
|
| + bug_46571_c
|
| + Heapcheck:Leak
|
| + fun:WebCore::makeExternalString
|
| + fun:WebCore::v8ExternalString
|
| + fun:WebCore::v8String
|
| + fun:WebCore::ScriptController::bindToWindowObject
|
| + fun:WebKit::WebFrameImpl::bindToWindowObject
|
| + fun:CppBoundClass::BindToJavascript
|
| + fun:TestShell::BindJSObjectsToWindow
|
| + fun:TestWebViewDelegate::didClearWindowObject
|
| + fun:WebKit::FrameLoaderClientImpl::dispatchDidClearWindowObjectInWorld
|
| + fun:WebCore::FrameLoader::dispatchDidClearWindowObjectInWorld
|
| + fun:WebCore::V8DOMWindowShell::initContextIfNeeded
|
| + fun:WebCore::V8Proxy::mainWorldContext
|
| + fun:WebCore::V8Proxy::mainWorldContext
|
| + fun:WebCore::ScriptController::bindToWindowObject
|
| + fun:WebKit::WebFrameImpl::bindToWindowObject
|
| + fun:CppBoundClass::BindToJavascript
|
| + fun:AccessibilityController::BindToJavascript
|
| + fun:TestShell::BindJSObjectsToWindow
|
| + }
|
| + {
|
| + bug_46571_d
|
| + Heapcheck:Leak
|
| + fun:WebCore::makeExternalString
|
| + fun:WebCore::v8ExternalString
|
| + fun:WebCore::v8String
|
| + fun:WebCore::ScriptController::bindToWindowObject
|
| + fun:WebKit::WebFrameImpl::bindToWindowObject
|
| + fun:CppBoundClass::BindToJavascript
|
| + fun:AccessibilityController::BindToJavascript
|
| + fun:TestShell::BindJSObjectsToWindow
|
| + fun:TestWebViewDelegate::didClearWindowObject
|
| + fun:WebKit::FrameLoaderClientImpl::dispatchDidClearWindowObjectInWorld
|
| + fun:WebCore::FrameLoader::dispatchDidClearWindowObjectInWorld
|
| + fun:WebCore::V8DOMWindowShell::initContextIfNeeded
|
| + fun:WebCore::V8Proxy::mainWorldContext
|
| + fun:WebCore::V8Proxy::mainWorldContext
|
| + fun:WebCore::ScriptController::bindToWindowObject
|
| + fun:WebKit::WebFrameImpl::bindToWindowObject
|
| + fun:CppBoundClass::BindToJavascript
|
| + fun:AccessibilityController::BindToJavascript
|
| + fun:TestShell::BindJSObjectsToWindow
|
| + }
|
| + {
|
| + bug_46571_e
|
| + Heapcheck:Leak
|
| + fun:WebCore::v8StringToWebCoreString
|
| + fun:WebCore::v8StringToWebCoreString
|
| + fun:WebCore::v8ValueToWebCoreString
|
| + fun:WebCore::toWebCoreString
|
| + fun:WebCore::ScriptValue::getString
|
| + fun:WebKit::WebFrameImpl::loadJavaScriptURL
|
| + fun:WebKit::WebFrameImpl::loadRequest
|
| + fun:TestShell::Navigate
|
| + fun:TestNavigationController::NavigateToPendingEntry
|
| + fun:TestNavigationController::LoadEntry
|
| + fun:TestShell::LoadURLForFrame
|
| + fun:TestShell::LoadURL
|
| + fun:::BookmarkletTest_NonEmptyResult_Test::TestBody
|
| + fun:testing::HandleExceptionsInMethodIfSupported
|
| + fun:testing::Test::Run
|
| + fun:testing::TestInfo::Run
|
| + fun:testing::TestCase::Run
|
| + fun:testing::internal::UnitTestImpl::RunAllTests
|
| + fun:testing::HandleExceptionsInMethodIfSupported
|
| + }
|
| + # "*~TestShell" means "~TestShell" and "TestShell::~TestShell".
|
| + {
|
| + bug_46571_f
|
| + Heapcheck:Leak
|
| + fun:WebCore::makeExternalString
|
| + fun:WebCore::v8ExternalString
|
| + fun:WebCore::V8Proxy::evaluate
|
| + fun:WebCore::ScriptController::collectGarbage
|
| + fun:WebKit::WebFrameImpl::collectGarbage
|
| + fun:TestShell::CallJSGC
|
| + fun:*~TestShell
|
| + fun:::MainWindowDestroyed
|
| + fun:g_closure_invoke
|
| + }
|
| + # This is a variation from bug_46571_e.
|
| + {
|
| + bug_46571_g
|
| + Heapcheck:Leak
|
| + fun:WTF::fastMalloc
|
| + fun:WTF::StringImpl::createUninitialized
|
| + fun:WTF::String::createUninitialized
|
| + fun:WebCore::StringTraits::fromV8String
|
| + fun:WebCore::v8StringToWebCoreString
|
| + fun:WebCore::v8StringToWebCoreString
|
| + fun:WebCore::v8ValueToWebCoreString
|
| + fun:WebCore::toWebCoreString
|
| + fun:WebCore::ScriptValue::getString
|
| + fun:WebKit::WebFrameImpl::loadJavaScriptURL
|
| + fun:WebKit::WebFrameImpl::loadRequest
|
| + fun:TestShell::Navigate
|
| + fun:TestNavigationController::NavigateToPendingEntry
|
| + fun:TestNavigationController::LoadEntry
|
| + fun:TestShell::LoadURLForFrame
|
| + fun:TestShell::LoadURL
|
| + fun:::BookmarkletTest_NonEmptyResult_Test::TestBody
|
| + fun:testing::HandleExceptionsInMethodIfSupported
|
| + fun:testing::Test::Run
|
| + fun:testing::TestInfo::Run
|
| + fun:testing::TestCase::Run
|
| + fun:testing::internal::UnitTestImpl::RunAllTests
|
| + fun:testing::HandleExceptionsInMethodIfSupported
|
| + fun:testing::UnitTest::Run
|
| + }
|
| + {
|
| + bug_32366
|
| + Heapcheck:Leak
|
| + fun:CallbackRunner* NewCallback
|
| + fun:media::PipelineImpl::FilterStateTransitionTask
|
| + fun:*DispatchToMethod
|
| + fun:RunnableMethod::Run
|
| + fun:MessageLoop::RunTask
|
| + }
|
| + {
|
| + bug_46649_a
|
| + Heapcheck:Leak
|
| + fun:__gnu_cxx::new_allocator::allocate
|
| + fun:std::_Vector_base::_M_allocate
|
| + fun:std::vector::_M_allocate_and_copy
|
| + fun:std::vector::reserve
|
| + fun:courgette::ReadVector
|
| + fun:courgette::EncodedProgram::ReadFrom
|
| + }
|
| + {
|
| + bug_46649_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:courgette::EncodedProgram::AddRel32
|
| + }
|
| + {
|
| + bug_46649_c
|
| + 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:courgette::EncodedProgram::AssembleTo
|
| + }
|
| + {
|
| + bug_46649_d
|
| + Heapcheck:Leak
|
| + fun:EncodedProgramTest_Test_Test::TestBody
|
| + }
|
| + {
|
| + bug_46649_e
|
| + Heapcheck:Leak
|
| + fun:__gnu_cxx::new_allocator::allocate
|
| + fun:std::_Vector_base::_M_allocate
|
| + fun:std::vector::_M_fill_insert
|
| + fun:std::vector::insert
|
| + fun:std::vector::resize
|
| + fun:courgette::EncodedProgram::DefineLabelCommon
|
| + fun:courgette::EncodedProgram::DefineRel32Label
|
| + }
|
| + {
|
| + bug_46649_f
|
| + Heapcheck:Leak
|
| + fun:__gnu_cxx::new_allocator::allocate
|
| + fun:std::_Vector_base::_M_allocate
|
| + fun:std::vector::_M_fill_insert
|
| + fun:std::vector::insert
|
| + fun:std::vector::resize
|
| + fun:courgette::EncodedProgram::DefineLabelCommon
|
| + fun:courgette::EncodedProgram::DefineAbs32Label
|
| + }
|
| + {
|
| + bug_46649_g
|
| + Heapcheck:Leak
|
| + fun:__gnu_cxx::new_allocator::allocate
|
| + fun:std::_Vector_base::_M_allocate
|
| + fun:std::vector::_M_allocate_and_copy
|
| + fun:std::vector::reserve
|
| + fun:courgette::ReadU32Delta
|
| + fun:courgette::EncodedProgram::ReadFrom
|
| + }
|
| + {
|
| + bug_46649_h
|
| + 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:courgette::EncodedProgram::AddAbs32
|
| + }
|
| + {
|
| + bug_46649_i
|
| + 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:courgette::EncodedProgram::AddOrigin
|
| + }
|
| + {
|
| + bug_46658_a
|
| + Heapcheck:Leak
|
| + fun:WebCore::makeExternalString
|
| + fun:WebCore::v8ExternalString
|
| + fun:WebCore::v8String
|
| + fun:WebCore::V8DOMWindowShell::namedItemAdded
|
| + fun:WebCore::ScriptController::namedItemAdded
|
| + fun:WebCore::HTMLDocument::addItemToMap
|
| + fun:WebCore::HTMLDocument::addNamedItem
|
| + fun:WebCore::HTMLFormElement::insertedIntoDocument
|
| + fun:WebCore::ContainerNode::addChild
|
| + fun:WebCore::LegacyHTMLTreeConstructor::insertNode
|
| + fun:WebCore::LegacyHTMLTreeConstructor::handleError
|
| + fun:WebCore::LegacyHTMLTreeConstructor::insertNode
|
| + fun:WebCore::LegacyHTMLTreeConstructor::handleError
|
| + fun:WebCore::LegacyHTMLTreeConstructor::insertNode
|
| + fun:WebCore::LegacyHTMLTreeConstructor::insertNodeAfterLimitDepth
|
| + fun:WebCore::LegacyHTMLTreeConstructor::parseToken
|
| + fun:WebCore::HTMLDocumentParser::processToken
|
| + fun:WebCore::HTMLDocumentParser::parseTag
|
| + fun:WebCore::HTMLDocumentParser::advance
|
| + fun:WebCore::HTMLDocumentParser::write
|
| + fun:WebCore::DocumentWriter::addData
|
| + fun:WebCore::FrameLoader::addData
|
| + fun:WebKit::WebFrameImpl::commitDocumentData
|
| + fun:WebKit::FrameLoaderClientImpl::committedLoad
|
| + fun:WebCore::FrameLoader::committedLoad
|
| + fun:WebCore::DocumentLoader::commitLoad
|
| + fun:WebCore::DocumentLoader::receivedData
|
| + fun:WebCore::FrameLoader::receivedData
|
| + fun:WebCore::MainResourceLoader::addData
|
| + fun:WebCore::ResourceLoader::didReceiveData
|
| + }
|
| + {
|
| + bug_46658_b
|
| + Heapcheck:Leak
|
| + fun:WebCore::makeExternalString
|
| + fun:WebCore::v8ExternalString
|
| + fun:WebCore::v8String
|
| + fun:WebCore::V8DOMWindowShell::namedItemAdded
|
| + fun:WebCore::ScriptController::namedItemAdded
|
| + fun:WebCore::HTMLDocument::addItemToMap
|
| + fun:WebCore::HTMLDocument::addNamedItem
|
| + fun:WebCore::HTMLFormElement::insertedIntoDocument
|
| + fun:WebCore::ContainerNode::addChild
|
| + fun:WebCore::LegacyHTMLTreeConstructor::insertNode
|
| + fun:WebCore::LegacyHTMLTreeConstructor::handleError
|
| + fun:WebCore::LegacyHTMLTreeConstructor::insertNode
|
| + fun:WebCore::LegacyHTMLTreeConstructor::handleError
|
| + fun:WebCore::LegacyHTMLTreeConstructor::insertNode
|
| + fun:WebCore::LegacyHTMLTreeConstructor::insertNodeAfterLimitDepth
|
| + fun:WebCore::LegacyHTMLTreeConstructor::parseToken
|
| + fun:WebCore::HTML5TreeBuilder::passTokenToLegacyParser
|
| + fun:WebCore::HTML5TreeBuilder::constructTreeFromToken
|
| + fun:WebCore::HTML5DocumentParser::pumpLexer
|
| + fun:WebCore::HTML5DocumentParser::pumpLexerIfPossible
|
| + fun:WebCore::HTML5DocumentParser::write
|
| + fun:WebCore::DocumentWriter::addData
|
| + fun:WebCore::FrameLoader::addData
|
| + fun:WebKit::WebFrameImpl::commitDocumentData
|
| + fun:WebKit::FrameLoaderClientImpl::committedLoad
|
| + fun:WebCore::FrameLoader::committedLoad
|
| + fun:WebCore::DocumentLoader::commitLoad
|
| + fun:WebCore::DocumentLoader::receivedData
|
| + fun:WebCore::FrameLoader::receivedData
|
| + fun:WebCore::MainResourceLoader::addData
|
| + }
|
| + {
|
| + bug_46678_a
|
| + 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:remoting::Differ::MergeBlocks
|
| + }
|
| + {
|
| + bug_46678_b
|
| + Heapcheck:Leak
|
| + fun:remoting::DifferTest::MarkBlocksAndCheckMerge
|
| + }
|
| + {
|
| + bug_46678_c
|
| + Heapcheck:Leak
|
| + fun:remoting::DifferTest_*_Test::TestBody
|
| + fun:testing::HandleExceptionsInMethodIfSupported
|
| + fun:testing::Test::Run
|
| + }
|
| + # '*ChromotingPlugin' stands for 'ChromotingPlugin' and
|
| + # 'remoting::ChromotingPlugin::ChromotingPlugin'.
|
| + {
|
| + bug_46678_d
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:*ChromotingPlugin
|
| + fun:CreatePlugin
|
| + }
|
| + {
|
| + bug_46678_e
|
| + Heapcheck:Leak
|
| + fun:Callback*::Type* NewCallback
|
| + fun:remoting::SessionManager::DoEncode
|
| + fun:*DispatchToMethod
|
| + fun:RunnableMethod::Run
|
| + }
|
| + {
|
| + bug_46715
|
| + Heapcheck:Leak
|
| + fun:WebCore::makeExternalString
|
| + fun:WebCore::v8ExternalStringSlow
|
| + }
|
| + {
|
| + bug_46886
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:*SpdyHttpStreamTest_SendRequest_Test*
|
| + }
|
| + {
|
| + bug_19775_a
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:history::InMemoryHistoryBackend::Init
|
| + fun:history::HistoryBackend::InitImpl
|
| + }
|
| + {
|
| + bug_19775_b
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:history::HistoryBackend::InitImpl
|
| + fun:history::HistoryBackend::Init
|
| + }
|
| + {
|
| + bug_19775_c
|
| + Heapcheck:Leak
|
| + fun:CancelableTask* NewRunnableMethod
|
| + fun:HistoryService::BackendDelegate::DBLoaded
|
| + fun:history::HistoryBackend::Init
|
| + }
|
| + {
|
| + bug_19775_d
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:ProfileManagerTest_CreateAndUseTwoProfiles_Test::TestBody
|
| + }
|
| + {
|
| + bug_47188_a
|
| + Heapcheck:Leak
|
| + fun:net::SingleThreadedProxyResolver::GetProxyForURL
|
| + fun:net::::IOThread::Init
|
| + fun:base::Thread::ThreadMain
|
| + fun:ThreadFunc
|
| + fun:start_thread
|
| + }
|
| + {
|
| + bug_47188_b
|
| + Heapcheck:Leak
|
| + fun:__gnu_cxx::new_allocator::allocate
|
| + fun:std::string::_Rep::_S_create
|
| + fun:std::string::_Rep::_M_clone
|
| + fun:std::string::reserve
|
| + fun:bool ::InitCanonical
|
| + fun:GURL
|
| + fun:net::::IOThread::Init
|
| + fun:base::Thread::ThreadMain
|
| + fun:ThreadFunc
|
| + fun:start_thread
|
| + }
|
| + {
|
| + bug_47188_c
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:net::SingleThreadedProxyResolver::Job::DoQuery
|
| + fun:*DispatchToMethod
|
| + fun:RunnableMethod::Run
|
| + fun:MessageLoop::RunTask
|
| + fun:MessageLoop::DeferOrRunPendingTask
|
| + fun:MessageLoop::DoWork
|
| + fun:base::MessagePumpDefault::Run
|
| + fun:MessageLoop::RunInternal
|
| + fun:MessageLoop::RunHandler
|
| + fun:MessageLoop::Run
|
| + fun:base::Thread::Run
|
| + fun:base::Thread::ThreadMain
|
| + fun:ThreadFunc
|
| + fun:start_thread
|
| + }
|
| + {
|
| + bug_49300_a
|
| + Heapcheck:Leak
|
| + fun:disk_cache::StorageBlock::AllocateData
|
| + fun:disk_cache::StorageBlock::Data
|
| + }
|
| + {
|
| + bug_49300_b
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:disk_cache::BackendImpl::CreateEntryImpl
|
| + fun:disk_cache::BackendImpl::SyncCreateEntry
|
| + fun:disk_cache::BackendIO::ExecuteBackendOperation
|
| + }
|
| + {
|
| + bug_49300_c
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:disk_cache::BackendImpl::NewEntry
|
| + fun:disk_cache::BackendImpl::MatchEntry
|
| + }
|
| + {
|
| + bug_49310_a
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:TemplateURLPrepopulateData::MakePrepopulatedTemplateURL
|
| + fun:TemplateURLPrepopulateData::GetPrepopulatedTemplatefromPrefs
|
| + fun:TemplateURLPrepopulateData::GetPrepopulatedEngines
|
| + fun:TemplateURLPrepopulateDataTest_ProvidersFromPrefs_Test::TestBody
|
| + }
|
| + {
|
| + bug_49310_b
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:TemplateURLRef::ParseHostAndSearchTermKey
|
| + fun:TemplateURLRef::ParseIfNecessary
|
| + fun:TemplateURLRef::GetHost
|
| + fun:TemplateURLPrepopulateDataTest_ProvidersFromPrefs_Test::TestBody
|
| + }
|
| + # "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
|
| + }
|
| + {
|
| + bug_50598_a
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:RenderThread
|
| + fun:safe_browsing::PhishingDOMFeatureExtractorTest::SetUp
|
| + }
|
| + {
|
| + bug_50598_b
|
| + Heapcheck:Leak
|
| + fun:WaitableEvent
|
| + fun:ChildProcess
|
| + fun:RenderProcess
|
| + fun:MockRenderProcess
|
| + fun:safe_browsing::PhishingDOMFeatureExtractorTest::SetUp
|
| + }
|
| + {
|
| + bug_50598_c
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:safe_browsing::PhishingDOMFeatureExtractorTest::GetNextThreadName
|
| + }
|
| + {
|
| + bug_51176_a
|
| + Heapcheck:Leak
|
| + fun:Callback1::Type* NewCallback
|
| + fun:PrefValueStoreTest_TestPolicyRefresh_Test::TestBody
|
| + }
|
| + {
|
| + bug_51176_b
|
| + Heapcheck:Leak
|
| + fun:Callback1::Type* NewCallback
|
| + fun:PrefValueStoreTest_TestRefreshPolicyPrefsCompletion_Test::TestBody
|
| + }
|
| + {
|
| + bug_51176_c
|
| + Heapcheck:Leak
|
| + fun:Callback1::Type* NewCallback
|
| + fun:PrefValueStoreTest_TestConcurrentPolicyRefresh_Test::TestBody
|
| + }
|
| + {
|
| + bug_52826
|
| + Heapcheck:Leak
|
| + fun:TestingProfile::CreateRequestContext
|
| + fun:GoogleURLTrackerTest::CreateRequestContext
|
| + fun:GoogleURLTrackerTest*_Test::TestBody
|
| + }
|
| + {
|
| + bug_52900_a
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:MockRenderProcessHostFactory::CreateRenderProcessHost
|
| + fun:SiteInstance::GetProcess
|
| + fun:RenderViewHost
|
| + fun:TestRenderViewHost
|
| + fun:TestRenderViewHostFactory::CreateRenderViewHost
|
| + fun:RenderViewHostFactory::Create
|
| + fun:RenderViewHostManager::Init
|
| + fun:TabContents
|
| + fun:TestTabContents
|
| + fun:RenderViewHostTestHarness::CreateTestTabContents
|
| + fun:RenderViewHostTestHarness::SetUp
|
| + }
|
| + {
|
| + bug_52900_b
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:RenderViewHostDelegateViewHelper::CreateNewFullscreenWidget
|
| + fun:TabContentsView::CreateNewFullscreenWidgetInternal
|
| + fun:TabContentsView::CreateNewFullscreenWidget
|
| + fun:RenderViewHost::CreateNewFullscreenWidget
|
| + fun:RenderViewHostTest_CreateFullscreenWidget_Test::TestBody
|
| + }
|
| + {
|
| + bug_52900_c
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:IPC::TestSink::OnMessageReceived
|
| + fun:MockRenderProcessHost::Send
|
| + fun:PurgePluginListCache
|
| + fun:PluginService::Observe
|
| + fun:NotificationService::Notify
|
| + fun:ExtensionsService::NotifyExtensionLoaded
|
| + fun:ExtensionsService::OnExtensionLoaded
|
| + fun:ExtensionsService::LoadInstalledExtension
|
| + fun:ExtensionsService::ContinueLoadAllExtensions
|
| + fun:ExtensionsService::LoadAllExtensions
|
| + fun:ExtensionsService::Init
|
| + fun:ExtensionsServiceTest_CleanupOnStartup_Test::TestBody
|
| + }
|
| + {
|
| + bug_53184
|
| + Heapcheck:Leak
|
| + fun:base::WaitableEventWatcher::StartWatching
|
| + fun:IPC::SyncChannel::SyncContext::OnChannelOpened
|
| + fun:*DispatchToMethod
|
| + fun:RunnableMethod::Run
|
| + fun:MessageLoop::RunTask
|
| + }
|
| + {
|
| + bug_54689
|
| + Heapcheck:Leak
|
| + fun:WTF::fastMalloc
|
| + fun:WTF::StringImpl::createUninitialized
|
| + fun:WTF::String::fromUTF8
|
| + fun:WebKit::WebString::fromUTF8
|
| + fun:WebKit::WebString::fromUTF8
|
| + fun:RenderViewTest::GetElementBounds
|
| + fun:RenderViewTest::SimulateElementClick
|
| + fun:RenderViewTest_PageClickTracker_Test::TestBody
|
| + }
|
| + {
|
| + bug_54689_b
|
| + Heapcheck:Leak
|
| + fun:WTF::fastMalloc
|
| + fun:WTF::FastAllocBase::operator new
|
| + fun:WebCore::MouseEvent::create
|
| + fun:WebCore::Node::dispatchMouseEvent
|
| + fun:WebCore::Node::dispatchMouseEvent
|
| + fun:WebCore::EventHandler::dispatchMouseEvent
|
| + fun:WebCore::EventHandler::handleMousePressEvent
|
| + fun:WebKit::WebViewImpl::mouseDown
|
| + fun:WebKit::WebViewImpl::handleInputEvent
|
| + fun:RenderWidget::OnHandleInputEvent
|
| + fun:RenderViewTest::SimulateElementClick
|
| + fun:RenderViewTest_PageClickTracker_Test::TestBody
|
| + }
|
| + {
|
| + bug_56676_a
|
| + 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:MockDispatcher::DidReadDirectory
|
| + fun:fileapi::FileSystemOperation::DidReadDirectory
|
| + }
|
| + {
|
| + bug_56676_b
|
| + 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:basic_string
|
| + fun:file_util::FileEnumerator::ReadDirectory
|
| + fun:file_util::FileEnumerator::Next
|
| + fun:::RelayReadDirectory::RunWork
|
| + fun:::MessageLoopRelay::ProcessOnTargetThread
|
| + }
|
| + {
|
| + bug_57683
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:logging::MakeCheckOpString
|
| + fun:logging::Check*Impl
|
| + fun:logging::::LoggingTest_*_Test::TestBody
|
| + }
|
| + {
|
| + bug_57799
|
| + Heapcheck:Leak
|
| + fun:cricket::Transport::OnRemoteCandidate
|
| + fun:cricket::Transport::OnRemoteCandidates
|
| + fun:cricket::Session::OnTransportInfoMessage
|
| + fun:cricket::Session::OnIncomingMessage
|
| + fun:cricket::SessionManager::OnIncomingMessage
|
| + fun:remoting::SessionManagerPair::DeliverMessage
|
| + fun:remoting::SessionManagerPair::DoProcessMessage
|
| + }
|
| + {
|
| + bug_57910
|
| + Heapcheck:Leak
|
| + fun:inflateInit2_
|
| + fun:remoting::DecompressorZlib::InitStream
|
| + fun:remoting::DecompressorZlib::Reset
|
| + fun:~DecompressorZlib
|
| + }
|
| + {
|
| + bug_57966a
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:cricket::AllocationSequence::CreateUDPPorts
|
| + fun:cricket::AllocationSequence::OnMessage
|
| + fun:AllocationSequence
|
| + fun:cricket::BasicPortAllocatorSession::OnAllocate
|
| + fun:cricket::BasicPortAllocatorSession::OnMessage
|
| + }
|
| + {
|
| + bug_57966b
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:talk_base::NetworkManager::CreateNetworks
|
| + fun:talk_base::NetworkManager::EnumNetworks
|
| + fun:talk_base::NetworkManager::GetNetworks
|
| + fun:cricket::BasicPortAllocatorSession::OnAllocate
|
| + fun:cricket::BasicPortAllocatorSession::OnMessage
|
| + }
|
| + {
|
| + bug_57966c
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:remoting::protocol::JingleSession::OnInitiate
|
| + fun:remoting::protocol::JingleSession::OnSessionState
|
| + }
|
| + {
|
| + bug_58094
|
| + 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:basic_string
|
| + fun:std::basic_stringbuf::str
|
| + fun:std::basic_ostringstream::str
|
| + fun:talk_base::SocketAddress::IPToString
|
| + fun:talk_base::SocketAddress::IPAsString
|
| + fun:cricket::P2PTransportParser::WriteCandidate
|
| + fun:cricket::P2PTransportParser::WriteCandidates
|
| + fun:cricket::WriteCandidates
|
| + fun:cricket::WriteJingleTransportInfo
|
| + fun:cricket::WriteJingleTransportInfos
|
| + fun:cricket::WriteTransportInfos
|
| + fun:cricket::Session::WriteSessionAction
|
| + fun:cricket::Session::WriteActionMessage
|
| + fun:cricket::Session::WriteActionMessage
|
| + fun:cricket::Session::SendMessage
|
| + fun:cricket::Session::SendTransportInfoMessage
|
| + fun:cricket::Session::OnTransportCandidatesReady
|
| + }
|
| + {
|
| + bug_58474_a
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:FileSystemHostContextTest_CheckValidPath_Test::TestBody
|
| + fun:testing::HandleExceptionsInMethodIfSupported
|
| + fun:testing::Test::Run
|
| + fun:testing::TestInfo::Run
|
| + fun:testing::TestCase::Run
|
| + fun:testing::internal::UnitTestImpl::RunAllTests
|
| + fun:testing::HandleExceptionsInMethodIfSupported
|
| + fun:testing::UnitTest::Run
|
| + fun:base::TestSuite::Run
|
| + fun:main
|
| + fun:__libc_start_main
|
| + }
|
| + {
|
| + bug_58474_b
|
| + Heapcheck:Leak
|
| + ...
|
| + fun:FileSystemHostContextTest_GetRootPath_Test::TestBody
|
| + fun:testing::HandleExceptionsInMethodIfSupported
|
| + fun:testing::Test::Run
|
| + fun:testing::TestInfo::Run
|
| + fun:testing::TestCase::Run
|
| + fun:testing::internal::UnitTestImpl::RunAllTests
|
| + fun:testing::HandleExceptionsInMethodIfSupported
|
| + fun:testing::UnitTest::Run
|
| + fun:base::TestSuite::Run
|
| + fun:main
|
| + fun:__libc_start_main
|
| + }
|
| + {
|
| + bug_60872
|
| + Heapcheck:Leak
|
| + fun:base::BaseTimer::Start
|
| + fun:ReloadButtonGtk::OnClicked
|
| + fun:ReloadButtonGtk::OnClickedThunk
|
| + fun:g_closure_invoke
|
| + fun:ReloadButtonGtkTest_*_Test::TestBody
|
| + fun:testing::HandleExceptionsInMethodIfSupported
|
| + fun:testing::Test::Run
|
| + }
|
|
|