https://bugs.kde.org/show_bug.cgi?id=369406
Bug ID: 369406 Summary: Plasma desktop shell crashes after login Product: plasma4 Version: unspecified Platform: Gentoo Packages OS: Linux Status: UNCONFIRMED Severity: crash Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: m.j.ever...@iee.org Logged into KDE, plasma attempts to load, then crashes (segfault. #11). Plasma then retries to load, crashes again (as before), and DrKonqi appears with the crash information. Insufficient information in backtrace to take a guess on what's causing it, presently! Reproducible: Always Steps to Reproduce: 1. Boot 2. Log into KDE 3. Observe Plasma attempt to load, then segfault and crash. Actual Results: Plasma segfaults and exits Expected Results: Plasma loads, deskop appears, systray/panel etc. appear on screen (as you might expect!). Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fcc44c0c780 (LWP 7435))] Thread 7 (Thread 0x7fcc1c157700 (LWP 7436)): #0 0x00007fcc3ff84cfc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fcc3dd57c0c in ?? () from /usr/lib64/qt4/libQtScript.so.4 #2 0x00007fcc3dd57c49 in ?? () from /usr/lib64/qt4/libQtScript.so.4 #3 0x00007fcc3ff80f3b in start_thread () from /lib64/libpthread.so.0 #4 0x00007fcc4451665d in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7fcb90d8f700 (LWP 7440)): #0 0x00007fcc44507ead in read () from /lib64/libc.so.6 #1 0x00007fcc3867bdcf in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007fcc3863c174 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0 #3 0x00007fcc3863c5d5 in ?? () from /usr/lib64/libglib-2.0.so.0 #4 0x00007fcc3863c76c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #5 0x00007fcc4034af1e in QEventDispatcherGlib::processEvents (this=0x7fcb8c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #6 0x00007fcc4031bb31 in QEventLoop::processEvents (this=this@entry=0x7fcb90d8ee00, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007fcc4031be75 in QEventLoop::exec (this=this@entry=0x7fcb90d8ee00, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007fcc402174e1 in QThread::exec (this=this@entry=0x11b86d0) at thread/qthread.cpp:536 #9 0x00007fcc402fccd3 in QInotifyFileSystemWatcherEngine::run (this=0x11b86d0) at io/qfilesystemwatcher_inotify.cpp:256 #10 0x00007fcc40219c8f in QThreadPrivate::start (arg=0x11b86d0) at thread/qthread_unix.cpp:338 #11 0x00007fcc3ff80f3b in start_thread () from /lib64/libpthread.so.0 #12 0x00007fcc4451665d in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7fcb7fea7700 (LWP 7448)): #0 0x00007fcc3ff850ce in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fcc4021a1c5 in QWaitConditionPrivate::wait (time=30000, this=0x3afdc50) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=mutex@entry=0x3afc928, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fcc4020d2f5 in QThreadPoolThread::run (this=0x3b000c0) at concurrent/qthreadpool.cpp:141 #4 0x00007fcc40219c8f in QThreadPrivate::start (arg=0x3b000c0) at thread/qthread_unix.cpp:338 #5 0x00007fcc3ff80f3b in start_thread () from /lib64/libpthread.so.0 #6 0x00007fcc4451665d in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7fcb7f6a6700 (LWP 7449)): #0 0x00007fcc3ff850ce in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fcc4021a1c5 in QWaitConditionPrivate::wait (time=30000, this=0x3afdc50) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=mutex@entry=0x3afc928, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fcc4020d2f5 in QThreadPoolThread::run (this=0x38b8340) at concurrent/qthreadpool.cpp:141 #4 0x00007fcc40219c8f in QThreadPrivate::start (arg=0x38b8340) at thread/qthread_unix.cpp:338 #5 0x00007fcc3ff80f3b in start_thread () from /lib64/libpthread.so.0 #6 0x00007fcc4451665d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7fcb7e1ba700 (LWP 7450)): #0 0x00007fcc3ff850ce in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fcc4021a1c5 in QWaitConditionPrivate::wait (time=30000, this=0x3afdc50) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=mutex@entry=0x3afc928, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fcc4020d2f5 in QThreadPoolThread::run (this=0x3b00b70) at concurrent/qthreadpool.cpp:141 #4 0x00007fcc40219c8f in QThreadPrivate::start (arg=0x3b00b70) at thread/qthread_unix.cpp:338 #5 0x00007fcc3ff80f3b in start_thread () from /lib64/libpthread.so.0 #6 0x00007fcc4451665d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7fcb6ffff700 (LWP 7451)): #0 0x00007fcc3ff850ce in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fcc4021a1c5 in QWaitConditionPrivate::wait (time=30000, this=0x3afdc50) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=mutex@entry=0x3afc928, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fcc4020d2f5 in QThreadPoolThread::run (this=0x397ee80) at concurrent/qthreadpool.cpp:141 #4 0x00007fcc40219c8f in QThreadPrivate::start (arg=0x397ee80) at thread/qthread_unix.cpp:338 #5 0x00007fcc3ff80f3b in start_thread () from /lib64/libpthread.so.0 #6 0x00007fcc4451665d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7fcc44c0c780 (LWP 7435)): [KCrash Handler] #6 QHashData::nextNode (node=node@entry=0x61b5b50) at tools/qhash.cpp:294 #7 0x00007fcc42cd51ba in QHash<int, QDeclarativeVisualDataModelPrivate::ObjectRef>::const_iterator::operator++ (this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/tools/qhash.h:427 #8 QDeclarativeVisualDataModel::_q_itemsChanged (this=0x1f39bd0, index=index@entry=0, count=6, roles=...) at graphicsitems/qdeclarativevisualitemmodel.cpp:1208 #9 0x00007fcc42cd5af7 in QDeclarativeVisualDataModel::_q_layoutChanged (this=<optimized out>) at graphicsitems/qdeclarativevisualitemmodel.cpp:1398 #10 0x00007fcc42e03825 in QDeclarativeVisualDataModel::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/release-shared/moc_qdeclarativevisualitemmodel_p.cpp:406 #11 0x00007fcc4033113b in QMetaObject::activate (sender=sender@entry=0x11d7ce0, m=m@entry=0x7fcc4067f7a0 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x0) at kernel/qobject.cpp:3547 #12 0x00007fcc4037b913 in QAbstractItemModel::layoutChanged (this=this@entry=0x11d7ce0) at .moc/release-shared/moc_qabstractitemmodel.cpp:176 #13 0x00007fcc41559595 in QSortFilterProxyModelPrivate::_q_sourceDataChanged (this=0x1d9a120, source_top_left=..., source_bottom_right=...) at itemviews/qsortfilterproxymodel.cpp:1184 #14 0x00007fcc4033113b in QMetaObject::activate (sender=0x24c6010, m=m@entry=0x7fcc4067f7a0 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffc18d60e90) at kernel/qobject.cpp:3547 #15 0x00007fcc4037b867 in QAbstractItemModel::dataChanged (this=<optimized out>, _t1=..., _t2=...) at .moc/release-shared/moc_qabstractitemmodel.cpp:163 #16 0x00007fcb9b1a2811 in ?? () from /usr/lib64/kde4/imports/org/kde/plasma/core/libcorebindingsplugin.so #17 0x00007fcb9b1a32b7 in ?? () from /usr/lib64/kde4/imports/org/kde/plasma/core/libcorebindingsplugin.so #18 0x00007fcb9b1a3b15 in ?? () from /usr/lib64/kde4/imports/org/kde/plasma/core/libcorebindingsplugin.so #19 0x00007fcc4033113b in QMetaObject::activate (sender=0x2d06ed0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7ffc18d613a0) at kernel/qobject.cpp:3547 #20 0x00007fcb9b1a5467 in ?? () from /usr/lib64/kde4/imports/org/kde/plasma/core/libcorebindingsplugin.so #21 0x00007fcb9b1a5813 in ?? () from /usr/lib64/kde4/imports/org/kde/plasma/core/libcorebindingsplugin.so #22 0x00007fcc40324d2e in QMetaMethod::invoke (this=this@entry=0x7ffc18d616f0, object=object@entry=0x2d06ed0, connectionType=Qt::DirectConnection, connectionType@entry=Qt::AutoConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1664 #23 0x00007fcc4032711e in QMetaObject::invokeMethod (obj=obj@entry=0x2d06ed0, member=member@entry=0x7fcc441904b3 "dataUpdated", type=type@entry=Qt::AutoConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1179 #24 0x00007fcc44019f92 in QMetaObject::invokeMethod (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., member=0x7fcc441904b3 "dataUpdated", obj=0x2d06ed0) at /usr/include/qt4/QtCore/qobjectdefs.h:434 #25 Plasma::DataEnginePrivate::connectSource (this=<optimized out>, s=0x385b4e0, visualization=visualization@entry=0x2d06ed0, pollingInterval=<optimized out>, pollingInterval@entry=0, align=align@entry=Plasma::NoAlignment, immediateCall=true) at /var/tmp/portage/kde-base/kdelibs-4.12.5-r2/work/kdelibs-4.12.5/plasma/dataengine.cpp:674 #26 0x00007fcc4401b64b in Plasma::DataEngine::connectSource (this=0x2c4ac00, source=..., visualization=0x2d06ed0, pollingInterval=0, intervalAlignment=Plasma::NoAlignment) at /var/tmp/portage/kde-base/kdelibs-4.12.5-r2/work/kdelibs-4.12.5/plasma/dataengine.cpp:106 #27 0x00007fcb9b1a59c3 in ?? () from /usr/lib64/kde4/imports/org/kde/plasma/core/libcorebindingsplugin.so #28 0x00007fcb9b1a661a in ?? () from /usr/lib64/kde4/imports/org/kde/plasma/core/libcorebindingsplugin.so #29 0x00007fcc42cf7b14 in QDeclarativeVMEMetaObject::metaCall (this=0x2c8eda0, c=QMetaObject::WriteProperty, _id=5, a=0x7ffc18d61db0) at qml/qdeclarativevmemetaobject.cpp:673 #30 0x00007fcc42d13bdb in QDeclarativePropertyPrivate::write (object=0x2d06ed0, property=..., value=..., context=<optimized out>, flags=...) at qml/qdeclarativeproperty.cpp:1239 #31 0x00007fcc42d146a0 in QDeclarativePropertyPrivate::writeValueProperty (this=0x2699620, value=..., flags=...) at qml/qdeclarativeproperty.cpp:1088 #32 0x00007fcc42d147a2 in QDeclarativePropertyPrivate::write (that=..., value=..., flags=...) at qml/qdeclarativeproperty.cpp:1343 #33 0x00007fcc42d0e2a5 in QDeclarativeBinding::update (this=0x26e8db0, flags=...) at qml/qdeclarativebinding.cpp:427 #34 0x00007fcc42d0d01b in QDeclarativeBinding::update (this=<optimized out>) at ../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativebinding_p.h:208 #35 QDeclarativeBindingPrivate::emitValueChanged (this=<optimized out>) at qml/qdeclarativebinding.cpp:469 #36 0x00007fcc42d0cf43 in QDeclarativeExpression::qt_metacall (this=this@entry=0x26e8db0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7ffc18d621e0) at .moc/release-shared/moc_qdeclarativeexpression.cpp:93 #37 0x00007fcc42e06c68 in QDeclarativeBinding::qt_metacall (this=0x26e8db0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=<optimized out>) at .moc/release-shared/moc_qdeclarativebinding_p.cpp:85 #38 0x00007fcc403314d3 in QMetaObject::activate (sender=0x1d71d20, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3577 #39 0x00007fcc40335711 in QObject::event (this=0x1d71d20, e=<optimized out>) at kernel/qobject.cpp:1194 #40 0x00007fcc40fd997c in QApplicationPrivate::notify_helper (this=this@entry=0x12315b0, receiver=receiver@entry=0x1d71d20, e=e@entry=0x25473c0) at kernel/qapplication.cpp:4562 #41 0x00007fcc40fe02b8 in QApplication::notify (this=this@entry=0x12272e0, receiver=receiver@entry=0x1d71d20, e=e@entry=0x25473c0) at kernel/qapplication.cpp:4348 #42 0x00007fcc41d1f062 in KApplication::notify (this=0x12272e0, receiver=0x1d71d20, event=0x25473c0) at /var/tmp/portage/kde-base/kdelibs-4.12.5-r2/work/kdelibs-4.12.5/kdeui/kernel/kapplication.cpp:311 #43 0x00007fcc4031ce7c in QCoreApplication::notifyInternal (this=0x12272e0, receiver=receiver@entry=0x1d71d20, event=event@entry=0x25473c0) at kernel/qcoreapplication.cpp:949 #44 0x00007fcc4031ffef in QCoreApplication::sendEvent (event=0x25473c0, receiver=0x1d71d20) at kernel/qcoreapplication.h:231 #45 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x119e1f0) at kernel/qcoreapplication.cpp:1573 #46 0x00007fcc4032047b in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1466 #47 0x00007fcc4034ad8e in QCoreApplication::sendPostedEvents () at kernel/qcoreapplication.h:236 #48 postEventSourceDispatch (s=0x122f300) at kernel/qeventdispatcher_glib.cpp:300 #49 0x00007fcc3863c334 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #50 0x00007fcc3863c6a4 in ?? () from /usr/lib64/libglib-2.0.so.0 #51 0x00007fcc3863c76c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #52 0x00007fcc4034aefe in QEventDispatcherGlib::processEvents (this=0x119fad0, flags=...) at kernel/qeventdispatcher_glib.cpp:450 #53 0x00007fcc410796de in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #54 0x00007fcc4031bb31 in QEventLoop::processEvents (this=this@entry=0x7ffc18d62830, flags=...) at kernel/qeventloop.cpp:149 #55 0x00007fcc4031be75 in QEventLoop::exec (this=this@entry=0x7ffc18d62830, flags=...) at kernel/qeventloop.cpp:204 #56 0x00007fcc40321041 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221 #57 0x00007fcc448183af in kdemain () from /usr/lib64/libkdeinit4_plasma-desktop.so #58 0x00007fcc4444cbf5 in __libc_start_main () from /lib64/libc.so.6 #59 0x0000000000400851 in _start () -- You are receiving this mail because: You are watching all bug changes.