Summary: | Segfault in glFramebufferTexture2D in i965_dri.so in WebGL test suite | ||
---|---|---|---|
Product: | Mesa | Reporter: | Benoit Jacob <bjacob> |
Component: | Drivers/DRI/i965 | Assignee: | Ian Romanick <idr> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | medium | ||
Version: | unspecified | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
URL: | https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/tests/conformance/framebuffer-test.html | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
firefox log
copy of the javascript program causing the crash at line 145 copy of the javascript program -- fixed |
Description
Benoit Jacob
2011-01-26 11:56:48 UTC
Created attachment 42550 [details] copy of the javascript program causing the crash at line 145 The crash occurs at line 145 in this file: gl.framebufferTexture2D(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.TEXTURE_2D, null, 0); The original url (need this to reproduce) is at: https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/tests/conformance/framebuffer-test.html Created attachment 42551 [details]
copy of the javascript program -- fixed
oops -- previous attachment was bad. look at line 145 in this one.
Passes for me on Mesa 7.9 and Mesa master when I hit the URL in the bug. This should fix the crash in glFinish() I think you were seeing here. commit 23b6f9606dc247488835745668b3686218612536 Author: Eric Anholt <eric@anholt.net> Date: Tue May 31 12:32:06 2011 -0700 intel: Implement glFinish() correctly by waiting on all previous rendering. Before, we were waiting for (most of) the current framebuffer to be done, which is not quite the same thing. Thanks! |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.