[Webkit-unassigned] [Bug 282278] REGRESSION: [Win] ASSERTION FAILED: !m_flushingLayers in WebCore::RenderLayerCompositor::scheduleRenderingUpdate()
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Oct 29 13:46:27 PDT 2024
https://bugs.webkit.org/show_bug.cgi?id=282278
--- Comment #1 from Fujii Hironori <Hironori.Fujii at sony.com> ---
Callstack:
JavaScriptCore.dll!WTFCrash() Line 365 C++
WebCore.dll!WTFCrashWithInfo(int, const char *, const char *, int) Line 912 C++
WebCore.dll!WebCore::RenderLayerCompositor::scheduleRenderingUpdate() Line 776 C++
WebCore.dll!WebCore::RenderLayerCompositor::notifyFlushRequired(const WebCore::GraphicsLayer *) Line 772 C++
WebKit2.dll!WebKit::GraphicsLayerWC::noteLayerPropertyChanged(WTF::OptionSet<WebKit::WCLayerChange> flags, WebKit::GraphicsLayerWC::ScheduleFlushOrNot scheduleFlush) Line 534 C++
WebKit2.dll!WebKit::GraphicsLayerWC::setBackgroundColor(const WebCore::Color & value) Line 354 C++
WebCore.dll!WebCore::RenderLayerCompositor::updateRootContentsLayerBackgroundColor() Line 4675 C++
WebCore.dll!WebCore::RenderLayerCompositor::rootBackgroundColorOrTransparencyChanged() Line 4712 C++
WebCore.dll!WebCore::RenderView::paintBoxDecorations(WebCore::PaintInfo & paintInfo, const WebCore::LayoutPoint &) Line 442 C++
WebCore.dll!WebCore::RenderBlock::paintObject(WebCore::PaintInfo & paintInfo, const WebCore::LayoutPoint & paintOffset) Line 1168 C++
WebCore.dll!WebCore::RenderView::paint(WebCore::PaintInfo & paintInfo, const WebCore::LayoutPoint & paintOffset) Line 346 C++
WebCore.dll!WebCore::RenderLayer::paintBackgroundForFragments(const WTF::Vector<WebCore::LayerFragment,1,WTF::CrashOnOverflow,16,WTF::FastMalloc> & layerFragments, WebCore::GraphicsContext & context, WebCore::GraphicsContext & contextForTransparencyLayer, const WebCore::LayoutRect & transparencyPaintDirtyRect, bool haveTransparency, const WebCore::RenderLayer::LayerPaintingInfo & localPaintingInfo, WTF::OptionSet<WebCore::PaintBehavior> paintBehavior, WebCore::RenderObject * subtreePaintRootForRenderer) Line 4075 C++
WebCore.dll!WebCore::RenderLayer::paintLayerContents(WebCore::GraphicsContext & context, const WebCore::RenderLayer::LayerPaintingInfo & paintingInfo, WTF::OptionSet<WebCore::RenderLayer::PaintLayerFlag> paintFlags) Line 3703 C++
WebCore.dll!WebCore::RenderLayerBacking::paintIntoLayer::<lambda_0>::operator()(WebCore::RenderLayer & layer, WTF::OptionSet<WebCore::RenderLayer::PaintLayerFlag> paintFlags) Line 3548 C++
WebCore.dll!WebCore::RenderLayerBacking::paintIntoLayer(const WebCore::GraphicsLayer * graphicsLayer, WebCore::GraphicsContext & context, const WebCore::IntRect & paintDirtyRect, WTF::OptionSet<WebCore::PaintBehavior> paintBehavior, WebCore::RegionContext * regionContext) Line 3567 C++
WebCore.dll!WebCore::RenderLayerBacking::paintContents(const WebCore::GraphicsLayer * graphicsLayer, WebCore::GraphicsContext & context, const WebCore::FloatRect & clip, WTF::OptionSet<WebCore::GraphicsLayerPaintBehavior> layerPaintBehavior) Line 3843 C++
WebCore.dll!WebCore::GraphicsLayer::paintGraphicsLayerContents(WebCore::GraphicsContext & context, const WebCore::FloatRect & clip, WTF::OptionSet<WebCore::GraphicsLayerPaintBehavior> layerPaintBehavior) Line 654 C++
WebKit2.dll!WebKit::WCTiledBacking::paintAndFlush(WebKit::WCLayerUpdateInfo & update) Line 72 C++
WebKit2.dll!WebKit::GraphicsLayerWC::flushCompositingStateForThisLayerOnly() Line 599 C++
WebKit2.dll!WebKit::GraphicsLayerWC::recursiveCommitChanges(const WebCore::TransformState & state) Line 750 C++
WebKit2.dll!WebKit::GraphicsLayerWC::recursiveCommitChanges(const WebCore::TransformState & state) Line 755 C++
WebKit2.dll!WebKit::GraphicsLayerWC::recursiveCommitChanges(const WebCore::TransformState & state) Line 755 C++
WebKit2.dll!WebKit::GraphicsLayerWC::recursiveCommitChanges(const WebCore::TransformState & state) Line 755 C++
WebKit2.dll!WebKit::GraphicsLayerWC::recursiveCommitChanges(const WebCore::TransformState & state) Line 755 C++
WebKit2.dll!WebKit::GraphicsLayerWC::recursiveCommitChanges(const WebCore::TransformState & state) Line 755 C++
WebKit2.dll!WebKit::GraphicsLayerWC::recursiveCommitChanges(const WebCore::TransformState & state) Line 755 C++
WebKit2.dll!WebKit::GraphicsLayerWC::recursiveCommitChanges(const WebCore::TransformState & state) Line 755 C++
WebKit2.dll!WebKit::GraphicsLayerWC::recursiveCommitChanges(const WebCore::TransformState & state) Line 755 C++
WebKit2.dll!WebKit::GraphicsLayerWC::flushCompositingState(const WebCore::FloatRect & passedVisibleRect) Line 544 C++
WebCore.dll!WebCore::RenderLayerCompositor::flushPendingLayerChanges(bool isFlushRoot) Line 824 C++
WebCore.dll!WebCore::LocalFrameView::flushCompositingStateForThisFrame(const WebCore::LocalFrame & rootFrameForFlush) Line 973 C++
WebCore.dll!WebCore::LocalFrameView::flushCompositingStateIncludingSubframes() Line 1162 C++
WebCore.dll!WebCore::Page::finalizeRenderingUpdateForRootFrame(WebCore::LocalFrame & rootFrame, WTF::OptionSet<WebCore::FinalizeRenderingUpdateFlags> flags) Line 2204 C++
WebCore.dll!WebCore::Page::finalizeRenderingUpdate(WTF::OptionSet<WebCore::FinalizeRenderingUpdateFlags> flags) Line 2170 C++
WebKit2.dll!WebKit::WebPage::finalizeRenderingUpdate(WTF::OptionSet<WebCore::FinalizeRenderingUpdateFlags> flags) Line 5086 C++
WebKit2.dll!WebKit::DrawingAreaWC::updateRendering() Line 245 C++
[External Code]
WebKit2.dll!WTF::Detail::CallableWrapper<std::_Binder<std::_Unforced,void (WebKit::DrawingAreaWC::*&)(),WebKit::DrawingAreaWC *>,void>::call() Line 53 C++
WebKit2.dll!WTF::Function<void ()>::operator()() Line 82 C++
WebKit2.dll!WebCore::Timer::fired() Line 170 C++
WebCore.dll!WebCore::ThreadTimers::sharedTimerFiredInternal() Line 128 C++
WebCore.dll!WebCore::ThreadTimers::setSharedTimer::<lambda_0>::operator()() Line 68 C++
WebCore.dll!WTF::Detail::CallableWrapper<`lambda at C:\webkit\wb\Source\WebCore\platform\ThreadTimers.cpp:68:41',void>::call() Line 53 C++
WebCore.dll!WTF::Function<void ()>::operator()() Line 82 C++
WebCore.dll!WebCore::MainThreadSharedTimer::fired() Line 87 C++
WebCore.dll!WebCore::TimerWindowWndProc(HWND__ * hWnd, unsigned int message, unsigned __int64 wParam, __int64 lParam) Line 89 C++
[External Code]
JavaScriptCore.dll!WTF::RunLoop::run() Line 84 C++
WebKit2.dll!WebKit::AuxiliaryProcessMainBase<WebKit::WebProcess,1>::run(int argc, char * * argv) Line 72 C++
WebKit2.dll!WebKit::AuxiliaryProcessMain<WebKit::WebProcessMainWin>(int argc, char * * argv) Line 98 C++
WebKit2.dll!WebKit::WebProcessMain(int argc, char * * argv) Line 44 C++
WebKitWebProcess.exe!main(int argc, char * * argv) Line 35 C++
[External Code]
--
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/20241029/b370f62d/attachment-0001.htm>
More information about the webkit-unassigned
mailing list