summaryrefslogtreecommitdiffstats
path: root/tools/ubsan/blacklist.txt
diff options
context:
space:
mode:
Diffstat (limited to 'tools/ubsan/blacklist.txt')
-rw-r--r--tools/ubsan/blacklist.txt21
1 files changed, 17 insertions, 4 deletions
diff --git a/tools/ubsan/blacklist.txt b/tools/ubsan/blacklist.txt
index 5b4751f..29a2b3a 100644
--- a/tools/ubsan/blacklist.txt
+++ b/tools/ubsan/blacklist.txt
@@ -47,6 +47,10 @@ fun:*content*RenderViewObserverTracker*RenderView*
fun:*DatabaseContext*contextDestroyed*
+# FIXME: Cannot handle template function LifecycleObserver<>::setContext,
+# so exclude source file for now.
+src:*LifecycleObserver.h*
+
#############################################################################
# static_cast into itself in the constructor.
@@ -54,12 +58,14 @@ fun:*RefCountedGarbageCollected*makeKeepAlive*
fun:*ThreadSafeRefCountedGarbageCollected*makeKeepAlive*
#############################################################################
-# Accessing data in destructurors where the class has virtual inheritances.
+# Accessing data in destructors where the class has virtual inheritances.
type:*content*RenderWidgetHost*
-# Mangled name for content::RenderViewHostImpl::~RenderViewHostImpl()
-fun:*content*RenderViewHostImpl*
+# Match mangled name for content::RenderViewHostImpl::~RenderViewHostImpl().
+fun:*content*RenderViewHostImplD*
+# Match mangled name for content::RenderThreadImpl::~RenderThreadImpl().
+fun:*content*RenderThreadImplD*
#############################################################################
# Using raw pointer values.
@@ -94,6 +100,13 @@ type:*TestNowSource*
#############################################################################
# UBSan seems to be emit false positives when virtual base classes are
-# involved, see e.g. chromium:448102
+# involved, see e.g. crbug.com/448102.
type:*v8*internal*OFStream*
+
+#############################################################################
+# UBsan is unable to handle static_cast<A*>(nullptr) and crashes on SIGSEGV.
+#
+
+# static_cast<StartPageService*> in StartPageServiceFactory::GetForProfile.
+type:*StartPageService*