Bug 234689 - System settings crashes (libGL) [XF86DRIQueryVersion, XF86DRIQueryExtension, ..., glXChooseVisual, KSWidget]
Summary: System settings crashes (libGL) [XF86DRIQueryVersion, XF86DRIQueryExtension, ...
Status: RESOLVED UPSTREAM
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_screensaver (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: System Settings Bugs
URL:
Keywords:
: 235923 235966 236045 236104 236750 237844 240437 241555 242170 243544 243545 245764 246380 251176 251611 251698 252505 256012 256649 260752 261450 261918 262288 262439 263475 279575 280829 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-04-18 11:09 UTC by Helge
Modified: 2011-08-29 16:34 UTC (History)
34 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (4.95 KB, text/plain)
2010-05-19 19:01 UTC, Ronald
Details
New crash information added by DrKonqi (5.14 KB, text/plain)
2010-06-03 23:33 UTC, Pablo Messana
Details
New crash information added by DrKonqi (5.80 KB, text/plain)
2010-08-02 05:08 UTC, Gerardo
Details
New crash information added by DrKonqi (9.45 KB, text/plain)
2011-04-15 21:15 UTC, David
Details
New crash information added by DrKonqi (9.90 KB, text/plain)
2011-08-29 16:34 UTC, Marius Stenbakk Pettersen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Helge 2010-04-18 11:09:23 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-21-generic x86_64
Distribution: Ubuntu lucid (development branch)

-- Information about the crash:
Happens every time, without exception.

The crash can be reproduced every time.

 -- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f4ee60ec760 (LWP 2298))]

