Bug 290012
| Summary: | REGRESSION(291808@main): [macOS Debug]: ASSERTION FAILED: !index in CSSFontSelector::fallbackFontAt | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Marta Darbinyan <darbinyan> |
| Component: | Text | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | Normal | CC: | fantasai.bugs, vitor.roriz, webkit-bot-watchers-bugzilla, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Marta Darbinyan
The following test is failing with assertion in macOS Debug queue in EWS. The test is also failing on post-commit bots.
html5lib/generated/run-entities01-data.html
The change 291808@main is in the regression range when the test started crashing.
Crash logs:
stderr:
ASSERTION FAILED: !index
/Volumes/Data/worker/macOS-Sequoia-Debug-Build-EWS/build/Source/WebCore/css/CSSFontSelector.cpp(434) : virtual RefPtr<Font> WebCore::CSSFontSelector::fallbackFontAt(const FontDescription &, size_t)
1 0x3042a891c WebCore::CSSFontSelector::fallbackFontAt(WebCore::FontDescription const&, unsigned long)
2 0x306360784 WebCore::FontCascadeFonts::realizeFallbackRangesAt(WebCore::FontCascadeDescription const&, WebCore::FontSelector*, unsigned int)
3 0x306361628 WebCore::FontCascadeFonts::glyphDataForVariant(char32_t, WebCore::FontCascadeDescription const&, WebCore::FontSelector*, WebCore::FontVariant, WebCore::ResolvedEmojiPolicy, unsigned int)
4 0x30635697c WebCore::FontCascadeFonts::glyphDataForCharacter(char32_t, WebCore::FontCascadeDescription const&, WebCore::FontSelector*, WebCore::FontVariant, WebCore::ResolvedEmojiPolicy)
5 0x3063565f0 WebCore::FontCascade::glyphDataForCharacter(char32_t, bool, WebCore::FontVariant) const
6 0x306356b9c WebCore::FontCascade::canUseSimplifiedTextMeasuring(char32_t, WebCore::FontVariant, bool, WebCore::Font const&) const
7 0x306d75990 WebCore::RenderText::initiateFontLoadingByAccessingGlyphDataAndComputeCanUseSimplifiedTextMeasuring(WTF::String const&)
8 0x306d75c08 WebCore::RenderText::styleDidChange(WebCore::StyleDifference, WebCore::RenderStyle const*)
9 0x306bbfcd0 WebCore::RenderElement::didAttachChild(WebCore::RenderObject&, WebCore::RenderObject*)
10 0x306fcb6a4 WebCore::RenderTreeBuilder::attachToRenderElement(WebCore::RenderElement&, std::__1::unique_ptr<WebCore::RenderObject, WebCore::RenderObjectDeleter>, WebCore::RenderObject*)
11 0x306fcbe1c WebCore::RenderTreeBuilder::Block::attachIgnoringContinuation(WebCore::RenderBlock&, std::__1::unique_ptr<WebCore::RenderObject, WebCore::RenderObjectDeleter>, WebCore::RenderObject*)
12 0x306fcb3a0 WebCore::RenderTreeBuilder::Block::attach(WebCore::RenderBlock&, std::__1::unique_ptr<WebCore::RenderObject, WebCore::RenderObjectDeleter>, WebCore::RenderObject*)
13 0x306fcae5c WebCore::RenderTreeBuilder::BlockFlow::attach(WebCore::RenderBlockFlow&, std::__1::unique_ptr<WebCore::RenderObject, WebCore::RenderObjectDeleter>, WebCore::RenderObject*)
14 0x306fca25c WebCore::RenderTreeBuilder::attachInternal(WebCore::RenderElement&, std::__1::unique_ptr<WebCore::RenderObject, WebCore::RenderObjectDeleter>, WebCore::RenderObject*)
Test history: https://results.webkit.org/?suite=layout-tests&test=html5lib%2Fgenerated%2Frun-entities01-data.html&flavor=wk2&style=debug
Test result: https://ews-build.webkit.org/#/builders/122/builds/16565
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/147365119>
EWS
Test gardening commit 292335@main (b095dac9cc00): <https://commits.webkit.org/292335@main>
Reviewed commits have been landed. Closing PR #42664 and removing active labels.
EWS
Test gardening commit 292527@main (b21609f7adae): <https://commits.webkit.org/292527@main>
Reviewed commits have been landed. Closing PR #42855 and removing active labels.
Alexey Proskuryakov
Looks like this got re-filed as bug 290231 for some reason. Duping forward, because that bug has a PR.
*** This bug has been marked as a duplicate of bug 290231 ***