Index: webrtc/build/sanitizers/lsan_suppressions_webrtc.cc |
diff --git a/webrtc/build/sanitizers/lsan_suppressions_webrtc.cc b/webrtc/build/sanitizers/lsan_suppressions_webrtc.cc |
index 61fdbbc20b382f85f08c07be98c688b17ac86702..6d19a34881c3d11e76e3120e4ec8fb0ae9d05331 100644 |
--- a/webrtc/build/sanitizers/lsan_suppressions_webrtc.cc |
+++ b/webrtc/build/sanitizers/lsan_suppressions_webrtc.cc |
@@ -30,6 +30,23 @@ |
// Leaks in Nvidia's libGL. |
"leak:libGL.so\n" |
+ |
+// TODO(earthdok): revisit NSS suppressions after the switch to BoringSSL |
+// NSS leaks in CertDatabaseNSSTest tests. http://crbug.com/51988 |
+"leak:net::NSSCertDatabase::ImportFromPKCS12\n" |
+"leak:net::NSSCertDatabase::ListCerts\n" |
+"leak:net::NSSCertDatabase::DeleteCertAndKey\n" |
+"leak:crypto::ScopedTestNSSDB::ScopedTestNSSDB\n" |
+// Another leak due to not shutting down NSS properly. http://crbug.com/124445 |
+"leak:error_get_my_stack\n" |
+// The NSS suppressions above will not fire when the fast stack unwinder is |
+// used, because it can't unwind through NSS libraries. Apply blanket |
+// suppressions for now. |
+"leak:libnssutil3\n" |
+"leak:libnspr4\n" |
+"leak:libnss3\n" |
+"leak:libplds4\n" |
+"leak:libnssckbi\n" |
// XRandR has several one time leaks. |
"leak:libxrandr\n" |