Bug 272905 - KDE -> S ystem Settings -> Login Screen always crashes in Kubuntu 11.04
Summary: KDE -> S ystem Settings -> Login Screen always crashes in Kubuntu 11.04
Status: RESOLVED DUPLICATE of bug 247830
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 1.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: System Settings Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-10 03:27 UTC by Denver
Modified: 2011-05-10 11:46 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Denver 2011-05-10 03:27:13 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic i686
Distribution: Ubuntu 11.04

-- Information about the crash:
Steps to Reproduce:
1. Open the KDE menu by clicking the "K" in the bottom left
2. Click "Computer" along the bottom of the menu
3. Click "System Settings"
4. Click "Login Screen"

At this point the System Settings app crashes every time.  Even after a reboot the crash still occurred.

Actually, literally, as I was submitting this bug report, the Login Screen loaded successfull.  Weird, but there's definitely a bug here somewhere.

The crash can be reproduced every time.

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

Thread 3 (Thread 0xb3f32b70 (LWP 4155)):
#0  0x00892d41 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x065f1dd8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x066be4f2 in updateCurrentTime (this=0xb3601174, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0xb3601174, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x066bcd32 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb3f320dc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x066bcdcd in timerSourcePrepare (source=0xb3601140, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x01a6bfd4 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x01a6ce63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x01a6d524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x066bd577 in QEventDispatcherGlib::processEvents (this=0x9851810, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0x0668f289 in QEventLoop::processEvents (this=0xb3f32290, flags=...) at kernel/qeventloop.cpp:149
#12 0x0668f522 in QEventLoop::exec (this=0xb3f32290, flags=...) at kernel/qeventloop.cpp:201
#13 0x065992a0 in QThread::exec (this=0x9853c50) at thread/qthread.cpp:492
#14 0x06670fdb in QInotifyFileSystemWatcherEngine::run (this=0x9853c50) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x0659bda2 in QThreadPrivate::start (arg=0x9853c50) at thread/qthread_unix.cpp:320
#16 0x009cbe99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0x003fd73e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xb1559b70 (LWP 4156)):
#0  0x004ad416 in __kernel_vsyscall ()
#1  0x003eef76 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x01a7d84b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x01a6d1af in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x01a6d92b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x024d1304 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6  0x01a962df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0x009cbe99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0x003fd73e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb784f710 (LWP 4154)):
[KCrash Handler]
#7  operator char const* (this=0x968aa30) at /usr/include/qt4/QtCore/qbytearray.h:407
#8  KAboutData::appName (this=0x968aa30) at ../../kdecore/kernel/kaboutdata.cpp:680
#9  0x00d033dc in KCModule::setNeedsAuthorization (this=0x99e56e0, needsAuth=true) at ../../kdeui/widgets/kcmodule.cpp:152
#10 0x044825d0 in KDModule::KDModule (this=0x99e56e0, parent=0x996f500) at ../../../kdm/kcm/main.cpp:275
#11 0x0448446e in KPluginFactory::createInstance<KDModule, QWidget> (parentWidget=0x0, parent=0x996f500, args=...) at /usr/include/kpluginfactory.h:473
#12 0x006be104 in KPluginFactory::create (this=0x9948608, iface=0xde7d20 "KCModule", parentWidget=0x0, parent=0x996f500, args=..., keyword=...) at ../../kdecore/util/kpluginfactory.cpp:203
#13 0x008abfb6 in create<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0x996f500, args=...) at ../../kdecore/util/kpluginfactory.h:527
#14 createInstance<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0x996f500, args=...) at ../../kdecore/services/kservice.h:551
#15 createInstance<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0x996f500, args=...) at ../../kdecore/services/kservice.h:528
#16 KCModuleLoader::loadModule (mod=..., report=KCModuleLoader::Inline, parent=0x996f500, args=...) at ../../kutils/kcmoduleloader.cpp:89
#17 0x008b1658 in KCModuleProxyPrivate::loadModule (this=0x996e6f0) at ../../kutils/kcmoduleproxy.cpp:106
#18 0x008b2363 in KCModuleProxy::realModule (this=0x996f500) at ../../kutils/kcmoduleproxy.cpp:83
#19 0x0023b1b6 in ModuleView::stateChanged (this=0x9743ce8) at ../../../systemsettings/core/ModuleView.cpp:379
#20 0x0023b2e7 in ModuleView::activeModuleChanged (this=0x9743ce8, current=0x9706a38, previous=0x0) at ../../../systemsettings/core/ModuleView.cpp:366
#21 0x0023cb40 in ModuleView::qt_metacall (this=0x9743ce8, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbf8c34d4) at ./ModuleView.moc:99
#22 0x066966ba in QMetaObject::metacall (object=0x9743ce8, cl=QMetaObject::InvokeMetaMethod, idx=35, argv=0xbf8c34d4) at kernel/qmetaobject.cpp:237
#23 0x066a64ff in QMetaObject::activate (sender=0x9743d08, m=0xe08750, local_signal_index=0, argv=0xbf8c34d4) at kernel/qobject.cpp:3287
#24 0x00c8a4e9 in KPageWidget::currentPageChanged (this=0x9743d08, _t1=0x9706a38, _t2=0x0) at ./kpagewidget.moc:96
#25 0x00c8a577 in KPageWidgetPrivate::_k_slotCurrentPageChanged (this=0x97493b8, current=..., before=...) at ../../kdeui/paged/kpagewidget.cpp:43
#26 0x00c8a6b6 in KPageWidget::qt_metacall (this=0x9743d08, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbf8c3634) at ./kpagewidget.moc:84
#27 0x066966ba in QMetaObject::metacall (object=0x9743d08, cl=QMetaObject::InvokeMetaMethod, idx=35, argv=0xbf8c3634) at kernel/qmetaobject.cpp:237
#28 0x066a64ff in QMetaObject::activate (sender=0x9743d08, m=0xe07c2c, local_signal_index=0, argv=0xbf8c3634) at kernel/qobject.cpp:3287
#29 0x00c861a9 in KPageView::currentPageChanged (this=0x9743d08, _t1=..., _t2=...) at ./kpageview.moc:140
#30 0x00c86731 in KPageViewPrivate::_k_pageSelected (this=0x97493b8, index=..., previous=...) at ../../kdeui/paged/kpageview.cpp:244
#31 0x00c8692f in KPageView::qt_metacall (this=0x9743d08, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbf8c3804) at ./kpageview.moc:100
#32 0x00c8a67a in KPageWidget::qt_metacall (this=0x9743d08, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbf8c3804) at ./kpagewidget.moc:76
#33 0x066966ba in QMetaObject::metacall (object=0x9743d08, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbf8c3804) at kernel/qmetaobject.cpp:237
#34 0x066a64ff in QMetaObject::activate (sender=0x974b898, m=0x1a19e50, local_signal_index=0, argv=0xbf8c3804) at kernel/qobject.cpp:3287
#35 0x016ac279 in QItemSelectionModel::selectionChanged (this=0x974b898, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:152
#36 0x016b28d9 in QItemSelectionModel::emitSelectionChanged (this=0x974b898, newSelection=..., oldSelection=...) at itemviews/qitemselectionmodel.cpp:1538
#37 0x016b2c7b in QItemSelectionModel::select (this=0x974b898, selection=..., command=...) at itemviews/qitemselectionmodel.cpp:1101
#38 0x016adfa0 in QItemSelectionModel::select (this=0x974b898, index=..., command=...) at itemviews/qitemselectionmodel.cpp:976
#39 0x016ac52c in QItemSelectionModel::setCurrentIndex (this=0x974b898, index=..., command=...) at itemviews/qitemselectionmodel.cpp:1168
#40 0x00c85279 in KPageViewPrivate::_k_rebuildGui (this=0x97493b8) at ../../kdeui/paged/kpageview.cpp:70
#41 0x00c86470 in KPageViewPrivate::_k_modelChanged (this=0x97493b8) at ../../kdeui/paged/kpageview.cpp:190
#42 0x00c86946 in KPageView::qt_metacall (this=0x9743d08, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf8c3bec) at ./kpageview.moc:99
#43 0x00c8a67a in KPageWidget::qt_metacall (this=0x9743d08, _c=QMetaObject::InvokeMetaMethod, _id=29, _a=0xbf8c3bec) at ./kpagewidget.moc:76
#44 0x066966ba in QMetaObject::metacall (object=0x9743d08, cl=QMetaObject::InvokeMetaMethod, idx=29, argv=0xbf8c3bec) at kernel/qmetaobject.cpp:237
#45 0x066a64ff in QMetaObject::activate (sender=0x9712f50, m=0x67cb198, local_signal_index=2, argv=0x0) at kernel/qobject.cpp:3287
#46 0x066f2127 in QAbstractItemModel::layoutChanged (this=0x9712f50) at .moc/release-shared/moc_qabstractitemmodel.cpp:161
#47 0x00c8ba84 in KPageWidgetModel::addPage (this=0x9712f50, item=0x9706a38) at ../../kdeui/paged/kpagewidgetmodel.cpp:401
#48 0x00c8a2ba in KPageWidget::addPage (this=0x9743d08, item=0x9706a38) at ../../kdeui/paged/kpagewidget.cpp:87
#49 0x0023b991 in ModuleView::addModule (this=0x9743ce8, module=0x97535c4) at ../../../systemsettings/core/ModuleView.cpp:220
#50 0x0023c063 in ModuleView::loadModule (this=0x9743ce8, menuItem=...) at ../../../systemsettings/core/ModuleView.cpp:174
#51 0x02e2894a in IconMode::changeModule (this=0x97257d8, activeModule=...) at ../../../systemsettings/icons/IconMode.cpp:133
#52 0x02e28d8d in IconMode::qt_metacall (this=0x97257d8, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbf8c4028) at ./IconMode.moc:80
#53 0x066966ba in QMetaObject::metacall (object=0x97257d8, cl=QMetaObject::InvokeMetaMethod, idx=12, argv=0xbf8c4028) at kernel/qmetaobject.cpp:237
#54 0x066a64ff in QMetaObject::activate (sender=0x94ff2a0, m=0x1a19164, local_signal_index=3, argv=0xbf8c4028) at kernel/qobject.cpp:3287
#55 0x016563a3 in QAbstractItemView::activated (this=0x94ff2a0, _t1=...) at .moc/release-shared/moc_qabstractitemview.cpp:345
#56 0x016568ca in QAbstractItemView::mouseReleaseEvent (this=0x94ff2a0, event=0xbf8c4b14) at itemviews/qabstractitemview.cpp:1805
#57 0x0167277f in QListView::mouseReleaseEvent (this=0x94ff2a0, e=0xbf8c4b14) at itemviews/qlistview.cpp:796
#58 0x00c22b79 in KCategorizedView::mouseReleaseEvent (this=0x94ff2a0, event=0xbf8c4b14) at ../../kdeui/itemviews/kcategorizedview.cpp:1034
#59 0x0113413a in QWidget::event (this=0x94ff2a0, event=0xbf8c4b14) at kernel/qwidget.cpp:8259
#60 0x01525f63 in QFrame::event (this=0x94ff2a0, e=0xbf8c4b14) at widgets/qframe.cpp:557
#61 0x015b45d2 in QAbstractScrollArea::viewportEvent (this=0x94ff2a0, e=0xbf8c4b14) at widgets/qabstractscrollarea.cpp:1043
#62 0x01653797 in QAbstractItemView::viewportEvent (this=0x94ff2a0, event=0xbf8c4b14) at itemviews/qabstractitemview.cpp:1628
#63 0x015b6ed5 in viewportEvent (this=0x971ab00, o=0x97091f0, e=0xbf8c4b14) at widgets/qabstractscrollarea_p.h:100
#64 QAbstractScrollAreaFilter::eventFilter (this=0x971ab00, o=0x97091f0, e=0xbf8c4b14) at widgets/qabstractscrollarea_p.h:116
#65 0x0669025a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x95074c8, receiver=0x97091f0, event=0xbf8c4b14) at kernel/qcoreapplication.cpp:846
#66 0x010dbd00 in QApplicationPrivate::notify_helper (this=0x95074c8, receiver=0x97091f0, e=0xbf8c4b14) at kernel/qapplication.cpp:4458
#67 0x010e1201 in QApplication::notify (this=0xbf8c53ac, receiver=0x97091f0, e=0xbf8c4b14) at kernel/qapplication.cpp:4023
#68 0x00c503ca in KApplication::notify (this=0xbf8c53ac, receiver=0x97091f0, event=0xbf8c4b14) at ../../kdeui/kernel/kapplication.cpp:311
#69 0x066900bb in QCoreApplication::notifyInternal (this=0xbf8c53ac, receiver=0x97091f0, event=0xbf8c4b14) at kernel/qcoreapplication.cpp:731
#70 0x010dcc3b in sendSpontaneousEvent (receiver=0x97091f0, event=0xbf8c4b14, alienWidget=0x97091f0, nativeWidget=0x95019b8, buttonDown=0x1a28c60, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#71 QApplicationPrivate::sendMouseEvent (receiver=0x97091f0, event=0xbf8c4b14, alienWidget=0x97091f0, nativeWidget=0x95019b8, buttonDown=0x1a28c60, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3120
#72 0x011662bc in QETWidget::translateMouseEvent (this=0x95019b8, event=0xbf8c503c) at kernel/qapplication_x11.cpp:4556
#73 0x01164746 in QApplication::x11ProcessEvent (this=0xbf8c53ac, event=0xbf8c503c) at kernel/qapplication_x11.cpp:3678
#74 0x0118fb84 in x11EventSourceDispatch (s=0x950a5a8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#75 0x01a6caa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#76 0x01a6d270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#77 0x01a6d524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#78 0x066bd53c in QEventDispatcherGlib::processEvents (this=0x94ce440, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#79 0x0118f775 in QGuiEventDispatcherGlib::processEvents (this=0x94ce440, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#80 0x0668f289 in QEventLoop::processEvents (this=0xbf8c5304, flags=...) at kernel/qeventloop.cpp:149
#81 0x0668f522 in QEventLoop::exec (this=0xbf8c5304, flags=...) at kernel/qeventloop.cpp:201
#82 0x06693ecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#83 0x010d98e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#84 0x080570de in _start ()

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

Possible duplicates by query: bug 271991, bug 269384, bug 269203.

Reported using DrKonqi
Comment 1 Christoph Feck 2011-05-10 11:46:49 UTC
Workaround: Use single-click, not double-click.

*** This bug has been marked as a duplicate of bug 247830 ***