Bug 80214 - X hangs machine hard on exit or restart after running GLX apps w/ Radeon 7500
Summary: X hangs machine hard on exit or restart after running GLX apps w/ Radeon 7500
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Raw Hide
Classification: Retired
Component: XFree86
Version: 1.0
Hardware: i686
OS: Linux
medium
high
Target Milestone: ---
Assignee: Mike A. Harris
QA Contact: David Lawrence
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2002-12-22 15:22 UTC by Alex Butcher
Modified: 2007-04-18 16:49 UTC (History)
0 users

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2002-12-22 20:12:13 UTC
Embargoed:


Attachments (Terms of Use)
kernel config used for rebuild from rawhide src.rpm (38.19 KB, application/octet-stream)
2002-12-22 15:24 UTC, Alex Butcher
no flags Details
XFree86 log (47.43 KB, application/octet-stream)
2002-12-22 15:25 UTC, Alex Butcher
no flags Details
lspci -vvn (9.47 KB, application/octet-stream)
2002-12-22 15:25 UTC, Alex Butcher
no flags Details
glxinfo -v (7.02 KB, application/octet-stream)
2002-12-22 15:29 UTC, Alex Butcher
no flags Details
XF86Config (3.62 KB, application/octet-stream)
2002-12-22 15:29 UTC, Alex Butcher
no flags Details

Description Alex Butcher 2002-12-22 15:22:57 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 Galeon/1.2.6 (X11; Linux i686; U;) Gecko/20021202

Description of problem:
I'm running mostly Red Hat 8.0, but with a slightly modified and rebuilt kernel
2.4.20-0.pp.7 from Rawhide (to get the XFree 4.3 DRM stuff) and
XFree86-4.2.99.2-0.20021217.0 rebuilt under this kernel from mharris' src.rpm.
I've also seen similar problems with previous 4.2.99 CVS snapshots of XFree.

I'm trying to eliminate various system hangs and application crashes experienced
when running 4.2.0 (as found in the RH8.0 release) and 4.2.1 (from mharris'
RPMs) - more applications run correctly with 4.2.99, but the hang when
exiting/restarting X is new to the 4.2.99 series.

It seems not all GLX apps tickle the bug; glaxium and the Atlantis screensaver
seem to consistently though. glxgears seems not to.

The hang is very hard - the kernel doesn't even respond to ARP queries or the
magic SysRq key afterwards.





Version-Release number of selected component (if applicable):


How reproducible:
Sometimes

Steps to Reproduce:
1. Preview Atlantis screensaver
2. Logout
3. Machine locks hard on X exit or restart (hard to tell!)
    

Expected Results:  X should have restarted at the display manager login

Additional info:

Comment 1 Alex Butcher 2002-12-22 15:24:54 UTC
Created attachment 88851 [details]
kernel config used for rebuild from rawhide src.rpm

Comment 2 Alex Butcher 2002-12-22 15:25:23 UTC
Created attachment 88852 [details]
XFree86 log

Comment 3 Alex Butcher 2002-12-22 15:25:55 UTC
Created attachment 88853 [details]
lspci -vvn

Comment 4 Alex Butcher 2002-12-22 15:29:05 UTC
Created attachment 88854 [details]
glxinfo -v

Comment 5 Alex Butcher 2002-12-22 15:29:51 UTC
Created attachment 88855 [details]
XF86Config

Comment 6 Alex Butcher 2002-12-22 16:00:30 UTC
from /var/log/messages:

Dec 22 10:18:29 caffeine kernel: [drm:radeon_freelist_get] *ERROR* returning NULL!
Dec 22 10:19:36 caffeine last message repeated 37 times
Dec 22 10:20:40 caffeine last message repeated 95 times
Dec 22 10:21:44 caffeine last message repeated 35 times
Dec 22 10:22:57 caffeine last message repeated 76 times
Dec 22 10:24:02 caffeine last message repeated 9 times
Dec 22 10:25:25 caffeine last message repeated 96 times
Dec 22 10:26:29 caffeine last message repeated 234 times
Dec 22 10:27:49 caffeine last message repeated 68 times
Dec 22 10:28:51 caffeine last message repeated 81 times
Dec 22 10:29:52 caffeine last message repeated 278 times
Dec 22 10:31:06 caffeine last message repeated 22 times
Dec 22 10:33:17 caffeine last message repeated 19 times
Dec 22 10:34:18 caffeine last message repeated 73 times
Dec 22 10:35:39 caffeine last message repeated 118 times
Dec 22 10:36:50 caffeine last message repeated 186 times
Dec 22 10:38:11 caffeine last message repeated 204 times
Dec 22 10:40:10 caffeine last message repeated 69 times
Dec 22 10:41:18 caffeine last message repeated 39 times
Dec 22 10:42:19 caffeine last message repeated 39 times
Dec 22 10:42:23 caffeine last message repeated 71 times

Dec 22 15:57:24 caffeine kernel: [drm:radeon_cp_cmdbuf] *ERROR* bad buffer
Dec 22 15:57:49 caffeine kernel: [drm:radeon_freelist_get] *ERROR* returning NULL!


Comment 7 Mike A. Harris 2002-12-22 20:12:13 UTC
Red Hat does not support user compiled software.  If you compile it yourself,
then please report bugs that occur to the linux kernel mailing list in the
case of the kernel, to the dri-devel mailing list in the case of DRI specific
related problems, or to the XFree86 xpert mailing list in the case
of XFree86.  We simply can't debug and troubleshoot all possible permutations
of a user's personal compilation environment.



Comment 8 Alex Butcher 2002-12-22 23:15:07 UTC
I understand entirely, but I also experienced the same problem with the
pre-compiled RPMs. I figured you might be interested to learn that there may be
problems with equivalent configurations before you released 4.2.3. Oh well.


Note You need to log in before you can comment on or make changes to this bug.