Thread 2 (Thread 0x7f4ed6c32710 (LWP 2299)):
#0  0x00007ffffe1f2904 in clock_gettime ()
#1  0x00007f4edefb409f in *__GI_clock_gettime (clock_id=1, tp=0x7f4ed6c31b00) at ../sysdeps/unix/clock_gettime.c:100
#2  0x00007f4ee3da799f in qt_gettime () at kernel/qcore_unix.cpp:111
#3  0x00007f4ee3dac6ad in QTimerInfoList::updateCurrentTime (this=0x1) at kernel/qeventdispatcher_unix.cpp:340
#4  0x00007f4ee3dac6d5 in QTimerInfoList::timerWait (this=0x1, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#5  0x00007f4ee3daa75d in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x7f4ed6c31c1c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x00007f4ee3daa805 in timerSourcePrepare (source=0x1, timeout=0x7f4ed6c31b00) at kernel/qeventdispatcher_glib.cpp:169
#7  0x00007f4ee0885eb1 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#8  0x00007f4ee0886318 in ?? () from /lib/libglib-2.0.so.0
#9  0x00007f4ee08868fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#10 0x00007f4ee3daa566 in QEventDispatcherGlib::processEvents (this=0xe229d0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#11 0x00007f4ee3d7f992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#12 0x00007f4ee3d7fd6c in QEventLoop::exec (this=0x7f4ed6c31db0, flags=) at kernel/qeventloop.cpp:201
#13 0x00007f4ee3c89d59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#14 0x00007f4ee3d60178 in QInotifyFileSystemWatcherEngine::run (this=0xe3db80) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x00007f4ee3c8c775 in QThreadPrivate::start (arg=0xe3db80) at thread/qthread_unix.cpp:248
#16 0x00007f4ee11f89ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#17 0x00007f4ee366369d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#18 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f4ee60ec760 (LWP 2298)):
[KCrash Handler]
#5  0x00007f4ed2b6a12e in XF86DRIQueryVersion () from /usr/lib/fglrx/libGL.so.1
#6  0x00007f4ed2b6a2c9 in XF86DRIQueryExtension () from /usr/lib/fglrx/libGL.so.1
#7  0x00007f4ed2b69c70 in ?? () from /usr/lib/fglrx/libGL.so.1
#8  0x00007f4ed2b49ff8 in ?? () from /usr/lib/fglrx/libGL.so.1
#9  0x00007f4ed2b44146 in glXChooseVisual () from /usr/lib/fglrx/libGL.so.1
#10 0x00007f4ec54ac70a in KSWidget (this=0x1228860, parent=<value optimized out>, wf=<value optimized out>) at ../../../kcontrol/screensaver/kswidget.cpp:49
#11 0x00007f4ec549ec54 in KSSMonitor (this=0x1164aa0) at ../../../kcontrol/screensaver/kssmonitor.h:9
#12 KScreenSaver::slotPreviewExited (this=0x1164aa0) at ../../../kcontrol/screensaver/scrnsave.cpp:505
#13 0x00007f4ec54a1108 in KScreenSaver::findSavers (this=0x1164aa0) at ../../../kcontrol/screensaver/scrnsave.cpp:473
#14 0x00007f4ec54a1f7c in KScreenSaver::qt_metacall (this=0x1164aa0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffffe0c5320) at ./scrnsave.moc:104
#15 0x00007f4ee3d93e3f in QMetaObject::activate (sender=0x1159210, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3293
#16 0x00007f4ee3d90a63 in QObject::event (this=0x1159210, e=0x7ffffe0c5a70) at kernel/qobject.cpp:1212
#17 0x00007f4ee496e22c in QApplicationPrivate::notify_helper (this=0xa46bc0, receiver=0x1159210, e=0x7ffffe0c5a70) at kernel/qapplication.cpp:4300
#18 0x00007f4ee49746fb in QApplication::notify (this=0x7ffffe0c5dc0, receiver=0x1159210, e=0x7ffffe0c5a70) at kernel/qapplication.cpp:4183
#19 0x00007f4ee5679526 in KApplication::notify (this=0x7ffffe0c5dc0, receiver=0x1159210, event=0x7ffffe0c5a70) at ../../kdeui/kernel/kapplication.cpp:302
#20 0x00007f4ee3d8106c in QCoreApplication::notifyInternal (this=0x7ffffe0c5dc0, receiver=0x1159210, event=0x7ffffe0c5a70) at kernel/qcoreapplication.cpp:704
#21 0x00007f4ee3dadd42 in QCoreApplication::sendEvent (this=0xa4a4a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#22 QTimerInfoList::activateTimers (this=0xa4a4a0) at kernel/qeventdispatcher_unix.cpp:603
#23 0x00007f4ee3daa824 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#24 0x00007f4ee08828c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#25 0x00007f4ee0886748 in ?? () from /lib/libglib-2.0.so.0
#26 0x00007f4ee08868fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#27 0x00007f4ee3daa513 in QEventDispatcherGlib::processEvents (this=0xa203a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#28 0x00007f4ee4a1e46e in QGuiEventDispatcherGlib::processEvents (this=0xa4bbe0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#29 0x00007f4ee3d7f992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#30 0x00007f4ee3d7fd6c in QEventLoop::exec (this=0x7ffffe0c5d10, flags=) at kernel/qeventloop.cpp:201
#31 0x00007f4ee3d83aab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#32 0x00000000004110d9 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../../systemsettings/app/main.cpp:49

This bug may be a duplicate of or related to bug 232254.

Possible duplicates by query: bug 232254, bug 230702.

Reported using DrKonqi
Comment 1 Dario Andres 2010-04-18 12:44:23 UTC
Looks related to your graphics drivers
Comment 2 Jonathan Thomas 2010-04-18 22:10:50 UTC
Yeah, the crash is in the fglrx driver code. We've seen this crash in a bunch of different apps, not even KDE ones, over at Ubuntu.
Comment 3 Christoph Feck 2010-05-02 02:46:01 UTC
*** Bug 235966 has been marked as a duplicate of this bug. ***
Comment 4 Christoph Feck 2010-05-03 02:58:16 UTC
*** Bug 236045 has been marked as a duplicate of this bug. ***
Comment 5 Christoph Feck 2010-05-03 03:12:57 UTC
*** Bug 236104 has been marked as a duplicate of this bug. ***
Comment 6 Ben Cooksley 2010-05-07 23:27:36 UTC
*** Bug 236750 has been marked as a duplicate of this bug. ***
Comment 7 Christoph Feck 2010-05-19 01:14:26 UTC
*** Bug 237844 has been marked as a duplicate of this bug. ***
Comment 8 Ronald 2010-05-19 19:01:46 UTC
Created attachment 43735 [details]
New crash information added by DrKonqi

