WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
103144
[EFL] Crashes in compositing layout tests with AC on.
https://bugs.webkit.org/show_bug.cgi?id=103144
Summary
[EFL] Crashes in compositing layout tests with AC on.
Viatcheslav Ostapenko
Reported
2012-11-23 07:58:14 PST
There are crashes in compositing tests when AC was on. compositing/absolute-position-changed-with-composited-parent-layer.html [ Crash ] compositing/geometry/flipped-writing-mode.html [ Crash ] compositing/geometry/layer-due-to-layer-children-deep-switch.html [ Crash ] compositing/geometry/outline-change.html [ Crash ] compositing/geometry/repaint-foreground-layer.html [ Crash ] compositing/iframes/iframe-resize.html [ Crash ] compositing/iframes/invisible-nested-iframe-hide.html [ Crash ] compositing/iframes/invisible-nested-iframe-show.html [ Crash ] compositing/iframes/overlapped-iframe-iframe.html [ Crash ] compositing/iframes/overlapped-nested-iframes.html [ Crash ] compositing/iframes/page-cache-layer-tree.html [ Crash ] compositing/iframes/scroll-grandchild-iframe.html [ Crash ] compositing/reflections/load-video-in-reflection.html [ Crash ] compositing/tiling/backface-preserve-3d-tiled.html [ Crash ] compositing/visibility/visibility-simple-video-layer.html [ Crash ] transforms/3d/point-mapping/3d-point-mapping-preserve-3d.html [ Crash ] transforms/3d/point-mapping/3d-point-mapping.html [ Crash ] 0 ?? /lib/i386-linux-gnu/libc.so.6 0 0xb17da1a0 1 memcpy_texture string3.h 52 0xae945ac7 2 _mesa_texstore_argb8888 texstore.c 1393 0xae94e3c9 3 _mesa_texstore texstore.c 4386 0xae94f171 4 store_texsubimage texstore.c 4517 0xae94f421 5 _mesa_store_texsubimage2d texstore.c 4653 0xae94f9a5 6 texsubimage teximage.c 2807 0xae93a324 7 texsubimage teximage.c 2750 0xae93da31 8 _mesa_TexSubImage2D teximage.c 2852 0xae93da31 9 WebCore::GraphicsContext3D::texSubImage2D GraphicsContext3DOpenGLCommon.cpp 1312 0xb4fed0d2 10 WebCore::BitmapTextureGL::updateContentsNoSwizzle TextureMapperGL.cpp 696 0xb4ff4861 11 WebCore::BitmapTextureGL::updateContents TextureMapperGL.cpp 749 0xb4ff4c69 12 WebCore::BitmapTextureGL::updateContents TextureMapperGL.cpp 773 0xb4ff4d0e 13 WebCore::TextureMapperTile::updateContents TextureMapperBackingStore.cpp 80 0xb45d3e05 14 WebCore::TextureMapperTiledBackingStore::updateContents TextureMapperBackingStore.cpp 197 0xb45d481b 15 WebCore::TextureMapperLayer::updateBackingStore TextureMapperLayer.cpp 139 0xb45d7024 16 WebCore::TextureMapperLayer::flushCompositingState TextureMapperLayer.cpp 559 0xb45d8c0e 17 WebCore::TextureMapperLayer::flushCompositingState TextureMapperLayer.cpp 570 0xb45d8cb6 18 WebCore::TextureMapperLayer::flushCompositingState TextureMapperLayer.cpp 570 0xb45d8cb6 19 WebCore::TextureMapperLayer::flushCompositingState TextureMapperLayer.cpp 570 0xb45d8cb6 20 WebCore::TextureMapperLayer::flushCompositingState TextureMapperLayer.cpp 570 0xb45d8cb6 21 WebCore::TextureMapperLayer::flushCompositingState TextureMapperLayer.cpp 570 0xb45d8cb6 22 WebCore::TextureMapperLayer::flushCompositingState TextureMapperLayer.cpp 411 0xb45d826c 23 WebCore::GraphicsLayerTextureMapper::flushCompositingState GraphicsLayerTextureMapper.cpp 386 0xb4fd21d3 24 WebCore::RenderLayerCompositor::flushPendingLayerChanges RenderLayerCompositor.cpp 323 0xb478240c 25 WebCore::FrameView::flushCompositingStateForThisFrame FrameView.cpp 839 0xb449c8d0 26 WebCore::FrameView::paintContents FrameView.cpp 3220 0xb44a4dbc 27 WebCore::ScrollView::paint ScrollView.cpp 1075 0xb454402f 28 ewk_paint_context_paint ewk_paint_context.cpp 178 0xb1d8e121 29 ewk_view_paint ewk_view.cpp 2961 0xb1db9f06 30 _ewk_view_single_smart_repaints_process ewk_view_single.cpp 277 0xb1dcbe43 31 _ewk_view_smart_calculate ewk_view.cpp 1142 0xb1da18c8 32 evas_call_smarts_calculate evas_object_smart.c 838 0xb19f7aad 33 evas_render_updates_internal evas_render.c 1248 0xb1a2659e 34 _ecore_evas_x_render ecore_evas_x.c 288 0xb1bd94b4 35 _ecore_evas_idle_enter ecore_evas.c 59 0xb1bd59ce 36 _ecore_call_task_cb ecore_private.h 265 0xb1bff742 37 _ecore_idle_enterer_call ecore_idle_enterer.c 168 0xb1bff742 38 _ecore_main_loop_iterate_internal ecore_main.c 1826 0xb1c01105 39 ecore_main_loop_begin ecore_main.c 934 0xb1c017ef 40 runTest DumpRenderTree.cpp 289 0x80b965f 41 main DumpRenderTree.cpp 463 0x80b9ee3
Attachments
Patch
(3.46 KB, patch)
2012-11-24 22:41 PST
,
Viatcheslav Ostapenko
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Viatcheslav Ostapenko
Comment 1
2012-11-24 09:53:56 PST
Those crashes happen because evas leaves non-zero GL_UNPACK_ROW_LENGTH on GL context. Simple workaround is possible, but now all AC is broken on EFL WK1 after
r135468
:
https://bugs.webkit.org/show_bug.cgi?id=103179
Viatcheslav Ostapenko
Comment 2
2012-11-24 22:41:49 PST
Created
attachment 175875
[details]
Patch
WebKit Review Bot
Comment 3
2012-11-24 23:26:42 PST
Comment on
attachment 175875
[details]
Patch
Attachment 175875
[details]
did not pass chromium-ews (chromium-xvfb): Output:
http://queues.webkit.org/results/14990177
New failing tests: svg/W3C-SVG-1.1/animate-elem-52-t.svg
WebKit Review Bot
Comment 4
2012-11-26 01:09:49 PST
Comment on
attachment 175875
[details]
Patch Rejecting
attachment 175875
[details]
from commit-queue. New failing tests: inspector-protocol/debugger-terminate-dedicated-worker-while-paused.html Full output:
http://queues.webkit.org/results/14991476
Viatcheslav Ostapenko
Comment 5
2012-11-26 08:19:56 PST
Comment on
attachment 175875
[details]
Patch Unrelated flaky test.
WebKit Review Bot
Comment 6
2012-11-26 08:41:11 PST
Comment on
attachment 175875
[details]
Patch Clearing flags on attachment: 175875 Committed
r135731
: <
http://trac.webkit.org/changeset/135731
>
WebKit Review Bot
Comment 7
2012-11-26 08:41:15 PST
All reviewed patches have been landed. Closing bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug