WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WONTFIX
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.
Jonathan Bedard
Comment 5
2026-01-05 10:41:18 PST
Closing WebKitLegacy bugs on x86 as we cut-back WebKitLegacy testing. See
https://bugs.webkit.org/show_bug.cgi?id=304436
.
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