Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(48)

Unified Diff: tools/heapcheck/suppressions.txt

Issue 4808003: Fix Valgrind errors that occurred during testing. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Already delete the URLFetcher object. Created 10 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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
+ }

Powered by Google App Engine
This is Rietveld 408576698