http://bugs.freedesktop.org/show_bug.cgi?id=15196
Summary: [i915] glean case fpexceptions abort with "illegal
instructions" on 64-bit 945G
Product: Mesa
Version: unspecified
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/DRI/i915
AssignedTo: [email protected]
ReportedBy: [EMAIL PROTECTED]
System Environment:
--------------------------
--Platform: 945G
--Architecture(32-bit,64-bit,compatiblity): 64-bit
--2D driver:
commit 645980596450ed21c3b8927410a6bfe38a0c55d1
--3D driver:
commit c98642169496cfa7d8026dbd5214fafbde962002
--Xserver:
commit 4217ba0cf0c9bbea3774760e836ab372acf3237c
--Drm
commit b0817a42e789a83454e6acba0578116829e2bf51
--Kernel:
2.6.23.1
Bug detailed description:
-------------------------
glean case fpexceptions abort with "illegal instructions" on 64-bit 945G
backtrace:
Program received signal SIGILL, Illegal instruction.
[Switching to Thread 47763771216352 (LWP 3904)]
_mesa_x86_64_transform_points4_identity () at x86-64/xform4.S:194
194 prefetch 64(%rsi)
Current language: auto; currently asm
(gdb) bt
#0 _mesa_x86_64_transform_points4_identity () at x86-64/xform4.S:194
#1 0x00002b70deadfe29 in run_vertex_stage (ctx=0x5cb4f0, stage=Variable
"stage" is not available.
)
at tnl/t_vb_vertex.c:144
#2 0x00002b70dead635b in _tnl_run_pipeline (ctx=0x5cb4f0)
at tnl/t_pipeline.c:158
#3 0x00002b70dea37170 in intelRunPipeline (ctx=0x5cb4f0) at intel_tris.c:906
#4 0x00002b70dead6864 in _tnl_draw_prims (ctx=0x5cb4f0, arrays=0x60ea40,
prim=0x60d224, nr_prims=2, ib=0x0, min_index=Variable "min_index" is not
ava ilable.
) at tnl/t_draw.c:402
#5 0x00002b70deacea5e in vbo_exec_vtx_flush (exec=0x60cfe0)
at vbo/vbo_exec_draw.c:215
#6 0x00002b70deac9a08 in vbo_exec_wrap_buffers (exec=0x60cfe0)
at vbo/vbo_exec_api.c:80
#7 0x00002b70deaca3a4 in vbo_exec_fixup_vertex (ctx=Variable "ctx" is not
avail able.
)
at vbo/vbo_exec_api.c:218
#8 0x00002b70deacd1b6 in vbo_Color4fv (v=0x7fffcd3e9720)
at vbo/vbo_attrib_tmp.h:169
#9 0x0000000000424133 in GLEAN::FPExceptionsTest::testVertices (this=Variable
" this" is not available.
)
at tfpexceptions.cpp:339
#10 0x0000000000424283 in GLEAN::FPExceptionsTest::runOne (this=0x5a8f60,
[EMAIL PROTECTED], w=Variable "w" is not available.
) at tfpexceptions.cpp:546
#11 0x0000000000414147 in GLEAN::BaseTest<GLEAN::MultiTestResult>::run (
this=0x5a8f60, environment=Variable "environment" is not available.
) at tbase.h:290
#12 0x000000000040e076 in main (argc=6, argv=Variable "argv" is not available.
) at main.cpp:128
Reproduce steps:
----------------
1. start X
2. ./glean -r log -t fpexceptions
Current result:
----------------
[EMAIL PROTECTED] bin]# ./glean -r test -t fpexceptions
Illegal instruction
Expected result:
----------------
glean case fpexceptions should pass
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
--
_______________________________________________
Dri-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dri-devel