Index: tools/ubsan/blacklist.txt |
diff --git a/tools/ubsan/blacklist.txt b/tools/ubsan/blacklist.txt |
index 5b4751fe4ca30892040ac08645c5814f8da0a508..29a2b3a513fe8b86963cff586f3fd6ba627ad7e0 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* |