[Webkit-unassigned] [Bug 246286] New: New tests(255298 at main): [ macOS ] 5X TestWebKitAPI.WKContentRuleListStoreTest.ModifyHeaders(Api tests) are constant timeouts

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Oct 10 12:00:25 PDT 2022


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

            Bug ID: 246286
           Summary: New tests(255298 at main): [ macOS ] 5X
                    TestWebKitAPI.WKContentRuleListStoreTest.ModifyHeaders
                    (Api tests) are constant timeouts
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: hhjalmarsson at apple.com

TestWebKitAPI.WKContentRuleListStoreTest.ModifyHeaders
TestWebKitAPI.WKContentRuleListStoreTest.ModifyHeadersWithMultipleRuleLists
TestWebKitAPI.WKContentRuleListStoreTest.ModifyHeadersWithCompetingRulesWhereAppendWins
TestWebKitAPI.WKContentRuleListStoreTest.ModifyHeadersWithCompetingRulesWhereRemoveWins
TestWebKitAPI.WKContentRuleListStoreTest.ModifyHeadersWithCompetingRulesWhereSetWins

HISTORY:
https://results.webkit.org/?suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&test=TestWebKitAPI.WKContentRuleListStoreTest.ModifyHeadersWithMultipleRuleLists&test=TestWebKitAPI.WKContentRuleListStoreTest.ModifyHeadersWithCompetingRulesWhereSetWins&test=TestWebKitAPI.WKContentRuleListStoreTest.ModifyHeadersWithCompetingRulesWhereRemoveWins&test=TestWebKitAPI.WKContentRuleListStoreTest.ModifyHeadersWithCompetingRulesWhereAppendWins&test=TestWebKitAPI.WKContentRuleListStoreTest.ModifyHeaders

