[Webkit-unassigned] [Bug 96018] [chromium] Do not delete CCPrioritizedTexture::Backing structures on the main thread

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Sep 7 15:37:26 PDT 2012


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





--- Comment #15 from Christopher Cameron <ccameron at chromium.org>  2012-09-07 15:37:41 PST ---
This was a different issue -- stack trace is

ASSERTION FAILED: CCProxy::isImplThread() && CCProxy::isMainThreadBlocked()
WebCore::CCPrioritizedTextureManager::clearAllMemory(WebCore::CCResourceProvider *)
WebCore::CCPrioritizedTextureManager::clearAllMemory(WebCore::CCResourceProvider*)
WebCore::CCLayerTreeHost::deleteContentsTexturesOnImplThread(WebCore::CCResourceProvider*)
WebCore::CCSingleThreadProxy::recreateContext()
WebCore::CCLayerTreeHost::recreateContext()
WebCore::CCLayerTreeHost::initializeRendererIfNeeded()
WebCore::CCSingleThreadProxy::commitAndComposite()
WebCore::CCSingleThreadProxy::compositeAndReadback(void*, WebCore::IntRect const&)
WebCore::CCLayerTreeHost::compositeAndReadback(void*, WebCore::IntRect const&)
...

The issue is that CCSingleThreadProxy::recreateContext doesn't correctly specify that the main thread is blocked.

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