Bug 248263

Summary: system settings / Desktop crashes every time
Product: [Applications] systemsettings Reporter: paul woods <woods.paul>
Component: generalAssignee: System Settings Bugs <sourtooth+ssbugs>
Status: RESOLVED DOWNSTREAM    
Severity: crash CC: cfeck
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description paul woods 2010-08-18 16:50:41 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-24-386 i686
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
Just launching System/Preferences/System Settings and then click on Desktop icon


The crash can be reproduced every time.

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

Thread 2 (Thread 0xb4864b70 (LWP 2563)):
#0  pthread_mutex_lock (mutex=0xa0bb62c) at forward.c:182
#1  0x05b0e7c8 in IA__g_main_context_check (context=0xa0bb628, max_priority=2147483647, fds=0xa09c3d0, n_fds=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2471
#2  0x05b0f0ce in g_main_context_iterate (context=0xa0bb628, block=<value optimized out>, dispatch=1, self=0xa14fdb0) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2588
#3  0x05b0f4b8 in IA__g_main_context_iteration (context=0xa0bb628, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654
#4  0x0422060f in QEventDispatcherGlib::processEvents (this=0xa1aab70, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#5  0x041f3059 in QEventLoop::processEvents (this=0xb4864290, flags=) at kernel/qeventloop.cpp:149
#6  0x041f34aa in QEventLoop::exec (this=0xb4864290, flags=...) at kernel/qeventloop.cpp:201
#7  0x040ef5a8 in QThread::exec (this=0xa1b0fe0) at thread/qthread.cpp:487
#8  0x041d2c1b in QInotifyFileSystemWatcherEngine::run (this=0xa1b0fe0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x040f232e in QThreadPrivate::start (arg=0xa1b0fe0) at thread/qthread_unix.cpp:248
#10 0x00b7796e in start_thread (arg=0xb4864b70) at pthread_create.c:300
#11 0x00aa0a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb77a1710 (LWP 2562)):
[KCrash Handler]
#6  0x003fe47a in _nv000000gl () from /usr/lib/nvidia-173/tls/libnvidia-tls.so.1
#7  0x01c6ac6b in _init () from /usr/lib/libGL.so.1
#8  0xb77ad020 in ?? ()
#9  0x00596d69 in _dl_init (main_map=0x5a4ff4, argc=<value optimized out>, argv=<value optimized out>, env=0x9ed6800) at dl-init.c:134
#10 0x0059ae39 in dl_open_worker (a=0xbfc4af70) at dl-open.c:492
#11 0x00596876 in _dl_catch_error (objname=<value optimized out>, errstring=<value optimized out>, mallocedp=<value optimized out>, operate=0x59aaa0 <dl_open_worker>, args=0xbfc4af70)
    at dl-error.c:178
#12 0x0059a676 in _dl_open (file=0xa1cd410 "/usr/lib/kde4/kcm_kwincompositing.so", mode=<value optimized out>, caller_dlopen=0x41e5d31, nsid=-2, argc=5, argv=0xbfc4cf64, env=0x9ed6800)
    at dl-open.c:583
