WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
244649
REGRESSION (
253946@main
): [ macOS wk1 Debug ] imported/w3c/web-platform-tests/css/css-align/baseline-rules/synthesized-baseline-flexbox-001.html flakily hits ASSERTION FAILED: !needsSlowPutIndexing()
https://bugs.webkit.org/show_bug.cgi?id=244649
Summary
REGRESSION (253946@main): [ macOS wk1 Debug ] imported/w3c/web-platform-test...
Karl Rackler
Reported
2022-08-31 17:54:29 PDT
Description: imported/w3c/web-platform-tests/css/css-align/baseline-rules/synthesized-baseline-flexbox-001.html After consistently passing the first instance of a flaky crash was at
253855@main
. Then at
253866@main
there was a fix and the test consistently passed again until at
253946@main
where it began to flaky crash again. REPRODUCTION STEPS I can reproduce this on
253946@main
but cannot reproduce it on
253945@main
or earlier. Command: run-webkit-tests --debug -1 --exit-after-n-crashes-or-timeouts 1 -f --no-retry --child-processes 1 --test-list <test-list attached> Result: Regressions: Unexpected crashes (1) media/modern-media-controls/pip-support/pip-support-click.html [ Crash ] History:
https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss-align%2Fbaseline-rules%2Fsynthesized-baseline-flexbox-001.html&platform=mac&flavor=wk1&style=debug
Crash Log: No crash log found for DumpRenderTree:38254. stdout: PASS .wrapper 1 PASS .wrapper 2 PASS .wrapper 3 PASS .wrapper 4 PASS .wrapper 5 PASS .wrapper 6 PASS .wrapper 7 stderr: ASSERTION FAILED: !needsSlowPutIndexing() runtime/JSObject.cpp(1794) : JSC::ArrayStorage *JSC::JSObject::ensureArrayStorageSlow(JSC::VM &) 1 0x1029f4610 WTFCrash 2 0x103030bf0 JSC::AbstractSlotVisitor::ReferrerToken::ReferrerToken(JSC::HeapCell*) 3 0x1047c57c4 JSC::JSObject::ensureArrayStorageSlow(JSC::VM&) 4 0x1047cb434 JSC::JSObject::enterDictionaryIndexingMode(JSC::VM&) 5 0x1047ce954 JSC::JSObject::switchToSlowPutArrayStorage(JSC::VM&) 6 0x1047174c0 JSC::JSGlobalObject::haveABadTime(JSC::VM&) 7 0x1047cec48 JSC::JSObject::setPrototypeDirect(JSC::VM&, JSC::JSValue) 8 0x1047fc164 JSC::JSProxy::setTarget(JSC::VM&, JSC::JSGlobalObject*) 9 0x12e08cae8 WebCore::JSWindowProxy::setWindow(JSC::VM&, WebCore::JSDOMGlobalObject&) 10 0x12e08c7c4 WebCore::JSWindowProxy::setWindow(WebCore::AbstractDOMWindow&) 11 0x12e0b2f7c WebCore::WindowProxy::setDOMWindow(WebCore::AbstractDOMWindow*) 12 0x12f5fdc34 WebCore::FrameLoader::clear(WTF::RefPtr<WebCore::Document, WTF::RawPtrTraits<WebCore::Document>, WTF::DefaultRefDerefTraits<WebCore::Document> >&&, bool, bool, bool, WTF::Function<void ()>&&) 13 0x12f57f3b4 WebCore::DocumentWriter::begin(WTF::URL const&, bool, WebCore::Document*, WebCore::ProcessQualified<WTF::UUID>) 14 0x12f578d00 WebCore::DocumentLoader::commitData(WebCore::SharedBuffer const&) 15 0x12f5787a0 WebCore::DocumentLoader::finishedLoading() 16 0x12f5842ac WebCore::DocumentLoader::maybeLoadEmpty() 17 0x12f5844f0 WebCore::DocumentLoader::startLoadingMainResource() 18 0x12f63425c WebCore::FrameLoader::continueLoadAfterNavigationPolicy(WebCore::ResourceRequest const&, WebCore::FormState*, WebCore::NavigationPolicyDecision, WebCore::AllowNavigationToInvalidURL)::$_11::operator()() 19 0x12f633df4 WTF::Detail::CallableWrapper<WebCore::FrameLoader::continueLoadAfterNavigationPolicy(WebCore::ResourceRequest const&, WebCore::FormState*, WebCore::NavigationPolicyDecision, WebCore::AllowNavigationToInvalidURL)::$_11, void>::call() 20 0x12aff7a9c WTF::Function<void ()>::operator()() const 21 0x12b05911c WTF::CompletionHandler<void ()>::operator()() 22 0x12f607d6c WebCore::FrameLoader::continueLoadAfterNavigationPolicy(WebCore::ResourceRequest const&, WebCore::FormState*, WebCore::NavigationPolicyDecision, WebCore::AllowNavigationToInvalidURL) 23 0x12f630264 WebCore::FrameLoader::loadWithDocumentLoader(WebCore::DocumentLoader*, WebCore::FrameLoadType, WTF::RefPtr<WebCore::FormState, WTF::RawPtrTraits<WebCore::FormState>, WTF::DefaultRefDerefTraits<WebCore::FormState> >&&, WebCore::AllowNavigationToInvalidURL, WTF::CompletionHandler<void ()>&&)::$_8::operator()(WebCore::ResourceRequest const&, WTF::WeakPtr<WebCore::FormState, WTF::EmptyCounter>&&, WebCore::NavigationPolicyDecision) 24 0x12f630104 WTF::Detail::CallableWrapper<WebCore::FrameLoader::loadWithDocumentLoader(WebCore::DocumentLoader*, WebCore::FrameLoadType, WTF::RefPtr<WebCore::FormState, WTF::RawPtrTraits<WebCore::FormState>, WTF::DefaultRefDerefTraits<WebCore::FormState> >&&, WebCore::AllowNavigationToInvalidURL, WTF::CompletionHandler<void ()>&&)::$_8, void, WebCore::ResourceRequest&&, WTF::WeakPtr<WebCore::FormState, WTF::EmptyCounter>&&, WebCore::NavigationPolicyDecision>::call(WebCore::ResourceRequest&&, WTF::WeakPtr<WebCore::FormState, WTF::EmptyCounter>&&, WebCore::NavigationPolicyDecision) 25 0x12f686b98 WTF::Function<void (WebCore::ResourceRequest&&, WTF::WeakPtr<WebCore::FormState, WTF::EmptyCounter>&&, WebCore::NavigationPolicyDecision)>::operator()(WebCore::ResourceRequest&&, WTF::WeakPtr<WebCore::FormState, WTF::EmptyCounter>&&, WebCore::NavigationPolicyDecision) const 26 0x12f664ac4 WTF::CompletionHandler<void (WebCore::ResourceRequest&&, WTF::WeakPtr<WebCore::FormState, WTF::EmptyCounter>&&, WebCore::NavigationPolicyDecision)>::operator()(WebCore::ResourceRequest&&, WTF::WeakPtr<WebCore::FormState, WTF::EmptyCounter>&&, WebCore::NavigationPolicyDecision) 27 0x12f6638f0 WebCore::FrameLoader::PolicyChecker::checkNavigationPolicy(WebCore::ResourceRequest&&, WebCore::ResourceResponse const&, WebCore::DocumentLoader*, WTF::RefPtr<WebCore::FormState, WTF::RawPtrTraits<WebCore::FormState>, WTF::DefaultRefDerefTraits<WebCore::FormState> >&&, WTF::CompletionHandler<void (WebCore::ResourceRequest&&, WTF::WeakPtr<WebCore::FormState, WTF::EmptyCounter>&&, WebCore::NavigationPolicyDecision)>&&, WebCore::PolicyDecisionMode) 28 0x12f606f3c WebCore::FrameLoader::loadWithDocumentLoader(WebCore::DocumentLoader*, WebCore::FrameLoadType, WTF::RefPtr<WebCore::FormState, WTF::RawPtrTraits<WebCore::FormState>, WTF::DefaultRefDerefTraits<WebCore::FormState> >&&, WebCore::AllowNavigationToInvalidURL, WTF::CompletionHandler<void ()>&&) 29 0x12f601fdc WebCore::FrameLoader::load(WebCore::DocumentLoader&) 30 0x12f605cc8 WebCore::FrameLoader::load(WebCore::FrameLoadRequest&&) 31 0x14c7d4414 -[WebFrame loadRequest:]
Attachments
test-list
(200 bytes, text/plain)
2022-08-31 17:56 PDT
,
Karl Rackler
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2022-08-31 17:54:48 PDT
<
rdar://problem/99412755
>
Karl Rackler
Comment 2
2022-08-31 17:56:45 PDT
Created
attachment 462064
[details]
test-list
Karl Rackler
Comment 3
2022-08-31 18:00:33 PDT
I have marked this test as a flaky crash while this issue is investigated.
EWS
Comment 4
2022-08-31 18:07:34 PDT
Test gardening commit
254021@main
(d3bb93261f7c): <
https://commits.webkit.org/254021@main
> Reviewed commits have been landed. Closing PR #3894 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug