Bug 256622 - System Settings crash after deleting the only theme installed
Summary: System Settings crash after deleting the only theme installed
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: 2010-11-11 18:31 UTC by Stefan Savolainen
Modified: 2010-11-11 20:14 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Savolainen 2010-11-11 18:31:02 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-22-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:
I tried to alter the log-in screen appearance. KDE wouldn't let me, stating that Themes are being used, making adjustments impossible. So I deleted the  standard theme. Now "system settings" crashes quite often.
- Unusual behavior I noticed:
System fonts seem to have reverted to some kind of default settings. At least they changed a bit in "application appearance". Furthermore I have not yet succeded in re-installing any theme. Upon trying to a message states "Installing..." but after that  there still are no themes to choose from.

The crash can be reproduced every time.

-- Backtrace:
Application: Systemeinstellungen (systemsettings), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77a5710 (LWP 1618))]

Thread 2 (Thread 0xb4275b70 (LWP 1619)):
#0  0x00e55e36 in clock_gettime () from /lib/librt.so.1
#1  0x00b9c50b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0x00c736e5 in QTimerInfoList::updateCurrentTime (this=0xa0b17c4) at kernel/qeventdispatcher_unix.cpp:339
#4  0x00c7372a in QTimerInfoList::timerWait (this=0xa0b17c4, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x00c717a8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb42750bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x00c7183d in timerSourcePrepare (source=0x0, timeout=0xe59ff4) at kernel/qeventdispatcher_glib.cpp:169
#7  0x02bebe6a in g_main_context_prepare () from /lib/libglib-2.0.so.0
#8  0x02bec279 in ?? () from /lib/libglib-2.0.so.0
#9  0x02bec848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#10 0x00c7159f in QEventDispatcherGlib::processEvents (this=0xa05efe8, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#11 0x00c41609 in QEventLoop::processEvents (this=0xb4275290, flags=) at kernel/qeventloop.cpp:149
#12 0x00c41a8a in QEventLoop::exec (this=0xb4275290, flags=...) at kernel/qeventloop.cpp:201
#13 0x00b3db7e in QThread::exec (this=0x9e758d0) at thread/qthread.cpp:490
#14 0x00c2035b in QInotifyFileSystemWatcherEngine::run (this=0x9e758d0) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x00b40df9 in QThreadPrivate::start (arg=0x9e758d0) at thread/qthread_unix.cpp:266
#16 0x00190cc9 in start_thread () from /lib/libpthread.so.0
#17 0x03be66ae in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb77a5710 (LWP 1618)):
[KCrash Handler]
#7  0x009c9bfb in KCModule::setNeedsAuthorization (this=0xa1cce38, needsAuth=true) at ../../kdeui/widgets/kcmodule.cpp:141
#8  0x02143869 in ?? () from /usr/lib/kde4/kcm_kdm.so
#9  0x021474fd in QObject* KPluginFactory::createInstance<KDModule, QWidget>(QWidget*, QObject*, QList<QVariant> const&) () from /usr/lib/kde4/kcm_kdm.so
#10 0x006a8760 in KPluginFactory::create (this=0xa1c66c0, iface=0x214f537 "2clearUsers()", parentWidget=0x0, parent=0x9f04480, args=..., keyword=...) at ../../kdecore/util/kpluginfactory.cpp:191
#11 0x0045eae8 in create<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0x9f04480, args=...) at ../../kdecore/util/kpluginfactory.h:515
#12 createInstance<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0x9f04480, args=...) at ../../kdecore/services/kservice.h:532
#13 createInstance<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0x9f04480, args=...) at ../../kdecore/services/kservice.h:509
#14 createInstance<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0x9f04480, args=...) at ../../kdecore/services/kservice.h:552
#15 KCModuleLoader::loadModule (mod=..., report=KCModuleLoader::Inline, parent=0x9f04480, args=...) at ../../kutils/kcmoduleloader.cpp:89
#16 0x004641fd in KCModuleProxyPrivate::loadModule (this=0x9f622d0) at ../../kutils/kcmoduleproxy.cpp:106
#17 0x00464ef3 in KCModuleProxy::realModule (this=0x9f04480) at ../../kutils/kcmoduleproxy.cpp:83
#18 0x00e6ca06 in ModuleView::stateChanged() () from /usr/lib/libsystemsettingsview.so.2
#19 0x00e6cbb1 in ModuleView::activeModuleChanged(KPageWidgetItem*, KPageWidgetItem*) () from /usr/lib/libsystemsettingsview.so.2
#20 0x00e6ea30 in ModuleView::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libsystemsettingsview.so.2
#21 0x00c488ca in QMetaObject::metacall (object=0x9f02750, cl=63378368, idx=8, argv=0x0) at kernel/qmetaobject.cpp:237
#22 0x00c5b6ad in QMetaObject::activate (sender=0x9f437e0, m=0xad1b70, local_signal_index=0, argv=0xa301c18) at kernel/qobject.cpp:3280
#23 0x00948c39 in KPageWidget::currentPageChanged (this=0x9f437e0, _t1=0x9f73cf0, _t2=0x0) at ./kpagewidget.moc:96
#24 0x00948d72 in KPageWidgetPrivate::_k_slotCurrentPageChanged (this=0x9f62da0, current=..., before=...) at ../../kdeui/paged/kpagewidget.cpp:43
#25 0x00948e31 in KPageWidget::qt_metacall (this=0x9f437e0, _c=QMetaObject::InvokeMetaMethod, _id=35, _a=0xbfe04db4) at ./kpagewidget.moc:84
#26 0x00c488ca in QMetaObject::metacall (object=0x9f437e0, cl=63378368, idx=35, argv=0xbfe04db4) at kernel/qmetaobject.cpp:237
#27 0x00c5b6ad in QMetaObject::activate (sender=0x9f437e0, m=0xad104c, local_signal_index=0, argv=0xa301c18) at kernel/qobject.cpp:3280
#28 0x00942de9 in KPageView::currentPageChanged (this=0x9f437e0, _t1=..., _t2=...) at ./kpageview.moc:140
#29 0x00944792 in KPageViewPrivate::_k_pageSelected (this=0x9f62da0, index=..., previous=...) at ../../kdeui/paged/kpageview.cpp:244
#30 0x00944a07 in KPageView::qt_metacall (this=0x9f437e0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfe04fa4) at ./kpageview.moc:100
#31 0x00948dea in KPageWidget::qt_metacall (this=0x9f437e0, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfe04fa4) at ./kpagewidget.moc:76
#32 0x00c488ca in QMetaObject::metacall (object=0x9f437e0, cl=63378368, idx=30, argv=0xbfe04fa4) at kernel/qmetaobject.cpp:237
#33 0x00c5b6ad in QMetaObject::activate (sender=0x9edc048, m=0x192ba50, local_signal_index=0, argv=0xa301c18) at kernel/qobject.cpp:3280
#34 0x015ca369 in QItemSelectionModel::selectionChanged (this=0x9edc048, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:152
#35 0x015cd5b0 in QItemSelectionModel::emitSelectionChanged (this=0x9edc048, newSelection=..., oldSelection=...) at itemviews/qitemselectionmodel.cpp:1525
#36 0x015ced44 in QItemSelectionModel::select (this=0x9edc048, selection=..., command=...) at itemviews/qitemselectionmodel.cpp:1088
#37 0x015cbd30 in QItemSelectionModel::select (this=0x9edc048, index=..., command=...) at itemviews/qitemselectionmodel.cpp:976
#38 0x015ca5d4 in QItemSelectionModel::setCurrentIndex (this=0x9edc048, index=..., command=...) at itemviews/qitemselectionmodel.cpp:1155
#39 0x00943df9 in KPageViewPrivate::_k_rebuildGui (this=0x9f62da0) at ../../kdeui/paged/kpageview.cpp:70
#40 0x00944548 in KPageViewPrivate::_k_modelChanged (this=0x9f62da0) at ../../kdeui/paged/kpageview.cpp:190
#41 0x00944a1e in KPageView::qt_metacall (this=0x9f437e0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfe0539c) at ./kpageview.moc:99
#42 0x00948dea in KPageWidget::qt_metacall (this=0x9f437e0, _c=QMetaObject::InvokeMetaMethod, _id=29, _a=0xbfe0539c) at ./kpagewidget.moc:76
#43 0x00c488ca in QMetaObject::metacall (object=0x9f437e0, cl=63378368, idx=29, argv=0xbfe0539c) at kernel/qmetaobject.cpp:237
#44 0x00c5b6ad in QMetaObject::activate (sender=0x9f03f30, m=0xd75198, local_signal_index=2, argv=0xa301c18) at kernel/qobject.cpp:3280
#45 0x00cac4a7 in QAbstractItemModel::layoutChanged (this=0x9f03f30) at .moc/release-shared/moc_qabstractitemmodel.cpp:161
#46 0x0094ac1c in KPageWidgetModel::addPage (this=0x9f03f30, item=0x9f73cf0) at ../../kdeui/paged/kpagewidgetmodel.cpp:394
#47 0x009490aa in KPageWidget::addPage (this=0x9f437e0, item=0x9f73cf0) at ../../kdeui/paged/kpagewidget.cpp:87
#48 0x00e6d147 in ModuleView::addModule(KCModuleInfo*) () from /usr/lib/libsystemsettingsview.so.2
#49 0x00e6e187 in ModuleView::loadModule(QModelIndex) () from /usr/lib/libsystemsettingsview.so.2
#50 0x0975c59a in ?? () from /usr/lib/kde4/icon_mode.so
#51 0x0975c65d in ?? () from /usr/lib/kde4/icon_mode.so
#52 0x00c488ca in QMetaObject::metacall (object=0x9f4fb08, cl=63378368, idx=168319376, argv=0x9f4fb08) at kernel/qmetaobject.cpp:237
#53 0x00c5b6ad in QMetaObject::activate (sender=0x9f6ae00, m=0x192ad64, local_signal_index=3, argv=0xa301c18) at kernel/qobject.cpp:3280
#54 0x01568093 in QAbstractItemView::activated (this=0x9f6ae00, _t1=...) at .moc/release-shared/moc_qabstractitemview.cpp:345
#55 0x01578620 in QAbstractItemView::mouseReleaseEvent (this=0x9f6ae00, event=0xbfe062c0) at itemviews/qabstractitemview.cpp:1796
#56 0x0158e56f in QListView::mouseReleaseEvent (this=0x9f6ae00, e=0xbfe062c0) at itemviews/qlistview.cpp:796
#57 0x008d380a in KCategorizedView::mouseReleaseEvent (this=0x9f6ae00, event=0xbfe062c0) at ../../kdeui/itemviews/kcategorizedview.cpp:1031
#58 0x00ffde08 in QWidget::event (this=0x9f6ae00, event=0xbfe062c0) at kernel/qwidget.cpp:8187
#59 0x0141f763 in QFrame::event (this=0x9f6ae00, e=0xbfe062c0) at widgets/qframe.cpp:557
#60 0x014bca82 in QAbstractScrollArea::viewportEvent (this=0x3c713c0, e=0x5) at widgets/qabstractscrollarea.cpp:1043
#61 0x015790f7 in QAbstractItemView::viewportEvent (this=0x9f6ae00, event=0xbfe062c0) at itemviews/qabstractitemview.cpp:1619
#62 0x014bf4d5 in viewportEvent (this=0x9f36ce0, o=0x9f6ade8, e=0xbfe062c0) at widgets/qabstractscrollarea_p.h:100
#63 QAbstractScrollAreaFilter::eventFilter (this=0x9f36ce0, o=0x9f6ade8, e=0xbfe062c0) at widgets/qabstractscrollarea_p.h:116
#64 0x00c4229a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9e3a568, receiver=0x9f6ade8, event=0xbfe062c0) at kernel/qcoreapplication.cpp:847
#65 0x00f9ffb9 in QApplicationPrivate::notify_helper (this=0x9e3a568, receiver=0x9f6ade8, e=0xbfe062c0) at kernel/qapplication.cpp:4392
#66 0x00fa6c2e in QApplication::notify (this=0xbfe06b7c, receiver=0x9f6ade8, e=0xbfe062c0) at kernel/qapplication.cpp:3959
#67 0x0090068a in KApplication::notify (this=0xbfe06b7c, receiver=0x9f6ade8, event=0xbfe062c0) at ../../kdeui/kernel/kapplication.cpp:310
#68 0x00c42b3b in QCoreApplication::notifyInternal (this=0xbfe06b7c, receiver=0x9f6ade8, event=0xbfe062c0) at kernel/qcoreapplication.cpp:732
#69 0x00fa5094 in sendEvent (receiver=0x9f6ade8, event=0xbfe062c0, alienWidget=0x9f6ade8, nativeWidget=0x9edcf28, buttonDown=0x193a3c0, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#70 QApplicationPrivate::sendMouseEvent (receiver=0x9f6ade8, event=0xbfe062c0, alienWidget=0x9f6ade8, nativeWidget=0x9edcf28, buttonDown=0x193a3c0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3058
#71 0x01033d10 in QETWidget::translateMouseEvent (this=0x9edcf28, event=0xbfe067dc) at kernel/qapplication_x11.cpp:4403
#72 0x01033151 in QApplication::x11ProcessEvent (this=0xbfe06b7c, event=0xbfe067dc) at kernel/qapplication_x11.cpp:3414
#73 0x0106236a in x11EventSourceDispatch (s=0x9e3d800, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#74 0x02be8855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#75 0x02bec668 in ?? () from /lib/libglib-2.0.so.0
#76 0x02bec848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#77 0x00c71565 in QEventDispatcherGlib::processEvents (this=0x9e179e8, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#78 0x01061be5 in QGuiEventDispatcherGlib::processEvents (this=0x9e179e8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#79 0x00c41609 in QEventLoop::processEvents (this=0xbfe06ad4, flags=) at kernel/qeventloop.cpp:149
#80 0x00c41a8a in QEventLoop::exec (this=0xbfe06ad4, flags=...) at kernel/qeventloop.cpp:201
#81 0x00c4600f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#82 0x00f9ee07 in QApplication::exec () at kernel/qapplication.cpp:3672
#83 0x0805731e in _start ()

Possible duplicates by query: bug 256499, bug 255988, bug 255881, bug 255616, bug 254385.

Reported using DrKonqi
Comment 1 Christoph Feck 2010-11-11 20:14:49 UTC

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