Bug 244669
| Summary: | REGRESSION(254007@main): [ iOS macOS Debug ] 5X TestWebKitAPI.Content(API tests) are constant crashes | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Hercules Hjalmarsson <hhjalmarsson> |
| Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | Normal | CC: | heycam, webkit-bot-watchers-bugzilla, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Hercules Hjalmarsson
TestWebKitAPI.ContentRuleList.LoadHTMLStringDisplayNone
TestWebKitAPI.ContentExtensionTest.StringCombining
TestWebKitAPI.ContentExtensionTest.StringParameters
TestWebKitAPI.ContentExtensionTest.ValidSelector
TestWebKitAPI.ContentExtensionTest.WideNFA
Are 5 constant API crash on macOS and iOS Debug ToT and since 254007@main.
HISTORY:
https://results.webkit.org/?suite=api-tests&test=TestWebKitAPI.ContentExtensionTest.ValidSelector
DIFF:
ASSERTION FAILED: m_isConstructed
/Volumes/Data/worker/Apple-Monterey-Debug-Build/build/WebKitBuild/Debug/usr/local/include/wtf/NeverDestroyed.h(152) : WTF::LazyNeverDestroyed::PointerType WTF::LazyNeverDestroyed<const WTF::AtomString, WTF::MainThreadAccessTraits>::storagePointerWithoutAccessCheck() const [T = const WTF::AtomString, AccessTraits = WTF::MainThreadAccessTraits]
1 0x10b639069 WTFCrash
2 0x11a1afa5b WTFCrashWithInfo(int, char const*, char const*, int)
3 0x11a4d86c7 WTF::LazyNeverDestroyed<WTF::AtomString const, WTF::MainThreadAccessTraits>::storagePointerWithoutAccessCheck() const
4 0x11a4d8652 WTF::LazyNeverDestroyed<WTF::AtomString const, WTF::MainThreadAccessTraits>::storagePointer() const
5 0x11a689745 WTF::LazyNeverDestroyed<WTF::AtomString const, WTF::MainThreadAccessTraits>::operator WTF::AtomString const&()
6 0x11a6895ef WebCore::findNamespace(WTF::AtomString const&)
7 0x11dc40507 WebCore::QualifiedNameCache::getOrCreate(WebCore::QualifiedNameComponents const&)
8 0x11dc403d7 WebCore::QualifiedName::QualifiedName(WTF::AtomString const&, WTF::AtomString const&, WTF::AtomString const&)
9 0x11dc406dd WebCore::QualifiedName::QualifiedName(WTF::AtomString const&, WTF::AtomString const&, WTF::AtomString const&)
10 0x11d827382 WebCore::CSSSelectorParser::prependTypeSelectorIfNeeded(WTF::AtomString const&, WTF::AtomString const&, WebCore::CSSParserSelector&)
11 0x11d826541 WebCore::CSSSelectorParser::consumeCompoundSelector(WebCore::CSSParserTokenRange&)
12 0x11d825607 WebCore::CSSSelectorParser::consumeComplexSelector(WebCore::CSSParserTokenRange&)
13 0x11d825361 WebCore::CSSSelectorParser::consumeComplexSelectorList(WebCore::CSSParserTokenRange&)
14 0x11d825282 WebCore::parseCSSSelector(WebCore::CSSParserTokenRange, WebCore::CSSParserContext const&, WebCore::StyleSheetContents*)
15 0x11d7c7257 WebCore::CSSParser::parseSelector(WTF::String const&)
16 0x11d41c045 WebCore::ContentExtensions::isValidCSSSelector(WTF::String const&)
17 0x107553327 TestWebKitAPI::ContentExtensionTest_ValidSelector_Test::TestBody()
18 0x1083c0c6b void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*)
19 0x1083850ba void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*)
20 0x108385003 testing::Test::Run()
21 0x108386181 testing::TestInfo::Run()
22 0x108387224 testing::TestSuite::Run()
23 0x10839633b testing::internal::UnitTestImpl::RunAllTests()
24 0x1083c5bab bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*)
25 0x108395cfa bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*)
26 0x108395be5 testing::UnitTest::Run()
27 0x107a11e21 RUN_ALL_TESTS()
28 0x107a11db6 TestWebKitAPI::TestsController::run(int, char**)
29 0x108352bb2 main
30 0x11531751e
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/99440019>
Hercules Hjalmarsson
This issue can be bisected to 254007@main using command:
run-api-tests --debug --iterations=2 TestWebKitAPI.ContentExtensionTest.ValidSelector
Hercules Hjalmarsson
(In reply to Hercules Hjalmarsson from comment #2)
> This issue can be bisected to 254007@main using command:
>
> run-api-tests --debug --iterations=2
> TestWebKitAPI.ContentExtensionTest.ValidSelector
254007@main is only available if downloading similar to the bots.
Hercules Hjalmarsson
Full history:
https://results.webkit.org/?suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&test=TestWebKitAPI.ContentRuleList.LoadHTMLStringDisplayNone&test=TestWebKitAPI.ContentExtensionTest.WideNFA&test=TestWebKitAPI.ContentExtensionTest.ValidSelector&test=TestWebKitAPI.ContentExtensionTest.StringParameters&test=TestWebKitAPI.ContentExtensionTest.StringCombining
Alexey Proskuryakov
Reverse duping to the fix.
*** This bug has been marked as a duplicate of bug 244673 ***