http://bugs.freedesktop.org/show_bug.cgi?id=17023
Summary: [i965] glean/api2 triggers assertion failure Product: Mesa Version: 7.1 Platform: Other OS/Version: Linux (All) Status: NEW Severity: normal Priority: medium Component: Drivers/DRI/i965 AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] CC: dri-devel@lists.sourceforge.net System Environment: -------------------------- --Platform: Q965 --2D driver: commit f91134795b545c8baebf218975b261c76a0e5873 --3D driver: commit c20a1736566d301f38cc1271284b1fde9adb2741 --Xserver: commit 26d31ad1c7f4c550d73419ecf76912d844186b30 --Drm commit 4585787bd1a1d782b9e7c06095f98d09165b8c23 --Kernel: 2.6.25 Bug detailed description: ------------------------- glean case api2 failed with assertion failure, bisect shows following commit brings in this issue: ffbc66bf614c5a2b9bc3a68a6fa7d027405a55b9 is first bad commit commit ffbc66bf614c5a2b9bc3a68a6fa7d027405a55b9 Author: Brian Paul <[EMAIL PROTECTED]> Date: Mon Jul 21 13:58:50 2008 -0600 mesa: assorted glsl uniform/attribute fixes Fix incorrect uniform/attribute size query results. Add missing error checking for glUniform, glUniformMatrix params Fix an array size/allocation error. assertion failure with this commit is: glean: shader/shader_api.c:541: _mesa_bind_attrib_location: Assertion `0'failed assertion failure with git tip is: glean: brw_vs_emit.c:613: get_reg: Assertion `c->regs[file][index].nr != 0\' failed backtrace: (gdb) bt #0 0xffffe424 in __kernel_vsyscall () #1 0x00bfd690 in raise () from /lib/libc.so.6 #2 0x00bfef91 in abort () from /lib/libc.so.6 #3 0x00bf693e in __assert_fail () from /lib/libc.so.6 #4 0xb7b67501 in _mesa_bind_attrib_location (ctx=0x810c568, program=9, index=6, name=0x80b87af "generic") at shader/shader_api.c:541 #5 0xb7be9d9c in _mesa_BindAttribLocationARB (program=9, index=6, name=0x80b87af "generic") at main/shaders.c:66 #6 0x08058cb5 in GLEAN::API2Test::testShaderAttribs (this=0x80ef460) at tapi2.cpp:758 #7 0x08057fd1 in GLEAN::API2Test::runSubTests (this=0x80ef460, [EMAIL PROTECTED]) at tapi2.cpp:990 #8 0x0805a39a in GLEAN::API2Test::runOne (this=0x80ef460, [EMAIL PROTECTED], [EMAIL PROTECTED]) at tapi2.cpp:1007 #9 0x0805ad85 in GLEAN::BaseTest<GLEAN::MultiTestResult>::run ( this=0x80ef460, [EMAIL PROTECTED]) at tbase.h:290 #10 0x080547eb in main (argc=6, argv=0xbfd1d4e4) at main.cpp:128 Current result: ---------------- glean case api2 run abort Expected result: ---------------- glean case api2 should pass -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel