Revert 264226 "Reduce dependency of TiclInvalidationService on P..."
[chromium-blink-merge.git] / tools / lsan / suppressions.txt
blob4180b65243d7b93a6b4eb790066fb42760e6d876
1 # HeapCheck sanity test
2 leak:base::ToolsSanityTest_MemoryLeak_Test::TestBody
4 #### Third-party leaks ####
6 # False positives in libfontconfig. http://crbug.com/39050
7 leak:libfontconfig
9 # Leaks in Nvidia's libGL.
10 leak:libGL.so
12 # False positive in Blink due to bit twiddling on pointers. http://crbug.com/242672
13 # TODO(earthdok): Annotate.
14 leak:WTF::BitVector::resizeOutOfLine
16 # A small string is leaked here (57 bytes per process). http://crbug.com/46571#c9
17 leak:WebCore::V8GCController::collectGarbage
19 # Intentional leak in Blink. http://crbug.com/121729
20 # TODO(earthdok): annotate it.
21 leak:WebCore::parseUASheet
23 # http://crbug.com/270180
24 leak:net::ProxyResolverV8::Context::ResolveProxy
26 # NSS leaks in CertDatabaseNSSTest tests. http://crbug.com/51988
27 leak:net::NSSCertDatabase::ImportFromPKCS12
28 leak:net::NSSCertDatabase::ListCerts
29 leak:net::NSSCertDatabase::DeleteCertAndKey
30 leak:crypto::ScopedTestNSSDB::ScopedTestNSSDB
31 # Another leak due to not shutting down NSS properly. http://crbug.com/124445
32 leak:error_get_my_stack
34 # XRandR has several one time leaks.
35 leak:libxrandr
37 # The NSS suppressions above will not fire when the fast stack unwinder is used,
38 # because it can't unwind through NSS libraries. Apply blanket suppressions for
39 # now.
40 leak:libnssutil3
41 leak:libnspr4
42 leak:libnss3
43 leak:libplds4
44 leak:libnssckbi
46 # Skia leaks GrGpuGL::ProgramCache::Entry. http://crbug.com/262934
47 leak:GrGpuGL::flushGraphicsState
49 # xrandr leak. http://crbug.com/119677
50 leak:XRRFindDisplay
52 # V8 may leak this by design in unit tests. http://crbug.com/323149
53 leak:v8::internal::Genesis::Genesis
55 # Suppressions for objects which can be owned by the V8 heap. This is a
56 # temporary workaround until LeakSanitizer supports the V8 heap.
57 # Those should only fire in (browser)tests. If you see one of them in Chrome,
58 # then it's a real leak.
59 # http://crbug.com/328552
60 leak:WTF::StringImpl::createUninitialized
61 leak:WTF::StringImpl::create8BitIfPossible
62 leak:WebCore::MouseEvent::create
63 leak:WebCore::V8WindowShell::initializeIfNeeded
64 leak:WebCore::*::*GetterCallback
65 leak:WebCore::CSSComputedStyleDeclaration::create
66 leak:WebCore::V8PerIsolateData::ensureDomInJSContext
68 # http://crbug.com/356785
69 leak:content::RenderViewImplTest_DecideNavigationPolicyForWebUI_Test::TestBody
71 #### Actual bugs in Chromium code ####
72 # PLEASE DO NOT ADD SUPPRESSIONS FOR NEW LEAKS.
73 # Instead, commits that introduce memory leaks should be reverted. Suppressing
74 # the leak is acceptable in some cases when reverting is impossible, i.e. when
75 # enabling leak detection for the first time for a test target with pre-existing
76 # leaks.
78 # Small test-only leak in ppapi_unittests. http://crbug.com/258113
79 leak:ppapi::proxy::PPP_Instance_Private_ProxyTest_PPPInstancePrivate_Test
81 # Leak in cc_unittests. http://crbug.com/285174
82 leak:gpu::gles2::GLES2DecoderImpl::DoBindRenderbuffer
83 leak:gpu::gles2::GLES2DecoderImpl::DoRenderbufferStorage
85 # Leak in unit_tests and browser_tests. http://crbug.com/309468
86 leak:TranslateBubbleView::CreateViewBeforeTranslate()
88 # GTK leaks. GTK is deprecated, so we won't be fixing these.
89 # Most of them should apply to the full browser process only.
90 leak:StatusIconGtk::UpdatePlatformContextMenu
91 leak:GlobalMenuBar::GlobalMenuBar
92 leak:BookmarkBubbleGtk::InitFolderComboModel
93 leak:TranslateInfoBarBase::CreateLanguageCombobox
94 leak:GtkNativeViewManager
95 leak:_gdk_x11_window_get_toplevel
96 leak:gtk_util::*AppModal
98 # http://crbug.com/318221
99 leak:base::EnsureProcessTerminated
101 # http://crbug.com/322671
102 leak:content::SpeechRecognitionBrowserTest::SetUpOnMainThread
104 # http://crbug.com/355641
105 leak:TrayAccessibilityTest
107 # http://crbug.com/354644
108 leak:CertificateViewerUITest::ShowModalCertificateViewer
110 # http://crbug.com/356306
111 leak:content::SetProcessTitleFromCommandLine
113 # http://crbug.com/354881
114 leak:LoginUtilsBlockingLoginTest_EnterpriseLoginBlocksForEnterpriseUser
115 leak:LoginUtilsParamTest
116 leak:LoginUtilsTest::SetUp
118 # PLEASE READ ABOVE BEFORE ADDING NEW SUPPRESSIONS.