WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
292794
[MacOS Debug wk2] ASSERTION FAILED: m_verticalScrollerImpDelegate in http/tests/media/media-play-stream-chunked-icy.html (flaky in EWS)
https://bugs.webkit.org/show_bug.cgi?id=292794
Summary
[MacOS Debug wk2] ASSERTION FAILED: m_verticalScrollerImpDelegate in http/tes...
Marta Darbinyan
Reported
2025-05-09 11:49:35 PDT
The following test is flaky crash in macOS. First crash occurred on
291877@main
. http/tests/media/media-play-stream-chunked-icy.html stderr: ASSERTION FAILED: m_verticalScrollerImpDelegate /Volumes/Data/worker/macOS-Sequoia-Debug-Build-EWS/build/Source/WebCore/platform/mac/ScrollbarsControllerMac.mm(845) : virtual void WebCore::ScrollbarsControllerMac::willRemoveVerticalScrollbar(Scrollbar *) 1 0x300862e34 WebCore::ScrollbarsControllerMac::willRemoveVerticalScrollbar(WebCore::Scrollbar*) 2 0x306266718 WebCore::ScrollableArea::willRemoveScrollbar(WebCore::Scrollbar&, WebCore::ScrollbarOrientation) 3 0x305f09cc0 WebCore::LocalFrameView::willRemoveScrollbar(WebCore::Scrollbar&, WebCore::ScrollbarOrientation) 4 0x30625bb10 WebCore::ScrollView::setHasScrollbarInternal(WTF::RefPtr<WebCore::Scrollbar, WTF::RawPtrTraits<WebCore::Scrollbar>, WTF::DefaultRefDerefTraits<WebCore::Scrollbar>>&, WebCore::ScrollbarOrientation, bool, bool*) 5 0x30625bbe4 WebCore::ScrollView::setHasVerticalScrollbar(bool, bool*) 6 0x305eea410 WebCore::LocalFrameView::willBeDestroyed() 7 0x306f3478c WebCore::RenderWidget::willBeDestroyed() 8 0x306e6c704 WebCore::RenderObject::destroy() 9 0x306e6c4f4 WebCore::RenderObjectDeleter::operator()(WebCore::RenderObject*) const 10 0x306d240e8 std::__1::unique_ptr<WebCore::RenderObject, WebCore::RenderObjectDeleter>::reset[abi:sn180100](WebCore::RenderObject*) 11 0x306d24070 std::__1::unique_ptr<WebCore::RenderObject, WebCore::RenderObjectDeleter>::~unique_ptr[abi:sn180100]() 12 0x306d03e48 std::__1::unique_ptr<WebCore::RenderObject, WebCore::RenderObjectDeleter>::~unique_ptr[abi:sn180100]() 13 0x3071202fc WebCore::RenderTreeBuilder::destroy(WebCore::RenderObject&, WebCore::RenderTreeBuilder::CanCollapseAnonymousBlock) 14 0x30712666c WebCore::RenderTreeBuilder::destroyAndCleanUpAnonymousWrappers(WebCore::RenderObject&, WebCore::RenderElement const*) 15 0x30714c9f4 WebCore::RenderTreeUpdater::tearDownRenderers(WebCore::Element&, WebCore::RenderTreeUpdater::TeardownType, WebCore::RenderTreeBuilder&)::$_1::operator()(unsigned int) const 16 0x30714b06c WebCore::RenderTreeUpdater::tearDownRenderers(WebCore::Element&, WebCore::RenderTreeUpdater::TeardownType, WebCore::RenderTreeBuilder&) 17 0x30714c168 WebCore::RenderTreeUpdater::tearDownRenderers(WebCore::Element&, WebCore::RenderTreeUpdater::TeardownType) 18 0x30714c208 WebCore::RenderTreeUpdater::tearDownRenderers(WebCore::Element&) 19 0x304c8eb8c WebCore::Document::destroyRenderTree() 20 0x304c8f0f4 WebCore::Document::willBeRemovedFromFrame() 21 0x305eac5cc WebCore::LocalFrame::setView(WTF::RefPtr<WebCore::LocalFrameView, WTF::RawPtrTraits<WebCore::LocalFrameView>, WTF::DefaultRefDerefTraits<WebCore::LocalFrameView>>&&) 22 0x305eb0efc WebCore::LocalFrame::createView(WebCore::IntSize const&, std::__1::optional<WebCore::Color> const&, WebCore::IntSize const&, bool, WebCore::ScrollbarMode, bool, WebCore::ScrollbarMode, bool) 23 0x11e28c8ec WebKit::WebLocalFrameLoaderClient::transitionToCommittedForNewPage(WebCore::LocalFrameLoaderClient::InitializingIframe) 24 0x305b70830 WebCore::FrameLoader::transitionToCommitted(WebCore::CachedPage*) 25 0x305b6f328 WebCore::FrameLoader::commitProvisionalLoad() 26 0x305aedd1c WebCore::DocumentLoader::commitIfReady() 27 0x305aee3b4 WebCore::DocumentLoader::finishedLoading() 28 0x305afc9c0 WebCore::DocumentLoader::maybeLoadEmpty() 29 0x305afcddc WebCore::DocumentLoader::startLoadingMainResource() 30 0x305bd7598 WebCore::FrameLoader::continueLoadAfterNavigationPolicy(WebCore::ResourceRequest const&, WebCore::FormState*, WebCore::NavigationPolicyDecision, WebCore::AllowNavigationToInvalidURL)::$_0::operator()() 31 0x305bd7100 WTF::Detail::CallableWrapper<WebCore::FrameLoader::continueLoadAfterNavigationPolicy(WebCore::ResourceRequest const&, WebCore::FormState*, WebCore::NavigationPolicyDecision, WebCore::AllowNavigationToInvalidURL)::$_0, void>::call() com.apple.WebKit.WebContent.Development terminated (pid 26284) for reason: crash LEAK: 1 WebPageProxy Test history:
https://results.webkit.org/?suite=layout-tests&test=http%2Ftests%2Fmedia%2Fmedia-play-stream-chunked-icy.html&style=debug&flavor=wk2
Test result from EWS:
https://ews-build.webkit.org/#/builders/122/builds/21967
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2025-05-09 11:54:58 PDT
<
rdar://problem/151025338
>
EWS
Comment 2
2025-05-09 14:38:00 PDT
Test gardening commit
294732@main
(6612644f987d): <
https://commits.webkit.org/294732@main
> Reviewed commits have been landed. Closing PR #45189 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