Installed fglrx but not yet run aticonfig --initial
Wil try again after trying that
Comment 9 Ronald 2010-05-19 22:15:33 UTC
I resolved the problem by opening a terminal and running

sudo aticonfig --initial

This is in fact required according to amd, but of course if people do not see the release notes since they install from the ubuntu repository they do not know.

So this is a documentation error in a way, I am not a sufficient enough expert to know if the .deb package can be created in such a way that it runs this automatically on restart.
Comment 10 Christoph Feck 2010-06-02 13:31:35 UTC
*** Bug 240437 has been marked as a duplicate of this bug. ***
Comment 11 Pablo Messana 2010-06-03 23:33:33 UTC
Created attachment 47649 [details]
New crash information added by DrKonqi

I am using a Acer Aspire 3820TG with ATI Mobility Radeon HD 5650. Because after each try to open "Systemeinstellungen" -> "Oberfläche" I get a crash. If I run "aticonfig --initial" and restart my laptop KDE won't start up. After that I had to delete xorg.config and restart ubuntu to get my laptop running again.
Comment 12 Christoph Feck 2010-06-08 00:04:26 UTC
*** Bug 235923 has been marked as a duplicate of this bug. ***
Comment 13 Christoph Feck 2010-06-12 18:32:03 UTC
*** Bug 241555 has been marked as a duplicate of this bug. ***
Comment 14 Nicolas L. 2010-06-19 17:01:41 UTC
*** Bug 242170 has been marked as a duplicate of this bug. ***
Comment 15 David Hubner 2010-07-05 04:10:44 UTC
*** Bug 243544 has been marked as a duplicate of this bug. ***
Comment 16 David Hubner 2010-07-05 04:11:27 UTC
*** Bug 243545 has been marked as a duplicate of this bug. ***
Comment 17 Christoph Feck 2010-07-26 15:20:04 UTC
*** Bug 245764 has been marked as a duplicate of this bug. ***
Comment 18 Christoph Feck 2010-07-31 23:21:53 UTC
*** Bug 246380 has been marked as a duplicate of this bug. ***
Comment 19 Gerardo 2010-08-02 05:08:46 UTC
Created attachment 49739 [details]
New crash information added by DrKonqi

I have an HP 6735b, and had a lot of problems with kubuntu 10.04, after a fresh install, I was never able to login, so I installed fglrx from terminal, updated the system and removed broken packages, it still didn't work, so I installed Karmic and upgraded from there; but it still didn't work, so I did the same procedure as I did before, and finally made it work, but I inmediately noticed a low performance, especially whith apps that in some way or another use my GPU, I have an ATI HD 3200, I can access System Settings, but it always crashes when accessing Desktop settings.
After all this I guess its an issue with my GPU, ATI specifically, I don't know why it works so well with Gnome, and KDE in previous Kubuntu releases, so I guess Kubuntu Lucid 10.04, its configuration and supported drivers are making conflict with my GPU.
I'm a newbie and I don't know how to make reports correctly, but I hope this could be of some value.
Comment 20 Christoph Feck 2010-09-18 02:39:43 UTC
*** Bug 251611 has been marked as a duplicate of this bug. ***
Comment 21 FiNeX 2010-09-19 18:46:32 UTC
*** Bug 251698 has been marked as a duplicate of this bug. ***
Comment 22 Christoph Feck 2010-09-27 12:09:37 UTC
*** Bug 252505 has been marked as a duplicate of this bug. ***
Comment 23 Christoph Feck 2010-10-19 15:31:59 UTC
*** Bug 251176 has been marked as a duplicate of this bug. ***
Comment 24 Christoph Feck 2010-11-04 03:14:21 UTC
*** Bug 256012 has been marked as a duplicate of this bug. ***
Comment 25 Christoph Feck 2010-11-12 02:57:17 UTC
*** Bug 256649 has been marked as a duplicate of this bug. ***
Comment 26 Christoph Feck 2010-12-20 01:52:10 UTC
*** Bug 260752 has been marked as a duplicate of this bug. ***
Comment 27 Christoph Feck 2010-12-28 15:20:27 UTC
*** Bug 261450 has been marked as a duplicate of this bug. ***
Comment 28 Christoph Feck 2011-01-03 02:00:14 UTC
*** Bug 261918 has been marked as a duplicate of this bug. ***
Comment 29 Christoph Feck 2011-01-06 16:35:56 UTC
*** Bug 262288 has been marked as a duplicate of this bug. ***
Comment 30 Pino Toscano 2011-01-07 19:32:22 UTC
*** Bug 262439 has been marked as a duplicate of this bug. ***
Comment 31 Pino Toscano 2011-01-17 22:23:50 UTC
*** Bug 263475 has been marked as a duplicate of this bug. ***
Comment 32 David 2011-04-15 21:15:41 UTC
Created attachment 59027 [details]
New crash information added by DrKonqi

