blob: f456c9a15faa6c0b176abb0e02bcb9aee7e996cc [file] [log] [blame]
# 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
}
{
bug_186086 (Skia -- global singleton instance of SkFontConfigDirect)
Heapcheck:Leak
...
fun:SkFontConfigInterfaceDirect::SkFontConfigInterfaceDirect
fun:SkFontConfigInterface::GetSingletonDirectInterface
}
{
bug_51988_a
Heapcheck:Leak
...
fun:*nsPKCS12Blob_ImportHelper
fun:mozilla_security_manager::nsPKCS12Blob_Import
fun:net::NSSCertDatabase::ImportFromPKCS12
}
{
bug_51988_b
Heapcheck:Leak
...
fun:mozilla_security_manager::nsPKCS12Blob_Export
fun:net::NSSCertDatabase::ExportToPKCS12
}
{
bug_51988_c
Heapcheck:Leak
...
fun:crypto::Open*NSSDB
}
{
bug_51988_d
Heapcheck:Leak
...
fun:*New
...
fun:crypto::EnsureNSSInit
}
{
bug_51988_e
Heapcheck:Leak
...
fun:net::CertDatabaseNSSTest_*_Test::TestBody
}
{
bug_51988_f
Heapcheck:Leak
...
fun:net::CertDatabaseNSSTest::TearDown
}
{
bug_51988_g
Heapcheck:Leak
fun:sqlite3MemMalloc
...
fun:net::CertDatabaseNSSTest::SetUp
}
{
bug_51988_h
Heapcheck:Leak
fun:sqlite3MemMalloc
...
fun:chromeos::onc::CertificateImporter::ParseServerOrCaCertificate
}
{
bug_51988_i
Heapcheck:Leak
fun:sqlite3MemMalloc
fun:net::X509Certificate::GetDefaultNickname
}
{
bug_51988_j
Heapcheck:Leak
fun:sqlite3MemMalloc
fun:chromeos::*::ListCertsInSlot
}
{
bug_66941_a
Heapcheck:Leak
fun:PR_NewLock
fun:net::TestRootCerts::*
}
{
bug_66941_b
Heapcheck:Leak
fun:nss_ZAlloc
fun:net::TestRootCerts::*
}
{
bug_66941_c
Heapcheck:Leak
fun:PL_ArenaAllocate
fun:net::TestRootCerts::*
}
{
bug_66941_d
Heapcheck:Leak
fun:sqlite3MemMalloc
fun:net::TestRootCerts::Add
}
{
bug_todo_getdelim_lucid
Heapcheck:Leak
fun:_IO_getdelim
}
{
bug_119677
Heapcheck:Leak
...
fun:DisplayChangeObserverX11
fun:aura::Env::Init
fun:aura::Env::GetInstance
}
{
bug_146464_a
Heapcheck:Leak
fun:get_peer_sock_name
fun:base::MessagePumpAuraX11::GetDefaultXDisplay
}
{
bug_146464_b
Heapcheck:Leak
fun:add_codeset.isra.10
...
fun:RootWindowHostX11
fun:aura::RootWindowHost::Create
}
{
bug_146464_c
Heapcheck:Leak
...
fun:RootWindowHostX11
fun:aura::RootWindowHost::Create
}
# leak in OSMesa used to run compositor_unittests in bots.
{
bug_148477_a
Heapcheck:Leak
...
fun:gfx::GLContextOSMesa::MakeCurrent
...
fun:webkit::gpu::GLInProcessContext::PumpCommands
}
{
bug_148477_b
Heapcheck:Leak
...
fun:gfx::GLApiBase::glCompileShaderFn
fun:webkit::gpu::WebGraphicsContext3DInProcessImpl::compileShader
fun:cc::ProgramBindingBase::LoadShader
fun:cc::ProgramBindingBase::Init
fun:ProgramBinding
...
fun:cc::SingleThreadProxy::CommitAndComposite
fun:cc::SingleThreadProxy::CompositeImmediately
}
{
bug_148477_c
Heapcheck:Leak
...
fun:gfx::GLApiBase::glLinkProgramFn
fun:webkit::gpu::WebGraphicsContext3DInProcessImpl::linkProgram
fun:cc::ProgramBindingBase::Link
fun:cc::ProgramBinding*
}
# There is not CloseTestNSSDB due to NSS bug 588269.
# When NSS 3.14 is the minimum version required, this should be removed.
# http://crbug.com/156433 .
{
bug_156433_a
Heapcheck:Leak
fun:sqlite3MemMalloc
fun:*OpenUserDB
fun:*OpenTestNSSDB
fun:*ScopedTestNSSDB
}
{
bug_156433_b
Heapcheck:Leak
fun:PORT_Alloc_Util
fun:*OpenUserDB
fun:*OpenTestNSSDB
fun:*ScopedTestNSSDB
}
{
bug_156829
Heapcheck:Leak
...
fun:content::AudioInputDeviceManager::EnumerateOnDeviceThread
}
# Probably a leak in GTK.
{
bug_175744
Heapcheck:Leak
...
fun:GtkThemeService::GtkThemeService
fun:ThemeServiceFactory::BuildServiceInstanceFor
fun:ProfileKeyedServiceFactory::GetServiceForProfile
fun:ProfileKeyedServiceFactory::CreateServiceNow
fun:ProfileDependencyManager::CreateProfileServices
fun:TestingProfile::Init
fun:TestingProfile::TestingProfile
}
#-----------------------------------------------------------------------
# 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:base::ToolsSanityTest_MemoryLeak_Test::TestBody
}
{
Intentional leak in BrowserThreadTest.NotReleasedIfTargetThreadNonExistent
Heapcheck:Leak
fun:content::BrowserThreadTest_NotReleasedIfTargetThreadNonExistent_Test::TestBody
}
{
Intentional leak of *Histograms to avoid shutdown races
Heapcheck:Leak
...
fun:base::*Histogram::FactoryGet
}
{
Intentional leak of stats histogram to avoid shutdown races
Heapcheck:Leak
...
fun:disk_cache::StatsHistogram::FactoryGet
}
{
String name pushed into deliberately leaked histograms
Heapcheck:Leak
...
fun:*basic_string*
fun:base:*:HistogramTest_*_Test::TestBody
}
{
String name pushed into deliberately leaked ScoketPool histigram
Heapcheck:Leak
...
fun:std::string::*
...
fun:net::ClientSocketPoolHistograms::ClientSocketPoolHistograms
}
{
String name pushed into leaked CookieMonsterHistograms
Heapcheck:Leak
...
fun:*basic_string*
fun:net::CookieMonster::InitializeHistograms
}
{
String name pushed into deliberately leaked StatsHistogram
Heapcheck:Leak
...
fun:*basic_string*
fun:DiskCacheBackendTest_Histograms_Test::TestBody
}
{
Histogram name pushed in deliberately leaked StatsHistogram
Heapcheck:Leak
...
fun:*basic_string*
fun:disk_cache::Stats::Init
}
{
Intentional LeakyLazyInstanceTraits leaks
Heapcheck:Leak
...
fun:base::internal::LeakyLazyInstanceTraits::New
fun:base::LazyInstance::Pointer
}
{
Intentional leak in object tracking statics to avoid shutdown race
Heapcheck:Leak
...
fun:tracked_objects::ThreadData::Initialize*
}
{
Intentional leak in object tracking of thread context to avoid shutdown race
Heapcheck:Leak
fun:tracked_objects::ThreadData::Get
}
{
Intentional leak of task birth and death data to avoid shutdown race
Heapcheck:Leak
...
fun:tracked_objects::ThreadData::TallyA*
}
{
NSS is initialized (LeakyLazyInstance) but intentionally never shut down
Heapcheck:Leak
...
fun:InitSessionCacheLocks
fun:initSessionCacheLocksLazily
...
fun:ssl_InitSessionCacheLocks
}
{
FileStream::Context can leak through WorkerPool by design (Linux)
Heapcheck:Leak
fun:net::FileStream::FileStream
}
{
FileStream::Context can leak through WorkerPool by design (CrOS)
Heapcheck:Leak
fun:FileStream
}
{
Tasks posted to WorkerPool can leak by design
Heapcheck:Leak
fun:base::internal::PostTaskAndReplyImpl::PostTaskAndReply
fun:base::WorkerPool::PostTaskAndReply
}
#-----------------------------------------------------------------------
# 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_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:net::URLRequest::Start
fun:URLRequestTest_CancelTest_DuringCookiePolicy_Test::TestBody
}
{
bug_34994_a
Heapcheck:Leak
...
fun:*Invoke
fun:v8::internal::Execution::Call
fun:v8::Script::Run
}
{
bug_34994_b
Heapcheck:Leak
...
fun:*Invoke
fun:v8::internal::Execution::Call
fun:v8::Function::Call
}
# 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_38490
Heapcheck:Leak
...
fun:browser_sync::SyncBackendHost::Core::NotifyFrontend
}
{
bug_44354
Heapcheck:Leak
...
fun:NetTestSuite::InitializeTestThread
fun:NetTestSuite::Initialize
}
{
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
}
# '*ChromotingPlugin' stands for 'ChromotingPlugin' and
# 'remoting::ChromotingPlugin::ChromotingPlugin'.
{
bug_46678_d
Heapcheck:Leak
...
fun:*ChromotingPlugin
fun:CreatePlugin
}
{
bug_46715
Heapcheck:Leak
fun:*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_d
Heapcheck:Leak
...
fun:ProfileManagerTest_CreateAndUseTwoProfiles_Test::TestBody
}
{
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_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_53184
Heapcheck:Leak
fun:base::WaitableEventWatcher::StartWatching
fun:IPC::SyncChannel::SyncContext::OnChannelOpened
fun:*DispatchToMethod
fun:RunnableMethod::Run
fun:MessageLoop::RunTask
}
{
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_58474_a
Heapcheck:Leak
...
fun:FileSystemHostContextTest_CheckValidPath_Test::TestBody
}
{
bug_58474_b
Heapcheck:Leak
...
fun:FileSystemHostContextTest_GetRootPath_Test::TestBody
}
{
bug_60872
Heapcheck:Leak
fun:base::BaseTimer::Start
fun:ReloadButtonGtk::OnClicked
fun:ReloadButtonGtk::OnClickedThunk
fun:g_closure_invoke
fun:ReloadButtonGtkTest_*_Test::TestBody
}
{
bug_65940_a
Heapcheck:Leak
...
fun:IPC::SyncChannel::SyncChannel
fun:ChildThread::Init
fun:ChildThread::ChildThread
fun:RenderThreadImpl::RenderThreadImpl
}
{
bug_65940_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:IPC::ChannelProxy::Context::OnAddFilter
}
{
bug_67378_a
Heapcheck:Leak
...
fun:*SetPacScriptFromDisk
}
{
bug_67378_b
Heapcheck:Leak
...
fun:*LoadScriptData
}
{
bug_67378_c
Heapcheck:Leak
fun:*ASCIILiteralToV8String
fun:net::ProxyResolverV8::Context::InitV8
fun:net::ProxyResolverV8::SetPacScript
}
{
bug_67378_d
Heapcheck:Leak
fun:*ScriptDataToV8String
fun:net::ProxyResolverV8::Context::InitV8
fun:net::ProxyResolverV8::SetPacScript
}
{
bug_68304
Heapcheck:Leak
...
fun:IPC::ParamTraits::Read
fun:IPC::ReadParam
fun:IPC::MessageWithTuple::Read
fun:IPC::MessageWithTuple::Dispatch
fun:ResourceDispatcherHost::OnMessageReceived
fun:ResourceDispatcherHostTest::MakeTestRequest
}
{
bug_70327
Heapcheck:Leak
...
fun:gfx::Canvas::SizeStringInt
fun:gfx::Canvas::GetStringWidth
fun:gfx::PlatformFontPango::GetStringWidth
...
fun:ui::TextEliderTest_*_Test::TestBody
}
{
bug_71909
Heapcheck:Leak
fun:TestingProfile::CreateRequestContext
fun:MockService
...
fun:ExtensionUpdaterTest*
}
{
bug_79322a
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:AutofillMetrics::Log
}
{
bug_79322b
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:std::operator+
fun:HistoryQuickProvider::Start
fun:HistoryQuickProviderTest::RunTest
}
{
bug_79322c
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:std::operator+
fun:ThreadWatcher::Initialize
fun:ThreadWatcher::ThreadWatcher
fun:CustomThreadWatcher::CustomThreadWatcher
fun:ThreadWatcherTest::ThreadWatcherTest
}
{
bug_79322d
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:std::operator+
fun:AutocompleteController::Start
fun:::AutocompleteProviderTest::RunTest
}
{
bug_79328
Heapcheck:Leak
...
fun:TestingProfile::CreateRequestContext
fun:*
}
{
bug_80467
Heapcheck:Leak
...
fun:ExtensionService::RecordPermissionMessagesHistogram
}
{
bug_80472
Heapcheck:Leak
...
fun:fileapi::::FileSystemURLRequestJobTest::SetUp
}
{
bug_80473
Heapcheck:Leak
...
fun:fileapi::::FileSystemDirURLRequestJobTest::SetUp
}
{
bug_80550_a
Heapcheck:Leak
...
fun:RenderWidgetHost::WasRestored
}
{
bug_80550_b
Heapcheck:Leak
...
fun:RenderWidgetHost::WasHidden
}
{
bug_80663
Heapcheck:Leak
...
fun:URLFetcher::Core::StartURLRequest
fun:URLFetcher::Core::StartURLRequestWhen*
}
{
bug_81575
Heapcheck:Leak
...
fun:Options
fun:fileapi::FileSystemOriginDatabase::Init
}
{
bug_82974a
Heapcheck:Leak
...
fun:net::X509Certificate::CreateOSCertHandleFromBytes*
}
{
bug_82974b
Heapcheck:Leak
...
fun:*PKIXVerifyCert
}
{
bug_82974c
Heapcheck:Leak
fun:sqlite3MemMalloc
fun:net::*::ListCertsInSlot
...
fun:net::CertDatabaseNSSTest::TearDown
}
{
bug_82974d
Heapcheck:Leak
fun:sqlite3MemMalloc
fun:net::NSSCertDatabase::ListCerts
}
{
bug_82974e
Heapcheck:Leak
...
fun:net::NSSCertDatabase::DeleteCertAndKey
fun:*::CleanupSlotContents
}
{
bug_82974f
Heapcheck:Leak
...
fun:net::NSSCertDatabase::DeleteCertAndKey
fun:*ParseServerOrCaCertificate
}
{
bug_83195
Heapcheck:Leak
fun:__gnu_cxx::new_allocator::allocate
fun:std::string::_Rep::_S_create
fun:std::string::_S_construct
fun:std::string::_S_construct_aux
fun:std::string::_S_construct
fun:std::basic_string::basic_string
fun:webkit_glue::WebKitClientImpl::histogramCustomCounts
fun:WebCore::PlatformBridge::histogramCustomCounts
fun:WebKit::WebViewImpl::paint
fun:WebWidgetHost::PaintRect
fun:WebWidgetHost::Paint
fun:::WebWidgetHostGtkWidget::HandleExpose
fun:_gtk_marshal_BOOLEAN__BOXED
fun:base::MessagePumpForUI::DispatchEvents
fun:base::MessagePumpForUI::EventDispatcher
fun:base::MessagePumpForUI::RunOnce
fun:base::MessagePumpForUI::RunWithDispatcher
fun:base::MessagePumpForUI::Run
fun:MessageLoop::RunInternal
fun:MessageLoop::RunHandler
}
{
bug_88640
Heapcheck:Leak
...
fun:ProfileImpl::DoFinalInit
fun:ProfileImpl::OnPrefsLoaded
}
{
bug_88735
Heapcheck:Leak
...
fun:ProtocolHandlerRegistry::MaybeCreateJob
fun:MakeRequest
}
{
bug_90369_a
Heapcheck:Leak
fun:std::string::_Rep::_S_create
fun:std::string::_Rep::_M_clone
fun:std::string::reserve
fun:std::string::append
fun:FilePath::Append
fun:ProfileManagerTest_CreateProfilesAsync_Test::TestBody
}
{
bug_90369_b
Heapcheck:Leak
fun:std::string::_Rep::_S_create
fun:std::string::_Rep::_M_clone
fun:std::string::reserve
fun:std::string::append
fun:FilePath::Append
fun:ProfileManagerTest_CreateProfileAsyncMultipleRequests_Test::TestBody
}
{
bug_91174
Heapcheck:Leak
fun:DownloadManager::OnPathExistenceAvailable
}
{
bug_90013_a
Heapcheck:Leak
fun:??
fun:gfx::RenderTextLinux::EnsureLayout
}
{
bug_90013_b
Heapcheck:Leak
fun:??
fun:gfx::RenderTextLinux::GetStringSize
}
{
bug_90013_c
Heapcheck:Leak
fun:??
fun:*FindBestMatchFontFamilyName
fun:PlatformFontPango
}
{
bug_90013_d
Heapcheck:Leak
fun:??
fun:gfx::GetPangoFontMetrics
fun:gfx::PlatformFontPango::InitPangoMetrics
}
{
bug_91845_a
Heapcheck:Leak
...
fun:BrowserAccessibilityManager::CreateAccessibilityTree
...
fun:BrowserAccessibilityManagerTest_TestCreateEmptyDocument_Test::TestBody
}
{
bug_91845_b
Heapcheck:Leak
fun:BrowserAccessibilityManagerTest_TestCreateEmptyDocument_Test::TestBody
}
{
bug_91845_c
Heapcheck:Leak
...
fun:BrowserAccessibilityManager::Create
fun:BrowserAccessibilityManager::CreateEmptyDocument
fun:BrowserAccessibilityManagerTest_TestCreateEmptyDocument_Test::TestBody
}
{
bug_94764
Heapcheck:Leak
fun:remoting::ClientSession::UnpressKeys
fun:remoting::ClientSessionTest_UnpressKeys_Test::TestBody
}
{
bug_96069
Heapcheck:Leak
fun:__gnu_cxx::new_allocator::allocate
...
fun:disk_cache::MemBackendImpl::CreateBackend
...
fun:net::HttpCache::CreateBackend
fun:net::HttpCache::CreateTransaction
...
fun:net::CookieMonster::CookieMonsterTask::InvokeCallback
}
{
bug_96904
Heapcheck:Leak
...
fun:TestURLRequestContextGetter::GetURLRequestContext
fun:*SingleLoginAttempt
fun:notifier::Login::StartConnection
fun:syncer::InvalidationNotifier::UpdateCredentials
fun:syncer::NonBlockingInvalidationNotifier::Core::UpdateCredentials
fun:void DispatchToMethod
}
{
bug_98967
Heapcheck:Leak
...
fun:V8ValueConverterImplTest_WeirdTypes_Test::TestBody
}
{
bug_99304
Heapcheck:Leak
fun:v8::internal::SkipList::Update
fun:v8::internal::PagedSpace::AllocateRaw
fun:v8::internal::Heap::ReserveSpace
fun:v8::internal::Deserializer::Deserialize
fun:v8::internal::Isolate::Init
fun:v8::internal::V8::Initialize
fun:v8::internal::Snapshot::Initialize
fun:*InitializeHelper
}
{
bug_100146
Heapcheck:Leak
fun:base::internal::WeakReferenceOwner::GetRef
fun:base::SupportsWeakPtr::AsWeakPtr
fun:Iterator
fun:DownloadManager::Shutdown
fun:DownloadService::Shutdown
fun:ProfileKeyedServiceFactory::ProfileShutdown
fun:ProfileDependencyManager::DestroyProfileServices
fun:~OffTheRecordProfileImpl
fun:~scoped_ptr
fun:~ProfileImpl
fun:~scoped_ptr
fun:~ProfileInfo
...
fun:~map
fun:~ProfileManager
fun:~ProfileManagerWithoutInit
fun:scoped_ptr::reset
fun:ProfileManagerTest::TearDown
}
{
bug_102831_a
Heapcheck:Leak
...
fun:PluginLoaderPosix::LoadPluginsInternal
}
{
bug_102831_b
Heapcheck:Leak
...
fun:PluginLoaderPosix::LoadPlugins
}
{
bug_102831_c
Heapcheck:Leak
...
fun:PluginLoaderPosix::GetPluginsToLoad
}
{
bug_102831_d
Heapcheck:Leak
...
fun:PluginService::RegisterPepperPlugins
...
fun:PluginService::GetInstance
fun:PluginPrefs::EnablePlugin
}
{
bug_102831_e
Heapcheck:Leak
...
fun:FilePath::Append
fun:chrome::PathProvider
fun:PathService::Get
fun:PluginPrefs::SetPrefs
fun:PluginPrefsFactory::BuildServiceInstanceFor
}
{
bug_103704
Heapcheck:Leak
fun:std::string::_Rep::_S_create
fun:std::string::copy
fun:std::basic_string::basic_string
fun:TestingBrowserProcess
fun:::ChromeTestSuiteInitializer::OnTestStart
fun:testing::internal::TestEventRepeater::OnTestStart
}
{
bug_111588a
Heapcheck:Leak
...
fun:ResourceDispatcherHost::CompleteRead
fun:ResourceDispatcherHost::OnReadCompleted
fun:net::URLRequest::NotifyReadCompleted
fun:net::URLRequestJob::NotifyReadComplete
fun:net::URLRequestTestJob::ProcessNextOperation
fun:net::URLRequestTestJob::ProcessOnePendingMessage
fun:ResourceDispatcherHostTest_*_Test::TestBody
}
{
bug_111588b
Heapcheck:Leak
fun:std::string::_Rep::_S_create
fun:std::string::_Rep::_M_clone
fun:std::string::reserve
fun:bool ::InitCanonical
fun:GURL
fun:IPC::ParamTraits::Read
fun:IPC::ReadParam
fun:IPC::ParamTraits::Read
fun:IPC::ReadParam
fun:IPC::ParamTraits::Read
fun:IPC::ReadParam
fun:IPC::MessageSchema::Read
fun:ResourceHostMsg_RequestResource::Read
fun:ResourceHostMsg_RequestResource::Dispatch
fun:ResourceDispatcherHost::OnMessageReceived
fun:ResourceDispatcherHostTest::MakeTestRequest
fun:ResourceDispatcherHostTest::MakeTestRequest
fun:ResourceDispatcherHostTest_*_Test::TestBody
}
{
bug_112315
Heapcheck:Leak
fun:v8::internal::NativeObjectsExplorer::FindOrAddGroupInfo
fun:v8::internal::NativeObjectsExplorer::SetNativeRootReference
fun:v8::internal::NativeObjectsExplorer::IterateAndExtractReferences
fun:v8::internal::HeapSnapshotGenerator::CountEntriesAndReferences
fun:v8::internal::HeapSnapshotGenerator::GenerateSnapshot
fun:v8::internal::HeapProfiler::TakeSnapshotImpl
fun:v8::internal::HeapProfiler::TakeSnapshotImpl
fun:v8::internal::HeapProfiler::TakeSnapshot
fun:v8::HeapProfiler::TakeSnapshot
fun:GetNumObjects
}
{
bug_114750_a
Heapcheck:Leak
fun:::FindBestMatchFontFamilyName
fun:gfx::PlatformFontPango::PlatformFontPango
fun:PlatformFontPangoTest_FamilyList_Test::TestBody
}
{
bug_114750_b
Heapcheck:Leak
fun:??
fun:FindBestMatchFontFamilyName
fun:PlatformFontPango
fun:gfx::PlatformFont::CreateFromNativeFont
fun:Font
fun:PlatformFontPango
fun:gfx::PlatformFont::CreateDefault
fun:Font
...
fun:*Test*
}
{
bug_114758
Heapcheck:Leak
...
fun:::FontTest_*_Test::TestBody
}
{
bug_114767_a
Heapcheck:Leak
...
fun:::BookmarkletTest_*_Test::TestBody
}
{
bug_114767_b
Heapcheck:Leak
...
fun:TestShell::Initialize
fun:TestShell::CreateNewWindow
fun:TestShellTest::CreateEmptyWindow
fun:TestShellTest::SetUp
}
{
bug_114767_c
Heapcheck:Leak
fun:WebCore::StringCache::v8ExternalStringSlow
fun:WebCore::StringCache::v8ExternalStringSlow
fun:WebCore::ScriptController::bindToWindowObject
fun:WebCore::ScriptController::bindToWindowObject
fun:WebCore::ScriptController::bindToWindowObject
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::V8DOMWindowShell::updateDocument
fun:WebCore::ScriptController::updateDocument
fun:WebCore::Frame::setDocument
fun:WebCore::DocumentWriter::begin
fun:WebCore::FrameLoader::receivedFirstData
fun:WebCore::FrameLoader::willSetEncoding
fun:WebCore::DocumentWriter::setEncoding
fun:WebKit::FrameLoaderClientImpl::finishedLoading
fun:WebCore::FrameLoader::finishedLoadingDocument
fun:WebCore::DocumentLoader::finishedLoading
fun:WebCore::FrameLoader::finishedLoading
fun:WebCore::MainResourceLoader::didFinishLoading
fun:WebCore::MainResourceLoader::continueAfterContentPolicy
fun:WebCore::MainResourceLoader::continueAfterContentPolicy
fun:WebCore::MainResourceLoader::callContinueAfterContentPolicy
}
{
bug_114770
Heapcheck:Leak
...
fun:TestShell::InitializeTestShell
fun:TestShellTestSuite::Initialize
fun:base::TestSuite::Run
}
{
bug_114771
Heapcheck:Leak
fun:WebCore::StringCache::v8ExternalStringSlow
fun:WebCore::StringCache::v8ExternalStringSlow
fun:WebCore::ScriptController::bindToWindowObject
fun:WebCore::ScriptController::bindToWindowObject
fun:WebCore::ScriptController::bindToWindowObject
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:TestShell::BindJSObjectsToWindow
fun:TestWebViewDelegate::didClearWindowObject
fun:WebKit::FrameLoaderClientImpl::dispatchDidClearWindowObjectInWorld
fun:WebCore::FrameLoader::dispatchDidClearWindowObjectInWorld
fun:WebCore::FrameLoader::dispatchDidClearWindowObjectsInAllWorlds
fun:WebCore::FrameLoader::receivedFirstData
fun:WebCore::FrameLoader::willSetEncoding
fun:WebCore::DocumentWriter::setEncoding
fun:WebKit::FrameLoaderClientImpl::finishedLoading
fun:WebCore::FrameLoader::finishedLoadingDocumen
}
{
bug_114978
Heapcheck:Leak
...
fun:mozilla_security_manager::GenKeyAndSignChallenge
fun:net::KeygenHandler::GenKeyAndSignChallenge
}
{
bug_114979
Heapcheck:Leak
...
fun:BookmarkBarGtkUnittest::SetUp
}
{
bug_114986
Heapcheck:Leak
...
fun:ThemeServiceFactory::BuildServiceInstanceFor
...
fun:ProfileKeyedServiceFactory::GetServiceForProfile
fun:ThemeServiceFactory::GetForProfile
}
{
bug_114988
Heapcheck:Leak
...
fun:BookmarkEditorGtk::BookmarkEditorGtk
fun:BookmarkEditorGtkTest_*_Test::TestBody
}
{
bug_115611_a
Heapcheck:Leak
fun:base::Bind
fun:content::TraceSubscriberStdioImpl::OnStart
}
{
bug_115611_b
Heapcheck:Leak
fun:*TraceSubscriberStdio*
fun:TraceSubscriberStdioTest_CanWriteDataToFile_Test::TestBody
}
{
bug_115611_c
Heapcheck:Leak
...
fun:FilePath::Append
fun:FilePath::AppendASCII
fun:TraceSubscriberStdioTest_CanWriteDataToFile_Test::TestBody
}
{
bug_117389
Heapcheck:Leak
...
fun:TestURLRequestContextGetter::GetURLRequestContext
...
fun:notifier::Login::StartConnection
fun:syncer::InvalidationNotifier::UpdateCredentials
fun:syncer::NonBlockingInvalidationNotifier::Core::UpdateCredentials
}
{
bug_124758
Heapcheck:Leak
fun:sqlite3MemMalloc
fun:crypto::RSAPrivateKey::FindFromPublicKeyInfo
fun:crypto::RSAPrivateKeyNSSTest_*_Test::TestBody
}
{
bug_125129_a
Heapcheck:Leak
...
fun:content::RenderProcessHostImpl::RenderProcessHostImpl
fun:SiteInstanceImpl::GetProcess
fun:*RenderViewHostImpl
fun:*TestRenderViewHost
fun:::TestInterstitialPage::CreateRenderViewHost
}
{
bug_125129_b
Heapcheck:Leak
...
fun:content::RenderProcessHostImpl::RenderProcessHostImpl
fun:SiteInstanceImpl::GetProcess
...
fun:*_*_Test::TestBody
}
{
# Like 125129_b, but for Chromium OS instead of Linux.
bug_125129_c
Heapcheck:Leak
...
fun:RenderProcessHostImpl
fun:SiteInstanceImpl::GetProcess
...
fun:*_*_Test::TestBody
}
{
bug_128145
Heapcheck:Leak
...
fun:BuildWebDataService
fun:RefcountedProfileKeyedServiceFactory::GetServiceForProfile
fun:RefcountedProfileKeyedServiceFactory::SetTestingFactoryAndUse
fun:TestingProfile::CreateWebDataService
}
{
bug_130640_a
Heapcheck:Leak
...
fun:GtkThemeService::GetFolderIcon
}
{
bug_130640_b
Heapcheck:Leak
...
fun:GtkThemeService::GetDefaultFavicon
}
{
bug_132431
Heapcheck:Leak
...
fun:*LoadDefaults
fun:gfx::GetDefaultWebKitFontRenderParams
...
fun:*TestBody
}
{
bug_134527
Heapcheck:Leak
fun:IA__FcMatrixCopy
fun:gfx::RenderTextLinux::EnsureLayout
fun:gfx::RenderText::IndexOfAdjacentGrapheme
fun:gfx::RenderTextTest_GraphemePositions_Test::TestBody
}
{
bug_134717
Heapcheck:Leak
fun:ui::InputMethodIBus::CreateContext
fun:ui::InputMethodIBus::Init
}
{
bug_136936_a
Heapcheck:Leak
...
fun:std::basic_string::_Rep::_S_create
...
fun:base::PlatformThread::SetName
}
{
bug_136936_b
Heapcheck:Leak
...
fun:std::basic_string::_Rep::_S_create
...
fun:base::PlatformThread::CurrentId
}
{
bug_143565
Heapcheck:Leak
...
fun:appcache::AppCacheStorageImpl::Initialize
fun:appcache::AppCacheService::Initialize
fun:ChromeAppCacheService::InitializeOnIOThread
}
{
bug_144913
Heapcheck:Leak
...
fun:DBusThreadManagerImpl
fun:chromeos::DBusThreadManager::Initialize
fun:chromeos::KioskModeIdleLogoutTest::SetUp
}
{
bug_144913_b
Heapcheck:Leak
fun:chromeos::DBusThreadManager::Initialize
fun:chromeos::KioskModeIdleLogoutTest::SetUp
}
{
bug_144913_c
Heapcheck:Leak
fun:MessageLoop::MessageLoop
fun:MessageLoopForUI::MessageLoopForUI
fun:AshTestBase
fun:KioskModeIdleLogoutTest
fun:KioskModeIdleLogoutTest_CheckObserversAfterUserLogin_Test
fun:testing::internal::TestFactoryImpl::CreateTest
}
{
bug_144913_d
Heapcheck:Leak
fun:MessageLoop::MessageLoop
fun:MessageLoopForUI::MessageLoopForUI
fun:AshTestBase
fun:KioskModeIdleLogoutTest
fun:KioskModeIdleLogoutTest_CheckObserversBeforeUserLogin_Test
fun:testing::internal::TestFactoryImpl::CreateTest
}
{
bug_145703
Heapcheck:Leak
...
fun:content::SiteInstanceImpl::GetProcess
fun:RenderViewHostImpl
fun:content::RenderViewHostFactory::Create
fun:content::RenderViewHostManager::Init
fun:content::WebContentsImpl::Init
fun:content::TestWebContents::Create
fun:content::WebContentsTester::CreateTestWebContents
}
{
bug_145705
Heapcheck:Leak
...
fun:extensions::SettingsFrontend::Create
fun:ExtensionService::ExtensionService
fun:extensions::TestExtensionSystem::CreateExtensionService
fun:extensions::::TestExtensionEnvironment::GetExtensionService
fun:extensions::::TestExtensionEnvironment::MakeExtension
fun:extensions::::DeclarativeContentActionTest_ShowPageAction_Test::TestBody
}
{
bug_147755_a
Heapcheck:Leak
...
fun:PluginFinder::GetPluginInstaller
fun:PluginPrefs::EnablePluginIfPossibleCallback
}
{
bug_147755_b
Heapcheck:Leak
...
fun:ASCIIToUTF16
fun:PluginPrefsTest_UnifiedPepperFlashState_Test::TestBody
}
{
bug_150648
Heapcheck:Leak
fun:WTF::fastMalloc
fun:WTF::StringImpl::createUninitialized
fun:WTF::StringImpl::create
fun:WebKit::WebString::assign
fun:*WebString*
fun:webkit_glue::CppBoundClass::BindToJavascript
fun:*didClearWindowObject
fun:WebKit::FrameLoaderClientImpl::dispatchDidClearWindowObjectInWorld
fun:WebCore::FrameLoader::dispatchDidClearWindowObjectInWorld
}
{
bug_153791
Heapcheck:Leak
...
fun:PluginFinder::GetPluginMetadata
fun:PluginPrefs::EnablePlugin
fun:PluginPrefsTest::EnablePluginSynchronously
fun:PluginPrefsTest_UnifiedPepperFlashState_Test::TestBody
}
{
bug_151976_a
Heapcheck:Leak
...
fun:TestURLRequestContext::Init
fun:TestURLRequestContext::TestURLRequestContext
fun:TestURLRequestContextGetter::GetURLRequestContext
fun:predictors::TestResourcePrefetcherDelegate::GetURLRequestContext
fun:predictors::ResourcePrefetcher::SendRequest
fun:predictors::ResourcePrefetcher::TryToLaunchPrefetchRequests
fun:predictors::ResourcePrefetcher::Start
}
{
bug_155530_a
Heapcheck:Leak
...
fun:GeolocationInfoBarQueueControllerTests_OneObservationPerInfoBarCancelled_Test::TestBody
}
{
bug_155530_b
Heapcheck:Leak
...
fun:*CreateLocaleDefaultValue
...
fun:GeolocationInfoBarQueueControllerTests::SetUp
}
{
bug_157885
Heapcheck:Leak
...
fun:dom_storage::DomStorageContext::CreateSessionNamespace
}
{
bug_159191
Heapcheck:Leak
...
fun:SkFontHost::CreateTypeface
fun:SkTypeface::GetDefaultTypeface
fun:SkScalerContext::MakeRec
fun:SkPaint::descriptorProc
fun:SkPaint::detachCache
fun:SkAutoGlyphCache::SkAutoGlyphCache
fun:SkDraw::drawText
fun:SkDevice::drawText
fun:SkCanvas::drawText
fun:media::FakeVideoCaptureDevice::OnCaptureTask
}
# Need to figure out if the bug_159551 leaks are intentional or not.
{
bug_159551_message_loop
Heapcheck:Leak
fun:MessageLoop
...
fun:testing::internal::TestFactoryImpl::CreateTest
}
{
bug_159551_bind_cros
Heapcheck:Leak
fun:base::Bind
fun:net::FileStream::Context::CloseAndDelete
fun:net::FileStream::Context::Orphan
fun:~FileStream
}
{
bug_159551_bind_linux
Heapcheck:Leak
fun:base::Bind
fun:net::FileStream::Context::CloseAndDelete
fun:net::FileStream::Context::Orphan
fun:net::FileStream::~FileStream
}
{
bug_163111_a
Heapcheck:Leak
...
fun:dbus::Response::FromMethodCall
fun:chromeos::IBusPanelServiceImpl::*Properties
}
{
bug_163111_b
Heapcheck:Leak
...
fun:MethodCall
fun:chromeos::::ModemMessagingProxy::Delete
fun:chromeos::::ModemMessagingClientImpl::Delete
fun:chromeos::ModemMessagingClientTest_Delete_Test::TestBody
}
{
bug_163111_c
Heapcheck:Leak
...
fun:dbus::MessageWriter::AppendBasic
fun:dbus::MessageWriter::AppendString
fun:chromeos::IBusObjectWriter::AddAttachment
fun:chromeos::AppendIBusLookupTable
fun:chromeos::IBusPanelServiceTest_UpdateLookupTableTest_Test::TestBody
}
{
bug_163111_d
Heapcheck:Leak
...
fun:dbus::Response::FromMethodCall
fun:chromeos::IBusPanelServiceImpl::UpdateProperty
}
{
bug_164185
Heapcheck:Leak
...
fun:BookmarkBarGtk::GetFirstHiddenBookmark
fun:BookmarkBarGtk::SetChevronState
fun:BookmarkBarGtk::BookmarkNodeAdded
fun:BookmarkModel::AddNode
fun:BookmarkModel::AddURLWithCreationTime
fun:BookmarkModel::AddURL
fun:BookmarkBarGtkUnittest_HidesHelpMessageWithBookmark_Test::TestBody
}
{
bug_166989
Heapcheck:Leak
...
fun:ui::CreateInvisibleCursor
...
fun:ui::CursorLoader::Create
fun:ash::ImageCursors::SetDeviceScaleFactor
fun:ash::CursorManager::SetDeviceScaleFactor
fun:ash::Shell::Init
}
# TODO(thestig): bug_169185_a may be obsolete?
{
bug_169185_a
Heapcheck:Leak
fun:v8::internal::SlotsBufferAllocator::AllocateBuffer
fun:v8::internal::SlotsBuffer::AddTo
fun:v8::internal::MarkCompactCollector::RecordSlot
...
fun:v8::internal::StaticMarkingVisitor::IterateBody
fun:v8::internal::IncrementalMarking::VisitObject
fun:v8::internal::IncrementalMarking::ProcessMarkingDeque
fun:v8::internal::IncrementalMarking::Step
...
fun:v8::internal::*Space::AllocateRaw
}
{
bug_169185_b
Heapcheck:Leak
fun:v8::internal::SkipList::Update
fun:v8::internal::PagedSpace::AllocateRaw
fun:v8::internal::Heap::CreateCode
fun:v8::internal::Factory::NewCode
fun:v8::internal::CodeGenerator::MakeCodeEpilogue
fun:v8::internal::FullCodeGenerator::MakeCode
fun:*GenerateCode
fun:*MakeCode
fun:v8::internal::Compiler::CompileLazy
fun:*CompileLazyHelper
fun:v8::internal::JSFunction::CompileLazy
...
fun:*Invoke
}
{
bug_169185_c
Heapcheck:Leak
fun:v8::internal::SkipList::Update
fun:v8::internal::PagedSpace::AllocateRaw
fun:v8::internal::Heap::CreateCode
fun:v8::internal::Factory::NewCode
fun:v8::internal::StubCompiler::GetCodeWithFlags
fun:v8::internal::StubCompiler::GetCodeWithFlags
...
fun:v8::internal::StubCache::Compute*
}
{
bug_169185_d
Heapcheck:Leak
fun:v8::internal::SkipList::Update
fun:v8::internal::PagedSpace::AllocateRaw
fun:v8::internal::Heap::CreateCode
fun:v8::internal::Factory::NewCode
fun:v8::internal::RegExpMacroAssemblerX64::GetCode
fun:v8::internal::RegExpCompiler::Assemble
fun:v8::internal::RegExpEngine::Compile
}
{
bug_169678
Heapcheck:Leak
fun:v8::internal::SlotsBufferAllocator::AllocateBuffer
fun:v8::internal::SlotsBuffer::AddTo
fun:v8::internal::MarkCompactCollector::RecordRelocSlot
fun:v8::internal::StaticMarkingVisitor::VisitEmbeddedPointer
fun:v8::internal::RelocInfo::Visit
fun:v8::internal::Code::CodeIterateBody
fun:v8::internal::StaticMarkingVisitor::VisitCode
fun:v8::internal::StaticMarkingVisitor::IterateBody
fun:v8::internal::IncrementalMarking::VisitObject
fun:v8::internal::IncrementalMarking::ProcessMarkingDeque
fun:v8::internal::IncrementalMarking::Step
}
{
bug_169678_a
Heapcheck:Leak
fun:v8::internal::SlotsBufferAllocator::AllocateBuffer
fun:v8::internal::SlotsBuffer::AddTo
fun:v8::internal::MarkCompactCollector::RecordSlot
fun:v8::internal::IncrementalMarkingMarkingVisitor::VisitPointers
...
fun:v8::internal::Heap::CollectGarbage
...
fun:v8::String::New
}
{
bug_171547_b
Heapcheck:Leak
...
fun:FilterBuilder
fun:::LoadWhitelistsOnBlockingPoolThread
}
{
bug_171547_c
Heapcheck:Leak
...
fun:FilterBuilder::Build
fun:::LoadWhitelistsOnBlockingPoolThread
}
{
bug_172077
Heapcheck:Leak
...
fun:extensions::RegexSetMatcher::RebuildMatcher
fun:extensions::RegexSetMatcher::ClearPatterns
...
fun:extensions::URLMatcher::UpdateRegexSetMatcher
fun:extensions::URLMatcher::UpdateInternalDatastructures
fun:extensions::URLMatcher::AddConditionSets
fun:::FilterBuilder::Build
fun:::LoadWhitelistsOnBlockingPoolThread
}
{
bug_171983
Heapcheck:Leak
...
fun:chromeos::MagnificationManagerTest_MagnificationObserver_Test::TestBody
}
{
bug_173597
Heapcheck:Leak
fun:FcConfigEvaluate
fun:gfx::RenderTextLinux::EnsureLayout
fun:gfx::RenderTextTest_PangoAttributes_Test::TestBody
}
{
bug_175100
Heapcheck:Leak
...
fun:*StartSync
...
fun:OneClickSigninHelper::DidStopLoading
...
fun:OneClickSigninHelperTest*::TestBody
}
{
bug_176888
Heapcheck:Leak
fun:__GI___strdup
fun:Init
fun:GcryptInitializer
}
{
bug_177285
Heapcheck:Leak
fun:MessageLoop
fun:FileSystemURLRequestJobTest
}
{
bug_179758_a
Heapcheck:Leak
...
fun:base::WeakPtrTest_NonOwnerThreadCanCopyAndAssignWeakPtr_Test::TestBody
}
{
bug_179758_b
Heapcheck:Leak
...
fun:base::WeakPtrTest_NonOwnerThreadCanCopyAndAssignWeakPtrBase_Test::TestBody
}
# * is for DeriveFont and InitWithNameAndSize.
{
bug_189170
Heapcheck:Leak
...
fun:SkFontHost::CreateTypeface
fun:SkTypeface::CreateFromName
fun:gfx::PlatformFontPango::*
}
{
bug_189194_a
Heapcheck:Leak
...
fun:extensions::SettingsFrontend::Create
fun:ExtensionService::ExtensionService
fun:extensions::TestExtensionSystem::CreateExtensionService
fun:ProfileSigninConfirmationHelperTest::SetUp
}
{
bug_225596
Heapcheck:Leak
fun:chromeos::input_method::InputMethodManagerImpl::Init
fun:chromeos::input_method::Initialize
fun:chromeos::input_method::InputMethodConfigurationTest_TestInitialize_Test::TestBody
}
{
bug_181691
Heapcheck:Leak
...
fun:InitThread
fun:ShCompile
fun:gpu::gles2::ShaderTranslator::Translate
fun:gpu::gles2::ProgramManager::ForceCompileShader
fun:gpu::gles2::ProgramManager::DoCompileShader
fun:gpu::gles2::GLES2DecoderImpl::DoCompileShader
fun:gpu::gles2::GLES2DecoderImpl::HandleCompileShader
fun:gpu::gles2::GLES2DecoderImpl::DoCommand
fun:gpu::CommandParser::ProcessCommand
}
# leak in OSMesa used to run compositor_unittests in bots.
{
bug_148477_d
Heapcheck:Leak
...
fun:gfx::GLApiBase::glCompileShaderFn
fun:webkit::gpu::WebGraphicsContext3DInProcessImpl::compileShader
fun:cc::ProgramBindingBase::LoadShader
fun:cc::ProgramBindingBase::Init
fun:ProgramBinding
...
fun:cc::LayerTreeHostImpl::InitializeRenderer
fun:cc::ThreadProxy::InitializeRendererOnImplThread
}
{
bug_148477_e
Heapcheck:Leak
...
fun:gfx::GLApiBase::glCompileShaderFn
fun:webkit::gpu::WebGraphicsContext3DInProcessImpl::compileShader
fun:cc::ProgramBindingBase::LoadShader
fun:cc::ProgramBindingBase::Init
fun:ProgramBinding
...
fun:cc::FrameRateController::OnTimerTick
fun:cc::FrameRateControllerTimeSourceAdapter::OnTimerTick
fun:cc::DelayBasedTimeSource::OnTimerFired
}
{
bug_233532
Heapcheck:Leak
...
fun:GetStoragePartitionFromConfig
fun:content::BrowserContext::GetStoragePartition
fun:content::NavigationControllerImpl::GetSessionStorageNamespace
fun:content::RenderViewHostManager::Init
}
{
bug_233541
Heapcheck:Leak
...
fun:DiskCacheTestWithCache::CreateBackend
...
fun:DiskCacheTestWithCache::InitCache
fun:DiskCacheBackendTest_SimpleDoom*
}
{
bug_236791
Heapcheck:Leak
...
fun:ash::test::FocusCyclerTest_CycleFocusThroughWindowWithPanes_Test::TestBody
}
{
bug_238339
Heapcheck:Leak
...
fun:net::ProxyService::ResolveProxy
fun:net::URLRequestFtpJob::Start
fun:net::URLRequest::StartJob
fun:net::URLRequest::BeforeRequestComplete
fun:net::URLRequest::Start
}
{
bug_238339_b
Heapcheck:Leak
fun:std::basic_string::_Rep::_S_create
fun:GURL::GURL
fun:TestBody
}