Bug 114731 - [EFL] Assertion Failures in Coordinated Graphics after r148433
Summary: [EFL] Assertion Failures in Coordinated Graphics after r148433
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit EFL (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Noam Rosenthal
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-04-17 03:52 PDT by Dominik Röttsches (drott)
Modified: 2013-04-22 23:50 PDT (History)
8 users (show)

See Also:


Attachments
Patch (1.75 KB, patch)
2013-04-22 23:39 PDT, Noam Rosenthal
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dominik Röttsches (drott) 2013-04-17 03:52:32 PDT
A lot of tests started failing after r148433 (+ build fix in r148477) with the following assertion failure:

crash log for WebKitTestRunner (pid 2606):
STDOUT: <empty>
STDERR: ASSERTION FAILED: m_state.drawsContent && m_state.contentsVisible && !m_state.size.isEmpty()
STDERR: /home/buildslave-1/webkit-buildslave/efl-linux-64-debug-wk2/build/Source/WebCore/platform/graphics/texmap/TextureMapperLayer.cpp(121) : void WebCore::TextureMapperLayer::paintSelf(const WebCore::TextureMapperPaintOptions&)
STDERR: 1   0x7f5ed4f3a268 WebCore::TextureMapperLayer::paintSelf(WebCore::TextureMapperPaintOptions const&)
[...]
STDERR: 26  0x7f5ed4f3a956 WebCore::TextureMapperLayer::paintSelfAndChildren(WebCore::TextureMapperPaintOptions const&)
STDERR: 27  0x7f5ed4f3ac77 WebCore::TextureMapperLayer::paintSelfAndChildrenWithReplica(WebCore::TextureMapperPaintOptions const&)
STDERR: 28  0x7f5ed4f3c1ea WebCore::TextureMapperLayer::paintRecursive(WebCore::TextureMapperPaintOptions const&)
STDERR: 29  0x7f5ed4f39ecf WebCore::TextureMapperLayer::paint()
STDERR: 30  0x7f5ed4f1fc97 WebCore::CoordinatedGraphicsScene::paintToCurrentGLContext(WebCore::TransformationMatrix const&, float, WebCore::FloatRect const&, unsigned int)
STDERR: 31  0x7f5ed137b6e5 WebKit::WebView::paintToCurrentGLContext()
STDERR: LEAK: 5 CachedResource
STDERR: LEAK: 63 WebCoreNode
Comment 1 Dominik Röttsches (drott) 2013-04-17 03:55:46 PDT
I am pretty certain about the revisions from which the assertion failure started to occur but I haven't had time to actually verify by rolling this one out and testing again.
Comment 2 Noam Rosenthal 2013-04-22 23:39:21 PDT
Created attachment 199155 [details]
Patch
Comment 3 Gyuyoung Kim 2013-04-22 23:41:13 PDT
Comment on attachment 199155 [details]
Patch

rs=me
Comment 4 WebKit Commit Bot 2013-04-22 23:50:02 PDT
Comment on attachment 199155 [details]
Patch

Clearing flags on attachment: 199155

Committed r148945: <http://trac.webkit.org/changeset/148945>
Comment 5 WebKit Commit Bot 2013-04-22 23:50:05 PDT
All reviewed patches have been landed.  Closing bug.