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

Side by Side Diff: tools/lsan/suppressions.txt

Issue 924923002: Add default options/suppressions for LeakSanitizer. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: address comments Created 5 years, 10 months 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 unified diff | Download patch
« no previous file with comments | « build/sanitizers/sanitizers.gyp ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # HeapCheck sanity test 1 # Moved to build/sanitizers/lsan_suppressions.cc
2 leak:base::ToolsSanityTest_MemoryLeak_Test::TestBody
3
4 #### Third-party leaks ####
5
6 # False positives in libfontconfig. http://crbug.com/39050
7 leak:libfontconfig
8
9 # Leaks in Nvidia's libGL.
10 leak:libGL.so
11
12 # A small string is leaked here (57 bytes per process). http://crbug.com/46571#c 9
13 leak:blink::V8GCController::collectGarbage
14
15 # http://crbug.com/270180
16 leak:net::ProxyResolverV8::Context::ResolveProxy
17
18 # NSS leaks in CertDatabaseNSSTest tests. http://crbug.com/51988
19 leak:net::NSSCertDatabase::ImportFromPKCS12
20 leak:net::NSSCertDatabase::ListCerts
21 leak:net::NSSCertDatabase::DeleteCertAndKey
22 leak:crypto::ScopedTestNSSDB::ScopedTestNSSDB
23 # Another leak due to not shutting down NSS properly. http://crbug.com/124445
24 leak:error_get_my_stack
25
26 # XRandR has several one time leaks.
27 leak:libxrandr
28
29 # The NSS suppressions above will not fire when the fast stack unwinder is used,
30 # because it can't unwind through NSS libraries. Apply blanket suppressions for
31 # now.
32 leak:libnssutil3
33 leak:libnspr4
34 leak:libnss3
35 leak:libplds4
36 leak:libnssckbi
37
38 # Skia leaks GrGpuGL::ProgramCache::Entry. http://crbug.com/262934
39 leak:GrGpuGL::flushGraphicsState
40
41 # xrandr leak. http://crbug.com/119677
42 leak:XRRFindDisplay
43
44 # V8 may leak this by design in unit tests. http://crbug.com/323149
45 leak:v8::internal::Genesis::Genesis
46
47 # Suppressions for objects which can be owned by the V8 heap. This is a
48 # temporary workaround until LeakSanitizer supports the V8 heap.
49 # Those should only fire in (browser)tests. If you see one of them in Chrome,
50 # then it's a real leak.
51 # http://crbug.com/328552
52 leak:WTF::StringImpl::createUninitialized
53 leak:WTF::StringImpl::create8BitIfPossible
54 leak:blink::MouseEvent::create
55 leak:blink::WindowProxy::initializeIfNeeded
56 leak:blink::*::*GetterCallback
57 leak:blink::CSSComputedStyleDeclaration::create
58 leak:blink::V8PerIsolateData::ensureDomInJSContext
59 leak:gin/object_template_builder.h
60 leak:gin::internal::Dispatcher
61 leak:blink::LocalDOMWindow::getComputedStyle
62
63 # http://crbug.com/356785
64 leak:content::RenderViewImplTest_DecideNavigationPolicyForWebUI_Test::TestBody
65
66 #### Actual bugs in Chromium code ####
67 # PLEASE DO NOT ADD SUPPRESSIONS FOR NEW LEAKS.
68 # Instead, commits that introduce memory leaks should be reverted. Suppressing
69 # the leak is acceptable in some cases when reverting is impossible, i.e. when
70 # enabling leak detection for the first time for a test target with pre-existing
71 # leaks.
72
73 # Small test-only leak in ppapi_unittests. http://crbug.com/258113
74 leak:ppapi::proxy::PPP_Instance_Private_ProxyTest_PPPInstancePrivate_Test
75
76 # http://crbug.com/318221
77 leak:base::EnsureProcessTerminated
78
79 # http://crbug.com/322671
80 leak:content::SpeechRecognitionBrowserTest::SetUpOnMainThread
81
82 # http://crbug.com/355641
83 leak:TrayAccessibilityTest
84
85 # http://crbug.com/354644
86 leak:CertificateViewerUITest::ShowModalCertificateViewer
87
88 # http://crbug.com/356306
89 leak:content::SetProcessTitleFromCommandLine
90
91 # PLEASE READ ABOVE BEFORE ADDING NEW SUPPRESSIONS.
OLDNEW
« no previous file with comments | « build/sanitizers/sanitizers.gyp ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698