kinfocenter (4.5.1 (KDE 4.5.1)) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0

- What I was doing when the application crashed:

selected Graphical Information -> OpenGL

Still crashes after running "sudo aticonfig --initial"

-- Backtrace (Reduced):
#6  0x00007f3612ce238e in XF86DRIQueryVersion () from /usr/lib/fglrx/libGL.so.1
#7  0x00007f3612ce2529 in XF86DRIQueryExtension () from /usr/lib/fglrx/libGL.so.1
[...]
[...]
[...]
#11 0x00007f3612cbdaae in glXChooseVisual () from /usr/lib/fglrx/libGL.so.1
#12 0x00007f3612e69f55 in mesa_hack (treeWidget=0x1515cd0) at ../../../../kinfocenter/Modules/opengl/opengl.cpp:245
#13 GetInfo_OpenGL (treeWidget=0x1515cd0) at ../../../../kinfocenter/Modules/opengl/opengl.cpp:716
Comment 33 Thomas Lübking 2011-04-15 21:24:28 UTC
> Still crashes after running "sudo aticonfig --initial"
Did you restart X? (save all your data, press ctrl+alt+f1, login, "sudo telinit 3; sudo telinit 5" - in doubt: just reboot instead)

Also you might want to try the radeon driver xorg-ati if it supports your GPU.
Not sure whether fglrx is actually maintained at all :-(
Comment 34 Dario Andres 2011-08-11 16:08:23 UTC
*** Bug 279575 has been marked as a duplicate of this bug. ***
Comment 35 Christoph Feck 2011-08-28 20:14:08 UTC
*** Bug 280829 has been marked as a duplicate of this bug. ***
Comment 36 Marius Stenbakk Pettersen 2011-08-29 16:34:30 UTC
Created attachment 63220 [details]
New crash information added by DrKonqi

kinfocenter (4.6.2 (4.6.2)) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2

I was looking at the info center /Grapichal information when this happens. I was hoping to use it to find out what driver i am using , it aint working very well. That may very well be the coause of the crash.

-- Backtrace (Reduced):
#6  0x00007f8d3940ddce in XF86DRIQueryVersion () from /usr/lib/fglrx/libGL.so.1
#7  0x00007f8d3940df69 in XF86DRIQueryExtension () from /usr/lib/fglrx/libGL.so.1
[...]
#11 0x00007f8d393e4e4e in glXChooseVisual () from /usr/lib/fglrx/libGL.so.1
#12 0x00007f8d395b9ded in mesa_hack (treeWidget=0x27d4c50) at ../../../../kinfocenter/Modules/opengl/opengl.cpp:245
#13 GetInfo_OpenGL (treeWidget=0x27d4c50) at ../../../../kinfocenter/Modules/opengl/opengl.cpp:716