fast/canvas/webgl/index-validation-copies-indices.html failed on Leopard Release Bot http://build.webkit.org/results/Leopard%20Intel%20Release%20(Tests)/r57063%20(12580)/fast/canvas/webgl/index-validation-copies-indices-diffs.txt --- /Volumes/Big/WebKit-BuildSlave/leopard-intel-release-tests/build/layout-test-results/fast/canvas/webgl/index-validation-copies-indices-expected.txt 2010-04-04 19:38:09.000000000 -0700 +++ /Volumes/Big/WebKit-BuildSlave/leopard-intel-release-tests/build/layout-test-results/fast/canvas/webgl/index-validation-copies-indices-actual.txt 2010-04-04 19:38:09.000000000 -0700 @@ -3,10 +3,10 @@ On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". Regression test for https://bugs.webkit.org/show_bug.cgi?id=32748 : Index validation code must always copy client data -PASS context.drawElements(context.TRIANGLE_STRIP, 4, context.UNSIGNED_SHORT, 2) is undefined. +FAIL context.drawElements(context.TRIANGLE_STRIP, 4, context.UNSIGNED_SHORT, 2) should be undefined. Threw exception GL error 1286 in drawElements PASS context.drawElements(context.TRIANGLE_STRIP, 4, context.UNSIGNED_SHORT, 0) threw exception GL error 1282 in drawElements. PASS context.drawElements(context.TRIANGLE_STRIP, 4, context.UNSIGNED_SHORT, 4) threw exception GL error 1282 in drawElements. -PASS context.drawElements(context.TRIANGLE_STRIP, 4, context.UNSIGNED_SHORT, 2) is undefined. +FAIL context.drawElements(context.TRIANGLE_STRIP, 4, context.UNSIGNED_SHORT, 2) should be undefined. Threw exception GL error 1286 in drawElements PASS context.drawElements(context.TRIANGLE_STRIP, 4, context.UNSIGNED_SHORT, 0) threw exception GL error 1282 in drawElements. PASS context.drawElements(context.TRIANGLE_STRIP, 4, context.UNSIGNED_SHORT, 4) threw exception GL error 1282 in drawElements. http://trac.webkit.org/browser/trunk/LayoutTests/fast/canvas/webgl/index-validation-copies-indices.html
This struck twice in a row this morning, causing the SheriffBot to go off with a false positive: http://build.webkit.org/results/Leopard%20Intel%20Release%20(Tests)/r57074%20(12590)/fast/canvas/webgl/index-validation-copies-indices-diffs.txt http://build.webkit.org/results/Leopard%20Intel%20Release%20(Tests)/r57075%20(12591)/fast/canvas/webgl/index-validation-copies-indices-diffs.txt
This is the same issue as in https://bugs.webkit.org/show_bug.cgi?id=36908. Again, I will upload a patch shortly after. The patch will not fix this bug but to gather more information. Once we collect enough info I will upload a fix.
Created attachment 52545 [details] patch This patch is to gather more information of framebuffer status when failure happens. It won't fix this failure issue. Another patch will be uploaded once we gather the information we needed to confirm our educated guess on the cause of the random failure.
Comment on attachment 52545 [details] patch Clearing flags on attachment: 52545 Committed r57106: <http://trac.webkit.org/changeset/57106>
All reviewed patches have been landed. Closing bug.