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.

Reply via email to