Bug 15196 - [i915] glean case fpexceptions abort with "illegal instructions" on 64-bit 945G
Summary: [i915] glean case fpexceptions abort with "illegal instructions" on 64-bit 945G
Status: VERIFIED DUPLICATE of bug 8724
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i915 (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-25 01:40 UTC by Shuang He
Modified: 2008-10-12 19:08 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
xorg log (93.55 KB, text/plain)
2008-03-25 01:41 UTC, Shuang He
Details
xorg conf (3.84 KB, text/plain)
2008-03-25 01:42 UTC, Shuang He
Details

Description Shuang He 2008-03-25 01:40:44 UTC
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,
    r=@0x71ef90, 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:
----------------
[root@x-945g bin]# ./glean -r test -t fpexceptions
Illegal instruction



Expected result:
----------------
glean case fpexceptions should pass
Comment 1 Shuang He 2008-03-25 01:41:48 UTC
Created attachment 15445 [details]
xorg log
Comment 2 Shuang He 2008-03-25 01:42:37 UTC
Created attachment 15446 [details]
xorg conf
Comment 3 Shuang He 2008-03-25 01:49:10 UTC
seems a duplicate of bug #8724

*** This bug has been marked as a duplicate of bug 8724 ***
Comment 4 Shuang He 2008-10-12 19:08:38 UTC
verified


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.