[Webkit-unassigned] [Bug 54575] New: Assertion failure in DrawingAreaImpl::display when calling WKPageForceRepaint on a page that uses accelerated compositing

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Feb 16 11:27:01 PST 2011


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

           Summary: Assertion failure in DrawingAreaImpl::display when
                    calling WKPageForceRepaint on a page that uses
                    accelerated compositing
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Mac OS X 10.5
            Status: NEW
          Keywords: NeedsRadar
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: aroben at apple.com
                CC: andersca at apple.com


If you call WKPageForceRepaint on a page that uses accelerated compositing, the web process fails an assertion in DrawingAreaImpl::display:


ASSERTION FAILED: !m_layerTreeHost
/Volumes/Data/Users/aroben/dev/WebKit/OpenSource/Source/WebKit2/WebProcess/WebPage/DrawingAreaImpl.cpp(356) : void WebKit::DrawingAreaImpl::display()
 -> WebKit::DrawingAreaImpl::display()
 -> WebKit::DrawingAreaImpl::forceRepaint()
 -> WebKit::WebPage::forceRepaint(unsigned long long)
 -> void CoreIPC::callMemberFunction<WebKit::WebPage, void (WebKit::WebPage::*)(unsigned long long), unsigned long long>(CoreIPC::Arguments1<unsigned long long> const&, WebKit::WebPage*, void (WebKit::WebPage::*)(unsigned long long))
 -> void CoreIPC::handleMessage<Messages::WebPage::ForceRepaint, WebKit::WebPage, void (WebKit::WebPage::*)(unsigned long long)>(CoreIPC::ArgumentDecoder*, WebKit::WebPage*, void (WebKit::WebPage::*)(unsigned long long))
 -> WebKit::WebPage::didReceiveWebPageMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*)
 -> WebKit::WebPage::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*)
 -> WebKit::WebProcess::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*)
 -> CoreIPC::Connection::dispatchMessage(CoreIPC::Connection::Message<CoreIPC::ArgumentDecoder>&)
 -> CoreIPC::Connection::dispatchMessages()
 -> MemberFunctionWorkItem0<CoreIPC::Connection>::execute()
 -> RunLoop::performWork()
 -> RunLoop::performWork(void*)
 -> __CFRunLoopDoSources0
 -> __CFRunLoopRun
 -> CFRunLoopRunSpecific
 -> RunCurrentEventLoopInMode
 -> ReceiveNextEventCommon
 -> BlockUntilNextEventMatchingListInMode
 -> _DPSNextEvent
 -> -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
 -> -[NSApplication run]
 -> RunLoop::run()
 -> WebKit::WebProcessMain(WebKit::CommandLine const&)
 -> _ZL10WebKitMainRKN6WebKit11CommandLineE
 -> WebKitMain
 -> main
 -> start
 -> 0x6

-- 
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