WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
82876
REGRESSION (
r111694
-
r112813
): [GTK] svg/animations/svgenum-animation-8.html, svg/animations/svgenum-animation-13.html failing on GTK Linux 64-bit Release
https://bugs.webkit.org/show_bug.cgi?id=82876
Summary
REGRESSION (r111694-r112813): [GTK] svg/animations/svgenum-animation-8.html, ...
Philippe Normand
Reported
2012-04-02 03:16:17 PDT
svg/animations/svgenum-animation-8.html and svg/animations/svgenum-animation-13.html started failing on GTK Linux 64-bit Release between
r111695
and
r112813
(inclusive).
http://trac.webkit.org/log/trunk?rev=112813&stop_rev=111695&limit=1120
http://build.webkit.org/results/GTK%20Linux%2064-bit%20Release/r111694%20(20614)/results.html
passed
http://build.webkit.org/results/GTK%20Linux%2064-bit%20Release/r112813%20(21328)/results.html
failed Stack trace: #0 0x00007f561dd1b58f in WebCore::FEComponentTransfer::platformApplySoftware (this=0x2337df0) at ../../Source/WebCore/platform/graphics/filters/FEComponentTransfer.cpp:169 169 ASSERT(static_cast<size_t>(transferFunction[channel].type) < WTF_ARRAY_LENGTH(callEffect)); #1 0x00007f561dd2d2bd in WebCore::FilterEffect::apply (this=0x2337df0) at ../../Source/WebCore/platform/graphics/filters/FilterEffect.cpp:116 #2 0x00007f561dff2fcd in WebCore::RenderSVGResourceFilter::postApplyResource (this= 0x7f55c80814f8, object=0x7f55c80f0088, context=@0x7fffa4dbdf90: 0x7fffa4dbfad0, resourceMode=1) at ../../Source/WebCore/rendering/svg/RenderSVGResourceFilter.cpp:302 #3 0x00007f561e01fcad in WebCore::SVGRenderingContext::~SVGRenderingContext (this= 0x7fffa4dbdfd0, __in_chrg=<optimized out>) at ../../Source/WebCore/rendering/svg/SVGRenderingContext.cpp:61 #4 0x00007f561e00aa2f in WebCore::RenderSVGShape::paint (this=0x7f55c80f0088, paintInfo=...) at ../../Source/WebCore/rendering/svg/RenderSVGShape.cpp:347 #5 0x00007f561deb046a in WebCore::RenderBox::paint (this=0x7f55c8081248, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBox.cpp:935 #6 0x00007f561e00624c in WebCore::RenderSVGRoot::paintReplaced (this=0x7f55c8081248, paintInfo=..., adjustedPaintOffset=...) at ../../Source/WebCore/rendering/svg/RenderSVGRoot.cpp:302 #7 0x00007f561df61d70 in WebCore::RenderReplaced::paint (this=0x7f55c8081248, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderReplaced.cpp:153 #8 0x00007f561de3a58d in WebCore::InlineBox::paint (this=0x22d8128, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/InlineBox.cpp:239 #9 0x00007f561de3fa33 in WebCore::InlineFlowBox::paint (this=0x2303a68, paintInfo=..., paintOffset=..., lineTop=0, lineBottom=300) at ../../Source/WebCore/rendering/InlineFlowBox.cpp:1076 #10 0x00007f561dfb7440 in WebCore::RootInlineBox::paint (this=0x2303a68, paintInfo=..., paintOffset=..., lineTop=0, lineBottom=300) at ../../Source/WebCore/rendering/RootInlineBox.cpp:206 #11 0x00007f561df2ec6b in WebCore::RenderLineBoxList::paint (this=0x7f55c809ec88, renderer= 0x7f55c809ebe8, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderLineBoxList.cpp:262 #12 0x00007f561de5fa6b in WebCore::RenderBlock::paintContents (this=0x7f55c809ebe8, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBlock.cpp:2826 #13 0x00007f561de602d8 in WebCore::RenderBlock::paintObject (this=0x7f55c809ebe8, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBlock.cpp:2936 #14 0x00007f561de5eaba in WebCore::RenderBlock::paint (this=0x7f55c809ebe8, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBlock.cpp:2682 #15 0x00007f561de5fdc1 in WebCore::RenderBlock::paintChildren (this=0x7f55c808a4a8, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBlock.cpp:2870 #16 0x00007f561de5fa84 in WebCore::RenderBlock::paintContents (this=0x7f55c808a4a8, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBlock.cpp:2828 #17 0x00007f561de602d8 in WebCore::RenderBlock::paintObject (this=0x7f55c808a4a8, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBlock.cpp:2936 #18 0x00007f561de5eaba in WebCore::RenderBlock::paint (this=0x7f55c808a4a8, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBlock.cpp:2682 #19 0x00007f561de5fdc1 in WebCore::RenderBlock::paintChildren (this=0x231b888, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBlock.cpp:2870 #20 0x00007f561de5fa84 in WebCore::RenderBlock::paintContents (this=0x231b888, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBlock.cpp:2828 #21 0x00007f561de602d8 in WebCore::RenderBlock::paintObject (this=0x231b888, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBlock.cpp:2936 #22 0x00007f561de5eaba in WebCore::RenderBlock::paint (this=0x231b888, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBlock.cpp:2682 #23 0x00007f561df1f736 in WebCore::RenderLayer::paintLayerContents (this=0x231b968, rootLayer= 0x1ebf4a8, context=0x7fffa4dbfad0, parentPaintDirtyRect=..., paintBehavior=0, paintingRoot= 0x0, region=0x0, overlapTestRequests=0x7fffa4dbf7e0, paintFlags=224) at ../../Source/WebCore/rendering/RenderLayer.cpp:3042 #24 0x00007f561df1f0cd in WebCore::RenderLayer::paintLayerContentsAndReflection (this=0x231b968, rootLayer=0x1ebf4a8, context=0x7fffa4dbfad0, paintDirtyRect=..., paintBehavior=0, paintingRoot=0x0, region=0x0, overlapTestRequests=0x7fffa4dbf7e0, paintFlags=224) at ../../Source/WebCore/rendering/RenderLayer.cpp:2920 #25 0x00007f561df1efd0 in WebCore::RenderLayer::paintLayer (this=0x231b968, rootLayer=0x1ebf4a8, context=0x7fffa4dbfad0, paintDirtyRect=..., paintBehavior=0, paintingRoot=0x0, region=0x0, overlapTestRequests=0x7fffa4dbf7e0, paintFlags=224) at ../../Source/WebCore/rendering/RenderLayer.cpp:2901 #26 0x00007f561df1fccb in WebCore::RenderLayer::paintList (this=0x1ebf4a8, list=0x1ecff40, rootLayer=0x1ebf4a8, context=0x7fffa4dbfad0, paintDirtyRect=..., paintBehavior=0, paintingRoot=0x0, region=0x0, overlapTestRequests=0x7fffa4dbf7e0, paintFlags=224) at ../../Source/WebCore/rendering/RenderLayer.cpp:3119 #27 0x00007f561df1f966 in WebCore::RenderLayer::paintLayerContents (this=0x1ebf4a8, rootLayer= 0x1ebf4a8, context=0x7fffa4dbfad0, parentPaintDirtyRect=..., paintBehavior=0, paintingRoot= 0x0, region=0x0, overlapTestRequests=0x7fffa4dbf7e0, paintFlags=224) at ../../Source/WebCore/rendering/RenderLayer.cpp:3065 #28 0x00007f561df1f0cd in WebCore::RenderLayer::paintLayerContentsAndReflection (this=0x1ebf4a8, rootLayer=0x1ebf4a8, context=0x7fffa4dbfad0, paintDirtyRect=..., paintBehavior=0, paintingRoot=0x0, region=0x0, overlapTestRequests=0x7fffa4dbf7e0, paintFlags=0) at ../../Source/WebCore/rendering/RenderLayer.cpp:2920 #29 0x00007f561df1efd0 in WebCore::RenderLayer::paintLayer (this=0x1ebf4a8, rootLayer=0x1ebf4a8, context=0x7fffa4dbfad0, paintDirtyRect=..., paintBehavior=0, paintingRoot=0x0, region=0x0, overlapTestRequests=0x7fffa4dbf7e0, paintFlags=0) at ../../Source/WebCore/rendering/RenderLayer.cpp:2901 #30 0x00007f561df1e487 in WebCore::RenderLayer::paint (this=0x1ebf4a8, context=0x7fffa4dbfad0, damageRect=..., paintBehavior=0, paintingRoot=0x0, region=0x0, paintFlags=0) at ../../Source/WebCore/rendering/RenderLayer.cpp:2718 #31 0x00007f561dcc762f in WebCore::FrameView::paintContents (this=0x1ecbc60, p=0x7fffa4dbfad0, rect=...) at ../../Source/WebCore/page/FrameView.cpp:3004 #32 0x00007f561dde5886 in WebCore::ScrollView::paint (this=0x1ecbc60, context=0x7fffa4dbfad0, rect=...) at ../../Source/WebCore/platform/ScrollView.cpp:1058 #33 0x00007f561d3eb62a in WebKit::paintWebView (webView=0x1e84040, frame=0x1ea7400, dirtyRegion=...) at ../../Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:522 #34 0x00007f561d3eb9e7 in WebKit::ChromeClient::paint (this=0x1e82d00) at ../../Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:579 #35 0x00007f561d3eab5b in WebKit::repaintEverythingSoonTimeout (client=0x1e82d00) at ../../Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:395 #36 0x00007f561b25a2ab in g_timeout_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at gmain.c:3857 #37 0x00007f561b25966a in g_main_dispatch (context=0x1b5b1d0) at gmain.c:2513 #38 g_main_context_dispatch (context=0x1b5b1d0) at gmain.c:3050 #39 0x00007f561b259a30 in g_main_context_iterate (dispatch=1, block=<optimized out>, context= 0x1b5b1d0, self=<optimized out>) at gmain.c:3121 #40 g_main_context_iterate (context=0x1b5b1d0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3058 #41 0x00007f561b259e2a in g_main_loop_run (loop=0x1ed11b0) at gmain.c:3315 #42 0x00007f561c08c8fd in gtk_main () at gtkmain.c:1358 #43 0x0000000000462628 in runTest (testPathOrURL=...) at ../../Tools/DumpRenderTree/gtk/DumpRenderTree.cpp:703 #44 0x0000000000461cb6 in runTestingServerLoop () at ../../Tools/DumpRenderTree/gtk/DumpRenderTree.cpp:490 #45 0x0000000000464bcd in main (argc=2, argv=0x7fffa4dc0bb8) at ../../Tools/DumpRenderTree/gtk/DumpRenderTree.cpp:1377 I'll skip those 2 tests on GTK for now.
Attachments
Add attachment
proposed patch, testcase, etc.
Philippe Normand
Comment 1
2012-04-02 04:14:13 PDT
svg/animations/svgenum-animation-11.html is also affected.
Nikolas Zimmermann
Comment 2
2012-04-03 03:13:50 PDT
Relanded original patch with fixes in
r113003
. Verified that the bots are happy now.
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