[Webkit-unassigned] [Bug 207236] New: Nullptr crash in WebCore::FontFamilySpecificationCoreText::fontRanges
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Feb 4 15:45:59 PST 2020
https://bugs.webkit.org/show_bug.cgi?id=207236
Bug ID: 207236
Summary: Nullptr crash in
WebCore::FontFamilySpecificationCoreText::fontRanges
Product: WebKit
Version: WebKit Nightly Build
Hardware: All
OS: All
Status: NEW
Keywords: InRadar
Severity: Normal
Priority: P2
Component: Platform
Assignee: webkit-unassigned at lists.webkit.org
Reporter: shihchieh_lee at apple.com
<rdar://57214193>
#0 0x1d97efed1 in std::__1::unique_ptr<WebCore::FontPlatformData, std::__1::default_delete<WebCore::FontPlatformData> >::operator*() const (Safari_ASAN_252438_4006e52f29bd69c480f3a82f222b8c74c5ba09e8.app/Contents/Frameworks/WebCore.framework/Versions/A/WebCore:x86_64+0x43f2ed1)
#1 0x1d99ba791 in WebCore::FontFamilySpecificationCoreText::fontRanges(WebCore::FontDescription const&) const (Safari_ASAN_252438_4006e52f29bd69c480f3a82f222b8c74c5ba09e8.app/Contents/Frameworks/WebCore.framework/Versions/A/WebCore:x86_64+0x45bd791)
#2 0x1d9836d9f in WebCore::realizeNextFallback(WebCore::FontCascadeDescription const&, unsigned int&, WebCore::FontSelector*)::$_1::operator()(WebCore::FontFamilySpecificationCoreText const&) const (Safari_ASAN_252438_4006e52f29bd69c480f3a82f222b8c74c5ba09e8.app/Contents/Frameworks/WebCore.framework/Versions/A/WebCore:x86_64+0x4439d9f)
#3 0x1d9836cf6 in WTF::__multi_visitor_return_type<WTF::Visitor<WebCore::realizeNextFallback(WebCore::FontCascadeDescription const&, unsigned int&, WebCore::FontSelector*)::$_0, WebCore::realizeNextFallback(WebCore::FontCascadeDescription const&, unsigned int&, WebCore::FontSelector*)::$_1>, WTF::Variant<WTF::AtomString, WebCore::FontFamilySpecificationCoreText> const>::__type WTF::__visit_helper<0ul, WTF::__index_sequence<1l> >::__visit<WTF::Visitor<WebCore::realizeNextFallback(WebCore::FontCascadeDescription const&, unsigned int&, WebCore::FontSelector*)::$_0, WebCore::realizeNextFallback(WebCore::FontCascadeDescription const&, unsigned int&, WebCore::FontSelector*)::$_1>, WTF::Variant<WTF::AtomString, WebCore::FontFamilySpecificationCoreText> const>(WTF::Visitor<WebCore::realizeNextFallback(WebCore::FontCascadeDescription const&, unsigned int&, WebCore::FontSelector*)::$_0, WebCore::realizeNextFallback(WebCore::FontCascadeDescription const&, unsigned int&, WebCore::FontSelector*)::$_1>&, WTF::Variant<WTF::AtomString, WebCore::FontFamilySpecificationCoreText> const&) (Safari_ASAN_252438_4006e52f29bd69c480f3a82f222b8c74c5ba09e8.app/Contents/Frameworks/WebCore.framework/Versions/A/WebCore:x86_64+0x4439cf6)
#4 0x1d9836c52 in WTF::__multi_visitor_return_type<WTF::Visitor<WebCore::realizeNextFallback(WebCore::FontCascadeDescription const&, unsigned int&, WebCore::FontSelector*)::$_0, WebCore::realizeNextFallback(WebCore::FontCascadeDescription const&, unsigned int&, WebCore::FontSelector*)::$_1>, WTF::Variant<WTF::AtomString, WebCore::FontFamilySpecificationCoreText> const&>::__type WTF::__visit_helper2<1l, 1ul>::__visit<WTF::Visitor<WebCore::realizeNextFallback(WebCore::FontCascadeDescription const&, unsigned int&, WebCore::FontSelector*)::$_0, WebCore::realizeNextFallback(WebCore::FontCascadeDescription const&, unsigned int&, WebCore::FontSelector*)::$_1>, WTF::Variant<WTF::AtomString, WebCore::FontFamilySpecificationCoreText> const&>(WTF::Visitor<WebCore::realizeNextFallback(WebCore::FontCascadeDescription const&, unsigned int&, WebCore::FontSelector*)::$_0, WebCore::realizeNextFallback(WebCore::FontCascadeDescription const&, unsigned int&, WebCore::FontSelector*)::$_1>&, WTF::Variant<WTF::AtomString, WebCore::FontFamilySpecificationCoreText> const&) (Safari_ASAN_252438_4006e52f29bd69c480f3a82f222b8c74c5ba09e8.app/Contents/Frameworks/WebCore.framework/Versions/A/WebCore:x86_64+0x4439c52)
#5 0x1d9836bf2 in WTF::__multi_visitor_return_type<WTF::Visitor<WebCore::realizeNextFallback(WebCore::FontCascadeDescription const&, unsigned int&, WebCore::FontSelector*)::$_0, WebCore::realizeNextFallback(WebCore::FontCascadeDescription const&, unsigned int&, WebCore::FontSelector*)::$_1>, WTF::Variant<WTF::AtomString, WebCore::FontFamilySpecificationCoreText> const&>::__type WTF::__visit_helper<1ul, WTF::__index_sequence<> >::__visit<WTF::Visitor<WebCore::realizeNextFallback(WebCore::FontCascadeDescription const&, unsigned int&, WebCore::FontSelector*)::$_0, WebCore::realizeNextFallback(WebCore::FontCascadeDescription const&, unsigned int&, WebCore::FontSelector*)::$_1>, WTF::Variant<WTF::AtomString, WebCore::FontFamilySpecificationCoreText> const&>(WTF::Visitor<WebCore::realizeNextFallback(WebCore::FontCascadeDescription const&, unsigned int&, WebCore::FontSelector*)::$_0, WebCore::realizeNextFallback(WebCore::FontCascadeDescription const&, unsigned int&, WebCore::FontSelector*)::$_1>&, WTF::Variant<WTF::AtomString, WebCore::FontFamilySpecificationCoreText> const&) (Safari_ASAN_252438_4006e52f29bd69c480f3a82f222b8c74c5ba09e8.app/Contents/Frameworks/WebCore.framework/Versions/A/WebCore:x86_64+0x4439bf2)
#6 0x1d9836782 in WTF::__multi_visitor_return_type<WTF::Visitor<WebCore::realizeNextFallback(WebCore::FontCascadeDescription const&, unsigned int&, WebCore::FontSelector*)::$_0, WebCore::realizeNextFallback(WebCore::FontCascadeDescription const&, unsigned int&, WebCore::FontSelector*)::$_1>&, WTF::Variant<WTF::AtomString, WebCore::FontFamilySpecificationCoreText> const&>::__type WTF::visit<WTF::Visitor<WebCore::realizeNextFallback(WebCore::FontCascadeDescription const&, unsigned int&, WebCore::FontSelector*)::$_0, WebCore::realizeNextFallback(WebCore::FontCascadeDescription const&, unsigned int&, WebCore::FontSelector*)::$_1>&, WTF::Variant<WTF::AtomString, WebCore::FontFamilySpecificationCoreText> const&>(WTF::Visitor<WebCore::realizeNextFallback(WebCore::FontCascadeDescription const&, unsigned int&, WebCore::FontSelector*)::$_0, WebCore::realizeNextFallback(WebCore::FontCascadeDescription const&, unsigned int&, WebCore::FontSelector*)::$_1>&, WTF::Variant<WTF::AtomString, WebCore::FontFamilySpecificationCoreText> const&) (Safari_ASAN_252438_4006e52f29bd69c480f3a82f222b8c74c5ba09e8.app/Contents/Frameworks/WebCore.framework/Versions/A/WebCore:x86_64+0x4439782)
#7 0x1d982e9ea in WebCore::realizeNextFallback(WebCore::FontCascadeDescription const&, unsigned int&, WebCore::FontSelector*) (Safari_ASAN_252438_4006e52f29bd69c480f3a82f222b8c74c5ba09e8.app/Contents/Frameworks/WebCore.framework/Versions/A/WebCore:x86_64+0x44319ea)
#8 0x1d982e20c in WebCore::FontCascadeFonts::realizeFallbackRangesAt(WebCore::FontCascadeDescription const&, unsigned int) (Safari_ASAN_252438_4006e52f29bd69c480f3a82f222b8c74c5ba09e8.app/Contents/Frameworks/WebCore.framework/Versions/A/WebCore:x86_64+0x443120c)
#9 0x1d55aae48 in WebCore::FontCascadeFonts::primaryFont(WebCore::FontCascadeDescription const&) (Safari_ASAN_252438_4006e52f29bd69c480f3a82f222b8c74c5ba09e8.app/Contents/Frameworks/WebCore.framework/Versions/A/WebCore:x86_64+0x1ade48)
#10 0x1d8c89748 in WebCore::FontCascade::fontMetrics() const (Safari_ASAN_252438_4006e52f29bd69c480f3a82f222b8c74c5ba09e8.app/Contents/Frameworks/WebCore.framework/Versions/A/WebCore:x86_64+0x388c748)
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200204/5dbf8a61/attachment-0001.htm>
More information about the webkit-unassigned
mailing list