WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
95183
[Qt] New inspector/profiler/webgl-profiler-api-changes.html times out
https://bugs.webkit.org/show_bug.cgi?id=95183
Summary
[Qt] New inspector/profiler/webgl-profiler-api-changes.html times out
Csaba Osztrogonác
Reported
2012-08-28 02:46:55 PDT
This test introduced in
https://trac.webkit.org/changeset/126856
, but fails on Qt with notifyDone timeout: --- /ramdisk/qt-linux-64-release/build/layout-test-results/inspector/profiler/webgl-profiler-api-changes-expected.txt +++ /ramdisk/qt-linux-64-release/build/layout-test-results/inspector/profiler/webgl-profiler-api-changes-actual.txt @@ -1,67 +1,11 @@ +CONSOLE MESSAGE: line 155: TypeError: 'null' is not an object (evaluating 'gl.createTexture') +FAIL: Timed out waiting for notifyDone to be called Test to catch WebGL API changes. If this test should ever fail, we should re-examine the WebGL state saving/restoring logic in the InjectedScriptModule to include any latest changes to the API. +ERROR: Could not create a WebGL context. Constants for gl.isEnabled(): -BLEND -CULL_FACE -DEPTH_TEST -DITHER -POLYGON_OFFSET_FILL -SAMPLE_ALPHA_TO_COVERAGE -SAMPLE_COVERAGE -SCISSOR_TEST -STENCIL_TEST Constants for gl.pixelStorei(): -PACK_ALIGNMENT -UNPACK_ALIGNMENT -UNPACK_COLORSPACE_CONVERSION_WEBGL -UNPACK_FLIP_Y_WEBGL -UNPACK_PREMULTIPLY_ALPHA_WEBGL Constants for gl.getTexParameter(): -TEXTURE_MAG_FILTER -TEXTURE_MIN_FILTER -TEXTURE_WRAP_S -TEXTURE_WRAP_T -Constants for gl.getVertexAttrib(): -CURRENT_VERTEX_ATTRIB -VERTEX_ATTRIB_ARRAY_BUFFER_BINDING -VERTEX_ATTRIB_ARRAY_ENABLED -VERTEX_ATTRIB_ARRAY_NORMALIZED -VERTEX_ATTRIB_ARRAY_SIZE -VERTEX_ATTRIB_ARRAY_STRIDE -VERTEX_ATTRIB_ARRAY_TYPE - -Constants for gl.getVertexAttribOffset(): -VERTEX_ATTRIB_ARRAY_POINTER - -Constants for gl.getParameter() that we do not track in InjectedScriptModule: -ALIASED_LINE_WIDTH_RANGE -ALIASED_POINT_SIZE_RANGE -ALPHA_BITS -BLUE_BITS -COMPRESSED_TEXTURE_FORMATS -DEPTH_BITS -GREEN_BITS -MAX_COMBINED_TEXTURE_IMAGE_UNITS -MAX_CUBE_MAP_TEXTURE_SIZE -MAX_FRAGMENT_UNIFORM_VECTORS -MAX_RENDERBUFFER_SIZE -MAX_TEXTURE_IMAGE_UNITS -MAX_TEXTURE_SIZE -MAX_VARYING_VECTORS -MAX_VERTEX_ATTRIBS -MAX_VERTEX_TEXTURE_IMAGE_UNITS -MAX_VERTEX_UNIFORM_VECTORS -MAX_VIEWPORT_DIMS -RED_BITS -RENDERER -SAMPLES -SAMPLE_BUFFERS -SHADING_LANGUAGE_VERSION -STENCIL_BITS -SUBPIXEL_BITS -VENDOR -VERSION -
Attachments
Patch
(18.25 KB, patch)
2012-08-30 01:35 PDT
,
Andrey Adaikin
no flags
Details
Formatted Diff
Diff
Rebased patch
(18.37 KB, patch)
2012-08-30 01:44 PDT
,
Andrey Adaikin
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Csaba Osztrogonác
Comment 1
2012-08-28 02:47:45 PDT
And it crashes on our parallel NRWT bot: crash log for DumpRenderTree (pid 21164): STDOUT: <empty> STDERR: 1 0xf6bc96cc /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0x17636cc) [0xf6bc96cc] STDERR: 2 0xf77db400 [0xf77db400] STDERR: 3 0xf4346a36 /usr/lib/libGL.so.1(+0x60a36) [0xf4346a36] STDERR: 4 0xf63a12f3 /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0xf3b2f3) [0xf63a12f3] STDERR: 5 0xf639897f /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0xf3297f) [0xf639897f] STDERR: 6 0xf639900d /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0xf3300d) [0xf639900d] STDERR: 7 0xf6379d97 /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0xf13d97) [0xf6379d97] STDERR: 8 0xf5c01ff4 /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0x79bff4) [0xf5c01ff4] STDERR: 9 0xf58d0465 /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0x46a465) [0xf58d0465] STDERR: 10 0xf65c2b1b /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0x115cb1b) [0xf65c2b1b] STDERR: 11 0xeec3742f [0xeec3742f] STDERR: 12 0xf6a25a6f /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0x15bfa6f) [0xf6a25a6f] STDERR: 13 0xf6a1ff17 /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0x15b9f17) [0xf6a1ff17] STDERR: 14 0xf6b0ad5c /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(_ZN3JSC4callEPNS_9ExecStateENS_7JSValueENS_8CallTypeERKNS_8CallDataES2_RKNS_7ArgListE+0x60) [0xf6b0ad5c] STDERR: 15 0xf58cb3a6 /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0x4653a6) [0xf58cb3a6] STDERR: 16 0xf5aba922 /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0x654922) [0xf5aba922] STDERR: 17 0xf5abaaf1 /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0x654af1) [0xf5abaaf1] STDERR: 18 0xf5e29e29 /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0x9c3e29) [0xf5e29e29] STDERR: 19 0xf5e29ff4 /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0x9c3ff4) [0xf5e29ff4] STDERR: 20 0xf5a70bbc /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0x60abbc) [0xf5a70bbc] STDERR: 21 0xf5a8f26c /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0x62926c) [0xf5a8f26c] STDERR: 22 0xf5db4759 /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0x94e759) [0xf5db4759] STDERR: 23 0xf5dbc71b /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0x95671b) [0xf5dbc71b] STDERR: 24 0xf5da349e /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0x93d49e) [0xf5da349e] STDERR: 25 0xf5def64a /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0x98964a) [0xf5def64a] STDERR: 26 0xf5de5ace /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0x97face) [0xf5de5ace] STDERR: 27 0xf5defbfb /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0x989bfb) [0xf5defbfb] STDERR: 28 0xf5de5752 /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0x97f752) [0xf5de5752] STDERR: 29 0xf611702c /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0xcb102c) [0xf611702c] STDERR: 30 0xf6113f1e /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0xcadf1e) [0xf6113f1e] STDERR: 31 0xf611444c /home/webkitbuildbot/slaves/release32bit-NRWT/buildslave/qt-linux-32-release-NRWT/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0xcae44c) [0xf611444c]
Andrey Adaikin
Comment 2
2012-08-28 03:09:41 PDT
It fails to create a WebGL context for some reason. Any insight of why that may be?
Kenneth Russell
Comment 3
2012-08-28 09:47:10 PDT
Do any other WebGL tests run on that bot? Some of the bots aren't configured with a real GPU, and some of the WebKit ports aren't set up to use a software renderer like Mesa for running WebGL related layout tests. It might be necessary to skip this new test on some ports.
Andrey Adaikin
Comment 4
2012-08-30 01:35:13 PDT
Created
attachment 161425
[details]
Patch
Andrey Adaikin
Comment 5
2012-08-30 01:44:27 PDT
Created
attachment 161427
[details]
Rebased patch
WebKit Review Bot
Comment 6
2012-08-31 00:36:11 PDT
Comment on
attachment 161427
[details]
Rebased patch Clearing flags on attachment: 161427 Committed
r127236
: <
http://trac.webkit.org/changeset/127236
>
WebKit Review Bot
Comment 7
2012-08-31 00:36:15 PDT
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