OpenGL screensavers cause crashes
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
fglrx-installer (Ubuntu) |
Invalid
|
High
|
Unassigned |
Bug Description
Binary package hint: xscreensaver
glplanet seems to preview fine however, I left it running when locking my desktop and came back to this crash report.
ProblemType: Crash
Architecture: amd64
Date: Mon Jan 7 14:09:03 2008
Disassembly: 0x6183487:
DistroRelease: Ubuntu 8.04
ExecutablePath: /usr/lib/
NonfreeKernelMo
Package: xscreensaver-
PackageArchitec
ProcCmdline: glplanet -root
ProcCwd: /
ProcEnviron:
PATH=/
LANG=en_US.UTF-8
Signal: 11
SourcePackage: xscreensaver
StacktraceTop:
?? ()
?? ()
?? ()
?? ()
?? ()
Title: glplanet crashed with SIGSEGV
Uname: Linux flash 2.6.24-2-generic #1 SMP Thu Dec 20 17:58:55 GMT 2007 x86_64 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip family floppy lpadmin plugdev pulse pulse-access pulse-rt scanner video
[Update]
It seems we have a crash report filed against just about every GL screensaver, as segfaulting. Nearly all of the reports are on amd64, so this bug report will focus on that angle. However, there are also a small number of similar crash reports on i386. Given that i386 is more widely used than amd64, the disproportionate representation of amd64 seems noteworthy, and isn't what I'd expect if they were seeing identical issues.
There are also similar sounding crash reports with GL screensavers against -nvidia, so it *might* be a mesa, kernel, or xserver issue, but we don't have enough data to say yet, so I'm leaving the -nvidia and -fglrx bugs independent for now. It's equally possible both drivers are failing due to not keeping up with some kernel or xserver API or ABI change, in which we would need independent fixes for each.
Anyway, what we need to go into the next step of troubleshooting is a detailed backtrace (see http://
Similar issues with the nvidia driver are collected in bug #110125.
Changed in linux-restricted-modules-2.6.24: | |
assignee: | tormodvolden → bryceharrington |
status: | Confirmed → Incomplete |
description: | updated |
description: | updated |
Changed in fglrx-installer: | |
assignee: | bryceharrington → nobody |
Changed in fglrx-installer: | |
importance: | Critical → High |
status: | Incomplete → New |
status: | New → Incomplete |
StacktraceTop:?? ()
init_GL (mi=<value optimized out>) at xlock-gl-utils.c:91
init_planet (mi=0x8c3450) at glplanet.c:483
xlockmore_init (dpy=0x63e9a0, window=8388990, xlmft=<value optimized out>)
main (argc=1, argv=<value optimized out>) at screenhack.c:570