#13 0x00585c0b in dlopen_doit (a=0xbfc4b150) at dlopen.c:67
#14 0x00596876 in _dl_catch_error (objname=<value optimized out>, errstring=<value optimized out>, mallocedp=<value optimized out>, operate=0x585b70 <dlopen_doit>, args=0xbfc4b150) at dl-error.c:178
#15 0x0058609c in _dlerror_run (operate=<value optimized out>, args=<value optimized out>) at dlerror.c:164
#16 0x00585b41 in __dlopen (file=0xa1cd410 "/usr/lib/kde4/kcm_kwincompositing.so", mode=1) at dlopen.c:88
#17 0x041e5d31 in QLibraryPrivate::load_sys (this=0xa1cf128) at plugin/qlibrary_unix.cpp:205
#18 0x041dfda4 in QLibraryPrivate::load (this=0x1c6ac60) at plugin/qlibrary.cpp:484
#19 0x041e0090 in QLibraryPrivate::loadPlugin (this=0xa1cf128) at plugin/qlibrary.cpp:516
#20 0x041d9803 in QPluginLoader::load (this=0xbfc4b468) at plugin/qpluginloader.cpp:227
#21 0x00316425 in KPluginLoader::load (this=0xbfc4b468) at ../../kdecore/util/kpluginloader.cpp:222
#22 0x0031757c in KPluginLoader (this=0xbfc4b468, service=..., componentdata=..., parent=0x0) at ../../kdecore/util/kpluginloader.cpp:180
#23 0x00c25c59 in KService::createInstance<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0x9db8020, args=...) at ../../kdecore/services/kservice.h:514
#24 KService::createInstance<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0x9db8020, args=...) at ../../kdecore/services/kservice.h:494
#25 KService::createInstance<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0x9db8020, args=...) at ../../kdecore/services/kservice.h:537
#26 KCModuleLoader::loadModule (mod=..., report=KCModuleLoader::Inline, parent=0x9db8020, args=...) at ../../kutils/kcmoduleloader.cpp:89
#27 0x00c2b1ed in KCModuleProxyPrivate::loadModule (this=0x9ec26f0) at ../../kutils/kcmoduleproxy.cpp:106
#28 0x00c2bee3 in KCModuleProxy::realModule (this=0x9db8020) at ../../kutils/kcmoduleproxy.cpp:83
#29 0x009cb501 in ModuleView::updatePageIconHeader (this=0xa0b41f8, page=0xa0a1ad8) at ../../../systemsettings/core/ModuleView.cpp:228
#30 0x009cc552 in ModuleView::addModule (this=0xa0b41f8, module=0xa09ab14) at ../../../systemsettings/core/ModuleView.cpp:213
#31 0x009cd136 in ModuleView::loadModule (this=0xa0b41f8, menuItem=0xa099728) at ../../../systemsettings/core/ModuleView.cpp:169
#32 0x08f06070 in IconMode::changeModule (this=0xa0b16a8, activeModule=...) at ../../../systemsettings/icons/IconMode.cpp:139
#33 0x08f0677d in IconMode::qt_metacall (this=0xa0b16a8, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfc4bb78) at ./IconMode.moc:80
#34 0x041f9c9a in QMetaObject::metacall (object=0xa0b16a8, cl=4294967128, idx=12, argv=0xbfc4bb78) at kernel/qmetaobject.cpp:237
#35 0x042083d5 in QMetaObject::activate (sender=0x9db79a0, m=0x16c6164, local_signal_index=3, argv=0xbfc4bb78) at kernel/qobject.cpp:3293
#36 0x01329fb3 in QAbstractItemView::activated (this=0x9db79a0, _t1=...) at .moc/release-shared/moc_qabstractitemview.cpp:345
#37 0x01337e78 in QAbstractItemView::mouseReleaseEvent (this=0x9db79a0, event=0xbfc4c560) at itemviews/qabstractitemview.cpp:1784
#38 0x0134f9af in QListView::mouseReleaseEvent (this=0x9db79a0, e=0xbfc4c560) at itemviews/qlistview.cpp:796
#39 0x00766ea8 in KCategorizedView::mouseReleaseEvent (this=0x9db79a0, event=0xbfc4c560) at ../../kdeui/itemviews/kcategorizedview.cpp:994
#40 0x00def7f8 in QWidget::event (this=0x9db79a0, event=0xbfc4c560) at kernel/qwidget.cpp:7998
#41 0x011ebfd3 in QFrame::event (this=0x9db79a0, e=0xbfc4c560) at widgets/qframe.cpp:557
#42 0x01286382 in QAbstractScrollArea::viewportEvent (this=0xffffff58, e=0x1c6ac60) at widgets/qabstractscrollarea.cpp:1036
#43 0x0133abd7 in QAbstractItemView::viewportEvent (this=0x9db79a0, event=0xbfc4c560) at itemviews/qabstractitemview.cpp:1610
#44 0x01288c65 in QAbstractScrollAreaPrivate::viewportEvent (this=0xa0d9008, o=0xa0c14d0, e=0xbfc4c560) at widgets/qabstractscrollarea_p.h:100
#45 QAbstractScrollAreaFilter::eventFilter (this=0xa0d9008, o=0xa0c14d0, e=0xbfc4c560) at widgets/qabstractscrollarea_p.h:116
#46 0x041f3cda in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9dbdeb0, receiver=0xa0c14d0, event=0xbfc4c560) at kernel/qcoreapplication.cpp:819
#47 0x00d914b9 in QApplicationPrivate::notify_helper (this=0x9dbdeb0, receiver=0xa0c14d0, e=0xbfc4c560) at kernel/qapplication.cpp:4296
#48 0x00d989f7 in QApplication::notify (this=0xbfc4ce1c, receiver=0xa0c14d0, e=0xbfc4c560) at kernel/qapplication.cpp:3865
#49 0x00785f2a in KApplication::notify (this=0xbfc4ce1c, receiver=0xa0c14d0, event=0xbfc4c560) at ../../kdeui/kernel/kapplication.cpp:302
#50 0x041f4a3b in QCoreApplication::notifyInternal (this=0xbfc4ce1c, receiver=0xa0c14d0, event=0xbfc4c560) at kernel/qcoreapplication.cpp:704
#51 0x00d97952 in QCoreApplication::sendEvent (receiver=0xa0c14d0, event=0xbfc4c560, alienWidget=0xa0c14d0, nativeWidget=0x9df2270, buttonDown=0x16d5058, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#52 QApplicationPrivate::sendMouseEvent (receiver=0xa0c14d0, event=0xbfc4c560, alienWidget=0xa0c14d0, nativeWidget=0x9df2270, buttonDown=0x16d5058, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#53 0x00e23088 in QETWidget::translateMouseEvent (this=0x9df2270, event=0xbfc4ca7c) at kernel/qapplication_x11.cpp:4368
#54 0x00e22511 in QApplication::x11ProcessEvent (this=0xbfc4ce1c, event=0xbfc4ca7c) at kernel/qapplication_x11.cpp:3379
#55 0x00e5160a in x11EventSourceDispatch (s=0x9dc0da8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#56 0x05b0b5e5 in g_main_dispatch (context=0x9dc0090) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:1960
#57 IA__g_main_context_dispatch (context=0x9dc0090) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2513
#58 0x05b0f2d8 in g_main_context_iterate (context=0x9dc0090, block=<value optimized out>, dispatch=1, self=0x9dbd390) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2591
#59 0x05b0f4b8 in IA__g_main_context_iteration (context=0x9dc0090, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654
#60 0x042205d5 in QEventDispatcherGlib::processEvents (this=0x9d9c4a0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#61 0x00e51135 in QGuiEventDispatcherGlib::processEvents (this=0x9d9c4a0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#62 0x041f3059 in QEventLoop::processEvents (this=0xbfc4cd74, flags=) at kernel/qeventloop.cpp:149
#63 0x041f34aa in QEventLoop::exec (this=0xbfc4cd74, flags=...) at kernel/qeventloop.cpp:201
#64 0x041f769f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#65 0x00d91577 in QApplication::exec () at kernel/qapplication.cpp:3579
#66 0x08056b5e in main (argc=5, argv=0xbfc4cf64) at ../../../systemsettings/app/main.cpp:49

Reported using DrKonqi
Comment 1 Christoph Feck 2010-08-18 20:58:24 UTC
> #6  0x003fe47a in _nv000000gl () from /usr/lib/nvidia-173/tls/libnvidia-tls.so.1

Crash happens in proprietary NVIDIA binary driver. Please report this bug to the NVIDIA Linux forums at http://www.nvnews.net/vbulletin/forumdisplay.php?s=&forumid=14