Bug 140050 - REGRESSION: fast/text/international/text-spliced-font.html sometimes crashes in GlyphPageTreeNode::page()
Summary: REGRESSION: fast/text/international/text-spliced-font.html sometimes crashes ...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Text (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P1 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2015-01-03 11:19 PST by Alexey Proskuryakov
Modified: 2015-01-07 12:32 PST (History)
3 users (show)

See Also:


Attachments
full crash log (66.44 KB, text/plain)
2015-01-03 11:20 PST, Alexey Proskuryakov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Proskuryakov 2015-01-03 11:19:35 PST
fast/text/international/text-spliced-font.html has started to sometimes crash in late December (first recorded crash was on December 29).

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.WebCore             	0x000000010f9b2a9c WTF::RefPtr<WebCore::GlyphPage>::get() const + 12
1   com.apple.WebCore             	0x000000010f9b1dac WebCore::GlyphPageTreeNode::page() const + 28
2   com.apple.WebCore             	0x0000000110d5cf4c WebCore::SimpleFontData::platformGlyphInit() + 44
3   com.apple.WebCore             	0x0000000110d5cf02 WebCore::SimpleFontData::SimpleFontData(WebCore::FontPlatformData const&, bool, bool, bool) + 946
4   com.apple.WebCore             	0x0000000110d5d13b WebCore::SimpleFontData::SimpleFontData(WebCore::FontPlatformData const&, bool, bool, bool) + 91
5   com.apple.WebCore             	0x000000010f3b4dfe WebCore::SimpleFontData::create(WebCore::FontPlatformData const&, bool, bool, bool) + 126
6   com.apple.WebCore             	0x000000010f99a19a WebCore::FontCache::getCachedFontData(WebCore::FontPlatformData const*, WebCore::FontCache::ShouldRetain) + 394
7   com.apple.WebCore             	0x000000010f999ffd WebCore::FontCache::getCachedFontData(WebCore::FontDescription const&, WTF::AtomicString const&, bool, WebCore::FontCache::ShouldRetain) + 141
8   com.apple.WebCore             	0x000000010f5572fb WebCore::CSSFontSelector::getFontData(WebCore::FontDescription const&, WTF::AtomicString const&) + 267
Comment 1 Radar WebKit Bug Importer 2015-01-03 11:19:50 PST
<rdar://problem/19368855>
Comment 2 Alexey Proskuryakov 2015-01-03 11:20:10 PST
Created attachment 243918 [details]
full crash log
Comment 3 Antti Koivisto 2015-01-05 03:12:07 PST
GlyphPageTreeNode is gone so this exact crash can't happen anymore.
Comment 4 Alexey Proskuryakov 2015-01-07 12:32:37 PST
Yes, fast/text/international/text-spliced-font.html still fails, but no longer crashes.