[Webkit-unassigned] [Bug 122016] New: [CoordinatedGraphics] ASSERTION FAILED: !m_flushingLayers (after r156291)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Sep 27 09:14:13 PDT 2013


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

           Summary: [CoordinatedGraphics] ASSERTION FAILED:
                    !m_flushingLayers (after r156291)
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: sergio.correia at openbossa.org
                CC: simon.fraser at apple.com, dino at apple.com,
                    noam at webkit.org


After r156291, we are hitting the !m_flushingLayers assert in WebCore/rendering/RenderLayerCompositor.cpp(358), which was added in such revision.

The EFL trace follows:

./WebKitBuild/Debug/bin/MiniBrowser 
HTML5 local storage is enabled for this view.
GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings will not be saved or shared with other applications.
ASSERTION FAILED: !m_flushingLayers
/home/sergio/projects/webkit/Source/WebCore/rendering/RenderLayerCompositor.cpp(358) : void WebCore::RenderLayerCompositor::scheduleLayerFlush(bool)
1   0x7feeaa8d4bb7 WTFCrash
2   0x7feea68e7d1a WebCore::RenderLayerCompositor::scheduleLayerFlush(bool)
3   0x7feea68e7c7e WebCore::RenderLayerCompositor::notifyFlushRequired(WebCore::GraphicsLayer const*)
4   0x7feea66d9d7c WebCore::CoordinatedGraphicsLayer::didChangeLayerState()
5   0x7feea66dbf30 WebCore::CoordinatedGraphicsLayer::syncImageBacking()
6   0x7feea66dc7b0 WebCore::CoordinatedGraphicsLayer::flushCompositingStateForThisLayerOnly()
7   0x7feea66dbb8c WebCore::CoordinatedGraphicsLayer::flushCompositingState(WebCore::FloatRect const&)
8   0x7feea68e7f4b WebCore::RenderLayerCompositor::flushPendingLayerChanges(bool)
9   0x7feea65511b3 WebCore::FrameView::flushCompositingStateForThisFrame(WebCore::Frame*)
10  0x7feea65515f7 WebCore::FrameView::flushCompositingStateIncludingSubframes()
11  0x7feea66cb199 WebCore::CompositingCoordinator::flushPendingLayerChanges()
12  0x7feea2df3d59 WebKit::CoordinatedLayerTreeHost::forceRepaint()
13  0x7feea2db9586 WebKit::DrawingAreaImpl::sendDidUpdateBackingStoreState()
14  0x7feea2db9348 WebKit::DrawingAreaImpl::updateBackingStoreState(unsigned long, bool, float, WebCore::IntSize const&, WebCore::IntSize const&)
15  0x7feea2eac63f void CoreIPC::callMemberFunction<WebKit::DrawingArea, void (WebKit::DrawingArea::*)(unsigned long, bool, float, WebCore::IntSize const&, WebCore::IntSize const&), unsigned long, bool, float, WebCore::IntSize, WebCore::IntSize>(std::tuple<unsigned long, bool, float, WebCore::IntSize, WebCore::IntSize>&&, WebKit::DrawingArea*, void (WebKit::DrawingArea::*)(unsigned long, bool, float, WebCore::IntSize const&, WebCore::IntSize const&))
16  0x7feea2eac230 void CoreIPC::handleMessage<Messages::DrawingArea::UpdateBackingStoreState, WebKit::DrawingArea, void (WebKit::DrawingArea::*)(unsigned long, bool, float, WebCore::IntSize const&, WebCore::IntSize const&)>(CoreIPC::MessageDecoder&, WebKit::DrawingArea*, void (WebKit::DrawingArea::*)(unsigned long, bool, float, WebCore::IntSize const&, WebCore::IntSize const&))
17  0x7feea2eabe97 WebKit::DrawingArea::didReceiveDrawingAreaMessage(CoreIPC::Connection*, CoreIPC::MessageDecoder&)
18  0x7feea2ddc97a WebKit::WebPage::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageDecoder&)
19  0x7feea2b85fd6 CoreIPC::MessageReceiverMap::dispatchMessage(CoreIPC::Connection*, CoreIPC::MessageDecoder&)
20  0x7feea2d0745d WebKit::WebProcess::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageDecoder&)
21  0x7feea2b73d8e CoreIPC::Connection::dispatchMessage(CoreIPC::MessageDecoder&)
22  0x7feea2b73e5a CoreIPC::Connection::dispatchMessage(std::unique_ptr<CoreIPC::MessageDecoder, std::default_delete<CoreIPC::MessageDecoder> >)
23  0x7feea2b7401b CoreIPC::Connection::dispatchOneMessage()
24  0x7feea2b852e3 WTF::FunctionWrapper<void (CoreIPC::Connection::*)()>::operator()(CoreIPC::Connection*)
25  0x7feea2b84e6a WTF::BoundFunctionImpl<WTF::FunctionWrapper<void (CoreIPC::Connection::*)()>, void (CoreIPC::Connection*)>::operator()()
26  0x7feeaa8da4d7 WTF::Function<void ()>::operator()() const
27  0x7feea65ef658 WebCore::RunLoop::performWork()
28  0x7feea70d7b0a WebCore::RunLoop::wakeUpEvent(void*, void*, unsigned int)
29  0x7fee9e20b1cb
30  0x7fee9e20a271
31  0x7fee9e20a6b7 ecore_main_loop_begin
ERR<17489>:elementary els_tooltip.c:906 elm_object_tooltip_unset() Object does not have tooltip: obj

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list