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: [email protected]
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/dri-devel