Skip to content

Instantly share code, notes, and snippets.

@drott
Created January 14, 2022 13:10
Show Gist options
  • Save drott/249a37ecd9e4090f19e75370b8138928 to your computer and use it in GitHub Desktop.
Save drott/249a37ecd9e4090f19e75370b8138928 to your computer and use it in GitHub Desktop.
#0 0x00007f31af302134 in font_service::FontLoader::matchFamilyName(char const*, SkFontStyle, SkFontConfigInterface::FontIdentity*, SkString*, SkFontStyle*)
(this=0x7ffd434b9a40, family_name=0x7f31b5adad01 <SkFontStyle::SkFontStyle()+33> "H\203\304\020]\303\314\314\314\314\314\314\314\314\314UH\211\345H\211}\370H\213M\370H\213A\bH\213\tH)\310H\301\370\004]\303\314\314\314\314UH\211\345H\203\354 H\211}\370H\211u\360H\213}\370H\211}\340H\270\252\252\252\252\252\252\252\252H\211E\350\350\265\377\377\377H\211E\350H\213E\350H;E\360\017\203\026", requested=..., out_font_identifier=0x7ffd434b9980, out_family_name=0x7ffd434b99f0, out_style=0x19000000005)
at ../../components/services/font/public/cpp/font_loader.cc:28
#1 0x00007f31b5b8a6fc in SkFontMgr_FCI::onLegacyMakeTypeface(char const*, SkFontStyle) const
(this=0x559ba0ada310, requestedFamilyName=0x7ffd434b9b40 "Helvetica Neue", requestedStyle=...)
at ../../third_party/skia/src/ports/SkFontMgr_FontConfigInterface.cpp:304
#2 0x00007f31b61c8d98 in SkFontMgr::legacyMakeTypeface(char const*, SkFontStyle) const
(this=0x559ba0ada310, familyName=0x7ffd434b9b40 "Helvetica Neue", style=...) at ../../third_party/skia/src/core/SkFontMgr.cpp:146
#3 0x00007f3181dbc775 in blink::SkTypeface_Factory::FromFamilyNameAndFontStyle(std::__Cr::basic_string<char, std::__Cr::char_traits<char>, std::__Cr::allocator<char> > const&, SkFontStyle const&) (family_name=..., font_style=...)
at ../../third_party/blink/renderer/platform/fonts/skia/sktypeface_factory.cc:50
#4 0x00007f3181dba246 in blink::FontCache::CreateTypeface(blink::FontDescription const&, blink::FontFaceCreationParams const&, std::__Cr::basic_string<char, std::__Cr::char_traits<char>, std::__Cr::allocator<char> >&)
(this=0x10e200474000, font_description=..., creation_params=..., name=...)
at ../../third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc:252
#5 0x00007f3181dba351 in blink::FontCache::CreateFontPlatformData(blink::FontDescription const&, blink::FontFaceCreationParams const&, float, blink::AlternateFontName)
(this=0x10e200474000, font_description=..., creation_params=..., font_size=20.75, alternate_name=blink::AlternateFontName::kAllowAlternate) at ../../third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc:283
#6 0x00007f3181ce5907 in blink::FontCache::GetFontPlatformData(blink::FontDescription const&, blink::FontFaceCreationParams const&, blink::AlternateFontName)
(this=0x10e200474000, font_description=..., creation_params=..., alternate_font_name=blink::AlternateFontName::kAllowAlternate)
at ../../third_party/blink/renderer/platform/fonts/font_cache.cc:207
#7 0x00007f3181ce60c2 in blink::FontCache::GetFontData(blink::FontDescription const&, WTF::AtomicString const&, blink::AlternateFontName, blink::ShouldRetain)
(this=0x10e200474000, font_description=..., family="Helvetica Neue", altername_font_name=blink::AlternateFontName::kAllowAlternate, should_retain=blink::kRetain) at ../../third_party/blink/renderer/platform/fonts/font_cache.cc:287
#8 0x00007f3181d22633 in blink::FontFallbackList::GetFontData(blink::FontDescription const&) (this=0x10e2004fc440, font_description=...)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment