Bug 62287 - Reproducible lockup with OpenGL, G400 DRI, "starwars" screensaver
Summary: Reproducible lockup with OpenGL, G400 DRI, "starwars" screensaver
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Public Beta
Classification: Retired
Component: XFree86
Version: skipjack-beta1
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Mike A. Harris
QA Contact: David Lawrence
URL:
Whiteboard:
Depends On:
Blocks: screensaver
TreeView+ depends on / blocked
 
Reported: 2002-03-29 04:44 UTC by Bill Crawford
Modified: 2007-04-18 16:41 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2002-12-21 22:43:48 UTC
Embargoed:


Attachments (Terms of Use)
X server config (15.09 KB, text/plain)
2002-03-29 23:23 UTC, Bill Crawford
no flags Details
X server log (from a healthy X session :o) (25.65 KB, text/plain)
2002-03-29 23:25 UTC, Bill Crawford
no flags Details
log excerpt around a freeze, inc. Alt-SysRq-T output (110.71 KB, text/plain)
2002-03-30 00:14 UTC, Bill Crawford
no flags Details

Description Bill Crawford 2002-03-29 04:44:56 UTC
Description of Problem:
The display freezes solid when running the "starwars" screensaver.  Only occurs
when starwars uses the /usr/src/linux-$( uname -r )/README file as text input. 
Generally occurs around line 18-20.  Only seems to occur when a few programs
have been started up, after there has been some noticeable swap activity; from a
cold boot, starting X and running the screensaver doesn't trigger the problem
immediately, but when I have some applications open and there's fair bit of
memory in use it always happens.

Version-Release number of selected component (if applicable):
XFree86-4.2.0-6.48
xscreensaver-4.01-2
kernel-2.4.18-0.4
kernel-2.4.18-0.10
(happens with either kernel)

I havn't seen this problem until very recently, after updating to Skipjack, so
I'm pretty sure this has appeared with either the 2.4.18 kernel or a recent
XFree86 version.  Could be either, really.  Will try tomorrow with an older
kernel.

Comment 1 Mike A. Harris 2002-03-29 11:06:25 UTC
Please attach X config, X server log, and /var/log/messages

Comment 2 Bill Crawford 2002-03-29 23:23:43 UTC
Created attachment 51428 [details]
X server config

Comment 3 Bill Crawford 2002-03-29 23:25:19 UTC
Created attachment 51429 [details]
X server log (from a healthy X session :o)

Comment 4 Bill Crawford 2002-03-30 00:14:14 UTC
Created attachment 51431 [details]
log excerpt around a freeze, inc. Alt-SysRq-T output

Comment 5 Bill Crawford 2002-03-30 00:18:50 UTC
Apologies for not including that earlier, I guess I sorta assumed you'd be able
to reproduce it.

You'll notice from the log that I have the framebuffer module loaded (console at
800x600-100, depth 0) but not the usefbdev option for the X server; that's
intentional as I've always had the "big white block with garbage" cursor when
I've enabled that option.  Having the framebuffer device has always improved
stability in the past (especially when switching to/from the console), but I can
test without if it might help.

I havn't tried the older kernel yet, sorry.


Comment 6 Mike A. Harris 2002-05-30 06:02:58 UTC
Bug 65491 seems related possibly.

Comment 7 Mike A. Harris 2002-09-01 23:51:01 UTC
We have a fix for this now, but it is a kernel bug in DRM, not
an XFree86 bug.  The changes to DRM are a bit invasive to make
to our kernel at this point in the development cycle, so it will
have to wait until an erratum kernel later on.  It should fix
pretty much all GL screensaver related crash problems on all
video hardware.



Comment 8 Mike A. Harris 2002-09-12 04:37:53 UTC
This problem is believed to be fixed now, and affected pretty much
all DRI enabled drivers.  Please test the latest rawhide X and
kernel either using the Red Hat Linux (Null) beta, or once the new
release of Red Hat Linux is completed and released.  After testing
this out with our latest kernel/X, please provide updated status, and
if the problem persists, please attach your X server log and config
file.

Most likely however, the problem will not occur in the lastest
packages.




Comment 9 Mike A. Harris 2002-12-21 22:43:48 UTC
CLosing as fixed in 8.0 + errata


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