DIFF:
ASSERTION FAILED: !i
contentextensions/ContentExtensionRule.cpp(69) : static size_t WebCore::ContentExtensions::VariantDeserializerHelper<0, WebCore::ContentExtensions::BlockLoadAction, WebCore::ContentExtensions::BlockCookiesAction, WebCore::ContentExtensions::CSSDisplayNoneSelectorAction, WebCore::ContentExtensions::NotifyAction, WebCore::ContentExtensions::IgnorePreviousRulesAction, WebCore::ContentExtensions::MakeHTTPSAction, WebCore::ContentExtensions::ModifyHeadersAction, WebCore::ContentExtensions::RedirectAction>::serializedLength(Span<const uint8_t>, size_t) [index = 0, Types = <WebCore::ContentExtensions::BlockLoadAction, WebCore::ContentExtensions::BlockCookiesAction, WebCore::ContentExtensions::CSSDisplayNoneSelectorAction, WebCore::ContentExtensions::NotifyAction, WebCore::ContentExtensions::IgnorePreviousRulesAction, WebCore::ContentExtensions::MakeHTTPSAction, WebCore::ContentExtensions::ModifyHeadersAction, WebCore::ContentExtensions::RedirectAction>]
1   0x633266099 WTFCrash
2   0x5e31d387b WTFCrashWithInfo(int, char const*, char const*, int)
3   0x5e6285895 WebCore::ContentExtensions::VariantDeserializerHelper<0ul, WebCore::ContentExtensions::BlockLoadAction, WebCore::ContentExtensions::BlockCookiesAction, WebCore::ContentExtensions::CSSDisplayNoneSelectorAction, WebCore::ContentExtensions::NotifyAction, WebCore::ContentExtensions::IgnorePreviousRulesAction, WebCore::ContentExtensions::MakeHTTPSAction, WebCore::ContentExtensions::ModifyHeadersAction, WebCore::ContentExtensions::RedirectAction>::serializedLength(WTF::Span<unsigned char const, 18446744073709551615ul>, unsigned long)
4   0x5e6285806 WebCore::ContentExtensions::VariantDeserializerHelper<1ul, WebCore::ContentExtensions::BlockLoadAction, WebCore::ContentExtensions::BlockCookiesAction, WebCore::ContentExtensions::CSSDisplayNoneSelectorAction, WebCore::ContentExtensions::NotifyAction, WebCore::ContentExtensions::IgnorePreviousRulesAction, WebCore::ContentExtensions::MakeHTTPSAction, WebCore::ContentExtensions::ModifyHeadersAction, WebCore::ContentExtensions::RedirectAction>::serializedLength(WTF::Span<unsigned char const, 18446744073709551615ul>, unsigned long)
5   0x5e6285746 WebCore::ContentExtensions::VariantDeserializerHelper<2ul, WebCore::ContentExtensions::BlockLoadAction, WebCore::ContentExtensions::BlockCookiesAction, WebCore::ContentExtensions::CSSDisplayNoneSelectorAction, WebCore::ContentExtensions::NotifyAction, WebCore::ContentExtensions::IgnorePreviousRulesAction, WebCore::ContentExtensions::MakeHTTPSAction, WebCore::ContentExtensions::ModifyHeadersAction, WebCore::ContentExtensions::RedirectAction>::serializedLength(WTF::Span<unsigned char const, 18446744073709551615ul>, unsigned long)
6   0x5e6285686 WebCore::ContentExtensions::VariantDeserializerHelper<3ul, WebCore::ContentExtensions::BlockLoadAction, WebCore::ContentExtensions::BlockCookiesAction, WebCore::ContentExtensions::CSSDisplayNoneSelectorAction, WebCore::ContentExtensions::NotifyAction, WebCore::ContentExtensions::IgnorePreviousRulesAction, WebCore::ContentExtensions::MakeHTTPSAction, WebCore::ContentExtensions::ModifyHeadersAction, WebCore::ContentExtensions::RedirectAction>::serializedLength(WTF::Span<unsigned char const, 18446744073709551615ul>, unsigned long)
7   0x5e62855f6 WebCore::ContentExtensions::VariantDeserializerHelper<4ul, WebCore::ContentExtensions::BlockLoadAction, WebCore::ContentExtensions::BlockCookiesAction, WebCore::ContentExtensions::CSSDisplayNoneSelectorAction, WebCore::ContentExtensions::NotifyAction, WebCore::ContentExtensions::IgnorePreviousRulesAction, WebCore::ContentExtensions::MakeHTTPSAction, WebCore::ContentExtensions::ModifyHeadersAction, WebCore::ContentExtensions::RedirectAction>::serializedLength(WTF::Span<unsigned char const, 18446744073709551615ul>, unsigned long)
8   0x5e6285566 WebCore::ContentExtensions::VariantDeserializerHelper<5ul, WebCore::ContentExtensions::BlockLoadAction, WebCore::ContentExtensions::BlockCookiesAction, WebCore::ContentExtensions::CSSDisplayNoneSelectorAction, WebCore::ContentExtensions::NotifyAction, WebCore::ContentExtensions::IgnorePreviousRulesAction, WebCore::ContentExtensions::MakeHTTPSAction, WebCore::ContentExtensions::ModifyHeadersAction, WebCore::ContentExtensions::RedirectAction>::serializedLength(WTF::Span<unsigned char const, 18446744073709551615ul>, unsigned long)
9   0x5e62854e6 WebCore::ContentExtensions::VariantDeserializerHelper<6ul, WebCore::ContentExtensions::BlockLoadAction, WebCore::ContentExtensions::BlockCookiesAction, WebCore::ContentExtensions::CSSDisplayNoneSelectorAction, WebCore::ContentExtensions::NotifyAction, WebCore::ContentExtensions::IgnorePreviousRulesAction, WebCore::ContentExtensions::MakeHTTPSAction, WebCore::ContentExtensions::ModifyHeadersAction, WebCore::ContentExtensions::RedirectAction>::serializedLength(WTF::Span<unsigned char const, 18446744073709551615ul>, unsigned long)
10  0x5e6285466 WebCore::ContentExtensions::VariantDeserializerHelper<7ul, WebCore::ContentExtensions::BlockLoadAction, WebCore::ContentExtensions::BlockCookiesAction, WebCore::ContentExtensions::CSSDisplayNoneSelectorAction, WebCore::ContentExtensions::NotifyAction, WebCore::ContentExtensions::IgnorePreviousRulesAction, WebCore::ContentExtensions::MakeHTTPSAction, WebCore::ContentExtensions::ModifyHeadersAction, WebCore::ContentExtensions::RedirectAction>::serializedLength(WTF::Span<unsigned char const, 18446744073709551615ul>, unsigned long)
11  0x5e626b485 WebCore::ContentExtensions::VariantDeserializer<std::__1::variant<WebCore::ContentExtensions::BlockLoadAction, WebCore::ContentExtensions::BlockCookiesAction, WebCore::ContentExtensions::CSSDisplayNoneSelectorAction, WebCore::ContentExtensions::NotifyAction, WebCore::ContentExtensions::IgnorePreviousRulesAction, WebCore::ContentExtensions::MakeHTTPSAction, WebCore::ContentExtensions::ModifyHeadersAction, WebCore::ContentExtensions::RedirectAction> >::serializedLength(WTF::Span<unsigned char const, 18446744073709551615ul>, unsigned long)
12  0x5e626b440 WebCore::ContentExtensions::DeserializedAction::serializedLength(WTF::Span<unsigned char const, 18446744073709551615ul>, unsigned int)
13  0x5e6201d07 WebCore::ContentExtensions::ContentExtension::findFirstIgnorePreviousRules() const
14  0x5e6201873 WebCore::ContentExtensions::ContentExtension::compileGlobalDisplayNoneStyleSheet()
15  0x5e6201686 WebCore::ContentExtensions::ContentExtension::ContentExtension(WTF::String const&, WTF::Ref<WebCore::ContentExtensions::CompiledContentExtension, WTF::RawPtrTraits<WebCore::ContentExtensions::CompiledContentExtension> >&&, WTF::URL&&, WebCore::ContentExtensions::ContentExtension::ShouldCompileCSS)
16  0x5e62014ce WebCore::ContentExtensions::ContentExtension::ContentExtension(WTF::String const&, WTF::Ref<WebCore::ContentExtensions::CompiledContentExtension, WTF::RawPtrTraits<WebCore::ContentExtensions::CompiledContentExtension> >&&, WTF::URL&&, WebCore::ContentExtensions::ContentExtension::ShouldCompileCSS)
17  0x5e62013e4 WebCore::ContentExtensions::ContentExtension::create(WTF::String const&, WTF::Ref<WebCore::ContentExtensions::CompiledContentExtension, WTF::RawPtrTraits<WebCore::ContentExtensions::CompiledContentExtension> >&&, WTF::URL&&, WebCore::ContentExtensions::ContentExtension::ShouldCompileCSS)
18  0x5e626c712 WebCore::ContentExtensions::ContentExtensionsBackend::addContentExtension(WTF::String const&, WTF::Ref<WebCore::ContentExtensions::CompiledContentExtension, WTF::RawPtrTraits<WebCore::ContentExtensions::CompiledContentExtension> >, WTF::URL&&, WebCore::ContentExtensions::ContentExtension::ShouldCompileCSS)
19  0x60e2590b9 WebKit::WebUserContentController::addContentRuleLists(WTF::Vector<std::__1::pair<WebKit::WebCompiledContentRuleListData, WTF::URL>, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&&)
20  0x60e5e709d WebKit::WebPage::WebPage(WTF::ObjectIdentifier<WebCore::PageIdentifierType>, WebKit::WebPageCreationParameters&&)
21  0x60e5e4955 WebKit::WebPage::WebPage(WTF::ObjectIdentifier<WebCore::PageIdentifierType>, WebKit::WebPageCreationParameters&&)
22  0x60e5e4862 WebKit::WebPage::create(WTF::ObjectIdentifier<WebCore::PageIdentifierType>, WebKit::WebPageCreationParameters&&)
23  0x60dda0d2c WebKit::WebProcess::createWebPage(WTF::ObjectIdentifier<WebCore::PageIdentifierType>, WebKit::WebPageCreationParameters&&)
24  0x60e9fc413 void IPC::callMemberFunctionImpl<WebKit::WebProcess, void (WebKit::WebProcess::*)(WTF::ObjectIdentifier<WebCore::PageIdentifierType>, WebKit::WebPageCreationParameters&&), std::__1::tuple<WTF::ObjectIdentifier<WebCore::PageIdentifierType>, WebKit::WebPageCreationParameters>, 0ul, 1ul>(WebKit::WebProcess*, void (WebKit::WebProcess::*)(WTF::ObjectIdentifier<WebCore::PageIdentifierType>, WebKit::WebPageCreationParameters&&), std::__1::tuple<WTF::ObjectIdentifier<WebCore::PageIdentifierType>, WebKit::WebPageCreationParameters>&&, std::__1::integer_sequence<unsigned long, 0ul, 1ul>)
25  0x60e9fa91d void IPC::callMemberFunction<WebKit::WebProcess, void (WebKit::WebProcess::*)(WTF::ObjectIdentifier<WebCore::PageIdentifierType>, WebKit::WebPageCreationParameters&&), std::__1::tuple<WTF::ObjectIdentifier<WebCore::PageIdentifierType>, WebKit::WebPageCreationParameters>, std::__1::integer_sequence<unsigned long, 0ul, 1ul> >(std::__1::tuple<WTF::ObjectIdentifier<WebCore::PageIdentifierType>, WebKit::WebPageCreationParameters>&&, WebKit::WebProcess*, void (WebKit::WebProcess::*)(WTF::ObjectIdentifier<WebCore::PageIdentifierType>, WebKit::WebPageCreationParameters&&))
26  0x60e9eaf06 void IPC::handleMessage<Messages::WebProcess::CreateWebPage, WebKit::WebProcess, void (WebKit::WebProcess::*)(WTF::ObjectIdentifier<WebCore::PageIdentifierType>, WebKit::WebPageCreationParameters&&)>(IPC::Connection&, IPC::Decoder&, WebKit::WebProcess*, void (WebKit::WebProcess::*)(WTF::ObjectIdentifier<WebCore::PageIdentifierType>, WebKit::WebPageCreationParameters&&))
27  0x60e9e8911 WebKit::WebProcess::didReceiveWebProcessMessage(IPC::Connection&, IPC::Decoder&)
28  0x60dda1842 WebKit::WebProcess::didReceiveMessage(IPC::Connection&, IPC::Decoder&)
29  0x60ebd547f IPC::Connection::dispatchMessage(IPC::Decoder&)
30  0x60ebd5a05 IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::Decoder, std::__1::default_delete<IPC::Decoder> >)
31  0x60ebd5fad IPC::Connection::dispatchOneIncomingMessage()

-- 
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/20221010/d8e734d8/attachment-0001.htm>


More information about the webkit-unassigned mailing list