Bug 16304 - X crash when run ''gltestperf''
Summary: X crash when run ''gltestperf''
Status: VERIFIED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: GLX (show other bugs)
Version: unspecified
Hardware: Other Linux (All)
: medium normal
Assignee: mesa-dev
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-10 23:04 UTC by liuhaien
Modified: 2008-10-23 23:17 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Xorg.0.log (51.18 KB, text/plain)
2008-06-10 23:04 UTC, liuhaien
Details
xorg conf file (3.57 KB, text/plain)
2008-06-10 23:05 UTC, liuhaien
Details

Description liuhaien 2008-06-10 23:04:58 UTC
Created attachment 17049 [details]
Xorg.0.log

System Environment:
--------------------------

--Platform:965
--Architecture(32-bit,64-bit,compatiblity):32bit
--2D driver:master 79f94ee3c4652019395b9c329d94f7779c558571

--3D driver:master 9563449c14f06b0927adecf36711c034b561e121

--DRM:master  4f3da2f200577fcfbf913985246b3a4d23c6a818

--Xserver:master f8431a62d57ab3118a0b409bce977db8261e2930


--Kernel:2.6.25

Bug detailed description:
--------------------------
Run xinit&, then ./glxtestperf ,X will crash when going to "Benchmark: 2" with below info:

Benchmark: 2
ZSmooth Triangles
Current size: 480
Elapsed time for the calibration test (265): 2.000000
Selected number of benchmark iterations: 662
intelWaitIrq: drm_i915_irq_wait: -16

Program exited with code 01. 
-------------------------------------------------

gdb Backtrace:
0: X(xf86SigHandler+0x7b) [0x80ca1ab]
1: [0xb7f43400]
2: /opt/X11R7/lib/xorg/modules/drivers//intel_drv.so [0xb7daec4b]
3: /opt/X11R7/lib/xorg/modules/extensions//libglx.so [0xb7e47899]
4: X(AbortDDX+0x82) [0x80a5692]
5: X(AbortServer+0x28) [0x813b2d8]
6: X(FatalError+0x67) [0x813b867]
7: /opt/X11R7/lib/xorg/modules/drivers//intel_drv.so(I830WaitLpRing+0x167) [0xb7da1b37]
8: /opt/X11R7/lib/xorg/modules/drivers//intel_drv.so [0xb7dc8c2e]
9: /opt/X11R7/lib/xorg/modules//libexa.so(exaFillRegionTiled+0x430) [0xb7c3f7e0]
10: /opt/X11R7/lib/xorg/modules//libexa.so [0xb7c3fd47]
11: X [0x817649a]
12: X(miPaintWindow+0x1c1) [0x810e161]
13: X(miWindowExposures+0xc4) [0x810e4b4]
14: /opt/X11R7/lib/xorg/modules/extensions//libdri.so(DRIWindowExposures+0xbf) [0xb7f2931f]
15: X(MapWindow+0x2bb) [0x807213b]
16: X(InitRootWindow+0x101) [0x80722d1]
17: X(main+0x39c) [0x806cbac]
18: /lib/libc.so.6(__libc_start_main+0xe0) [0xbea390]
19: X(FontFileCompleteXLFD+0x95) [0x806c091]



Reproduce steps:
----------------
1.startx 
2../gltestperf


Current result:
----------------
X crash 

Expected result:
----------------
run normally
Comment 1 liuhaien 2008-06-10 23:05:59 UTC
Created attachment 17050 [details]
xorg conf file
Comment 2 liuhaien 2008-09-08 18:36:56 UTC
this issue still exists with the latest master.
Comment 3 liuhaien 2008-09-08 19:38:25 UTC
the bug also happens on our 945g.
Comment 4 liuhaien 2008-10-23 23:17:08 UTC
works against GEM kernel and q3-rc5 package


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.