[Webkit-unassigned] [Bug 232046] New: [ BigSure wk1 Debug ] fast/selectors/pseudo-element-inside-any.html is a flaky crash

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Oct 20 14:21:00 PDT 2021


https://bugs.webkit.org/show_bug.cgi?id=232046

            Bug ID: 232046
           Summary: [ BigSure wk1 Debug ]
                    fast/selectors/pseudo-element-inside-any.html is a
                    flaky crash
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Mac (Intel)
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ayumi_kojima at apple.com

fast/selectors/pseudo-element-inside-any.html

Is a flaky crash on BigSure wk1 Debug.

History: https://results.webkit.org/?suite=layout-tests&test=fast%2Fselectors%2Fpseudo-element-inside-any.html

Result page: https://build.webkit.org/results/Apple-BigSur-Debug-WK1-Tests/r284539%20(4862)/results.html#

Stderr:

2021-10-20 10:50:40.599 DumpRenderTree[43429:14163985] nil host used in call to allowsSpecificHTTPSCertificateForHost
2021-10-20 10:50:40.599 DumpRenderTree[43429:14163985] nil host used in call to allowsAnyHTTPSCertificateForHost:
ASSERTION FAILED: When matching pseudo elements, we should never compile a selector checker without context unless it cannot match anything.
!SelectorCompiler::ruleCollectorSimpleSelectorChecker(compiledSelector, &element(), &ignoreSpecificity) || m_pseudoElementRequest.pseudoId == PseudoId::None
./style/ElementRuleCollector.cpp(461) : bool WebCore::Style::ElementRuleCollector::ruleMatches(const WebCore::Style::RuleData &, unsigned int &)
1   0x1057b0689 WTFCrash
2   0x12c6592d7 WebCore::Style::ElementRuleCollector::ruleMatches(WebCore::Style::RuleData const&, unsigned int&)
3   0x12c65756e WebCore::Style::ElementRuleCollector::collectMatchingRulesForList(WTF::Vector<WebCore::Style::RuleData, 1ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const*, WebCore::Style::MatchRequest const&)
4   0x12c657250 WebCore::Style::ElementRuleCollector::collectMatchingRules(WebCore::Style::MatchRequest const&)
5   0x12c657ce1 WebCore::Style::ElementRuleCollector::collectMatchingAuthorRules()
6   0x12c657c85 WebCore::Style::ElementRuleCollector::matchAuthorRules()
7   0x12c6d4967 WebCore::Style::Resolver::pseudoStyleForElement(WebCore::Element const&, WebCore::Style::PseudoElementRequest const&, WebCore::RenderStyle const&, WebCore::RenderStyle const*, WebCore::SelectorFilter const*)
8   0x12c22a4b6 WebCore::RenderElement::getUncachedPseudoStyle(WebCore::Style::PseudoElementRequest const&, WebCore::RenderStyle const*, WebCore::RenderStyle const*) const
9   0x12c22388f WebCore::RenderElement::getCachedPseudoStyle(WebCore::PseudoId, WebCore::RenderStyle const*) const
10  0x12c6359b1 WebCore::RenderTreeUpdater::GeneratedContent::updateBackdropRenderer(WebCore::RenderElement&)
11  0x12c63520a WebCore::RenderTreeUpdater::updateAfterDescendants(WebCore::Element&, WebCore::Style::ElementUpdates const*)
12  0x12c635140 WebCore::RenderTreeUpdater::popParent()
13  0x12c6345e0 WebCore::RenderTreeUpdater::popParentsToDepth(unsigned int)
14  0x12c633f6c WebCore::RenderTreeUpdater::updateRenderTree(WebCore::ContainerNode&)
15  0x12c633a93 WebCore::RenderTreeUpdater::commit(std::__1::unique_ptr<WebCore::Style::Update const, std::__1::default_delete<WebCore::Style::Update const> >)
16  0x12a61b2fd WebCore::Document::updateRenderTree(std::__1::unique_ptr<WebCore::Style::Update const, std::__1::default_delete<WebCore::Style::Update const> >)
17  0x12a61b90b WebCore::Document::resolveStyle(WebCore::Document::ResolveStyleType)
18  0x12a61c620 WebCore::Document::updateStyleIfNeeded()
19  0x12a63992d WebCore::Document::finishedParsing()
20  0x12aee0ad8 WebCore::HTMLConstructionSite::finishedParsing()
21  0x12af313c7 WebCore::HTMLTreeBuilder::finished()
22  0x12aee8a08 WebCore::HTMLDocumentParser::end()
23  0x12aee67c8 WebCore::HTMLDocumentParser::attemptToRunDeferredScriptsAndEnd()
24  0x12aee6507 WebCore::HTMLDocumentParser::prepareToStopParsing()
25  0x12aee8a72 WebCore::HTMLDocumentParser::attemptToEnd()
26  0x12aee8b39 WebCore::HTMLDocumentParser::finish()
27  0x12b394ae4 WebCore::DocumentWriter::end()
28  0x12b3939d6 WebCore::DocumentLoader::finishedLoading()
29  0x12b393377 WebCore::DocumentLoader::notifyFinished(WebCore::CachedResource&, WebCore::NetworkLoadMetrics const&)
30  0x12b55ca0a WebCore::CachedResource::checkNotify(WebCore::NetworkLoadMetrics const&)
31  0x12b54fc8c WebCore::CachedResource::finishLoading(WebCore::SharedBuffer*, WebCore::NetworkLoadMetrics const&)

-- 
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/20211020/8dace7af/attachment.htm>


More information about the webkit-unassigned mailing list