Bug 323748 - plasma crash on boot
Summary: plasma crash on boot
Status: RESOLVED UNMAINTAINED
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 4.11
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2013-08-19 21:09 UTC by guyl
Modified: 2017-01-07 23:06 UTC (History)
2 users (show)

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 guyl 2013-08-19 21:09:36 UTC
Application: plasma-desktop (4.11.00)
KDE Platform Version: 4.11.00
Qt Version: 4.8.4
Operating System: Linux 3.8.0-27-generic x86_64
Distribution: Ubuntu 13.04

-- Information about the crash:
- What I was doing when the application crashed:

I was booting up a current session plasma crashed without me doing anything

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f97904507c0 (LWP 5163))]

Thread 4 (Thread 0x7f9762c10700 (LWP 5195)):
#0  0x00007f978fd383cd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f978316a1dc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f978316a304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f978c922036 in QEventDispatcherGlib::processEvents (this=0x7f975c0008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f978c8f238f in QEventLoop::processEvents (this=this@entry=0x7f9762c0fcd0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f978c8f2618 in QEventLoop::exec (this=this@entry=0x7f9762c0fcd0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f978c7f4410 in QThread::exec (this=this@entry=0x3a7ed20) at thread/qthread.cpp:542
#7  0x00007f978c8d3edf in QInotifyFileSystemWatcherEngine::run (this=0x3a7ed20) at io/qfilesystemwatcher_inotify.cpp:256
#8  0x00007f978c7f6bec in QThreadPrivate::start (arg=0x3a7ed20) at thread/qthread_unix.cpp:338
#9  0x00007f9780906764 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#10 0x00007f978386cf8e in start_thread (arg=0x7f9762c10700) at pthread_create.c:311
#11 0x00007f978fd44e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7f9759855700 (LWP 5203)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f9789185b27 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f9789185b59 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f9780906764 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#4  0x00007f978386cf8e in start_thread (arg=0x7f9759855700) at pthread_create.c:311
#5  0x00007f978fd44e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7f96b0795700 (LWP 5326)):
#0  0x00007f978fd383cd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f978316a1dc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f978316a304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f978c922036 in QEventDispatcherGlib::processEvents (this=0x7f96a80008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f978c8f238f in QEventLoop::processEvents (this=this@entry=0x7f96b0794cd0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f978c8f2618 in QEventLoop::exec (this=this@entry=0x7f96b0794cd0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f978c7f4410 in QThread::exec (this=this@entry=0x451f4d0) at thread/qthread.cpp:542
#7  0x00007f978c8d3edf in QInotifyFileSystemWatcherEngine::run (this=0x451f4d0) at io/qfilesystemwatcher_inotify.cpp:256
#8  0x00007f978c7f6bec in QThreadPrivate::start (arg=0x451f4d0) at thread/qthread_unix.cpp:338
#9  0x00007f9780906764 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#10 0x00007f978386cf8e in start_thread (arg=0x7f96b0795700) at pthread_create.c:311
#11 0x00007f978fd44e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7f97904507c0 (LWP 5163)):
[KCrash Handler]
#6  QModelIndex (other=..., this=<synthetic pointer>) at /usr/include/qt4/QtCore/qabstractitemmodel.h:65
#7  KDescendantsProxyModel::mapFromSource (this=0x2292bf0, sourceIndex=...) at ../../kdeui/itemviews/kdescendantsproxymodel.cpp:462
#8  0x00007f978d57899a in KDescendantsProxyModelPrivate::sourceRowsAboutToBeInserted (this=0x5334290, parent=..., start=597, end=597) at ../../kdeui/itemviews/kdescendantsproxymodel.cpp:571
#9  0x00007f978c9080ef in QMetaObject::activate (sender=sender@entry=0x23e1e60, m=m@entry=0x7f978cc4e5e0 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x7fff2fc23e30) at kernel/qobject.cpp:3539
#10 0x00007f978c953084 in QAbstractItemModel::rowsAboutToBeInserted (this=this@entry=0x23e1e60, _t1=..., _t2=_t2@entry=597, _t3=_t3@entry=597) at .moc/release-shared/moc_qabstractitemmodel.cpp:190
#11 0x00007f978c8ea356 in QAbstractItemModel::beginInsertRows (this=this@entry=0x23e1e60, parent=..., first=first@entry=597, last=last@entry=597) at kernel/qabstractitemmodel.cpp:2416
#12 0x00007f976a706c38 in Akonadi::EntityTreeModelPrivate::monitoredItemAdded (this=0x5ff7a00, item=..., collection=...) at ../../akonadi/entitytreemodel_p.cpp:1069
#13 0x00007f978c9080ef in QMetaObject::activate (sender=0x45bc5f0, m=m@entry=0x7f976aa54fc0 <Akonadi::Monitor::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x7fff2fc240e0) at kernel/qobject.cpp:3539
#14 0x00007f976a73f9fa in Akonadi::Monitor::itemAdded (this=<optimized out>, _t1=..., _t2=...) at ./moc_monitor.cpp:237
#15 0x00007f976a7457b6 in Akonadi::MonitorPrivate::emitItemsNotification (this=this@entry=0x6526130, msg=..., items=..., collection=..., collectionDest=...) at ../../akonadi/monitor_p.cpp:706
#16 0x00007f976a747070 in Akonadi::MonitorPrivate::emitNotification (this=this@entry=0x6526130, msg=...) at ../../akonadi/monitor_p.cpp:408
#17 0x00007f976a6afa79 in Akonadi::ChangeRecorderPrivate::emitNotification (this=0x6526130, msg=...) at ../../akonadi/changerecorder_p.cpp:55
#18 0x00007f976a743b3f in Akonadi::MonitorPrivate::flushPipeline (this=this@entry=0x6526130) at ../../akonadi/monitor_p.cpp:600
#19 0x00007f976a743bd9 in Akonadi::MonitorPrivate::dataAvailable (this=0x6526130) at ../../akonadi/monitor_p.cpp:609
#20 0x00007f978c9080ef in QMetaObject::activate (sender=sender@entry=0x5335190, m=m@entry=0x7f976aa52d20 <Akonadi::EntityCacheBase::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3539
#21 0x00007f976a6f03d0 in Akonadi::EntityCacheBase::dataAvailable (this=this@entry=0x5335190) at ./moc_entitycache_p.cpp:102
#22 0x00007f976a6b24a4 in Akonadi::EntityListCache<Akonadi::Item, Akonadi::ItemFetchJob, Akonadi::ItemFetchScope>::processResult (this=0x5335190, job=<optimized out>) at ../../akonadi/entitycache_p.h:451
#23 0x00007f978c9080ef in QMetaObject::activate (sender=sender@entry=0x23c3840, m=m@entry=0x7f978d37e4e0 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff2fc248f0) at kernel/qobject.cpp:3539
#24 0x00007f978cff1bb2 in KJob::result (this=this@entry=0x23c3840, _t1=_t1@entry=0x23c3840) at ./kjob.moc:208
#25 0x00007f978cff1bf0 in KJob::emitResult (this=0x23c3840) at ../../kdecore/jobs/kjob.cpp:318
#26 0x00007f978c90d5be in QObject::event (this=0x23c3840, e=<optimized out>) at kernel/qobject.cpp:1194
#27 0x00007f978bc998ec in QApplicationPrivate::notify_helper (this=this@entry=0x20b32d0, receiver=receiver@entry=0x23c3840, e=e@entry=0x3c52020) at kernel/qapplication.cpp:4567
#28 0x00007f978bc9c25b in QApplication::notify (this=this@entry=0x2059d80, receiver=receiver@entry=0x23c3840, e=e@entry=0x3c52020) at kernel/qapplication.cpp:4428
#29 0x00007f978d5b5916 in KApplication::notify (this=0x2059d80, receiver=0x23c3840, event=0x3c52020) at ../../kdeui/kernel/kapplication.cpp:311
#30 0x00007f978c8f363e in QCoreApplication::notifyInternal (this=0x2059d80, receiver=receiver@entry=0x23c3840, event=event@entry=0x3c52020) at kernel/qcoreapplication.cpp:946
#31 0x00007f978c8f7171 in sendEvent (event=0x3c52020, receiver=0x23c3840) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#32 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1f5b1f0) at kernel/qcoreapplication.cpp:1570
#33 0x00007f978c8f74a3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463
#34 0x00007f978c921e83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#35 postEventSourceDispatch (s=0x209faf0) at kernel/qeventdispatcher_glib.cpp:279
#36 0x00007f9783169f05 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f978316a248 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007f978316a304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007f978c922016 in QEventDispatcherGlib::processEvents (this=0x1f5cad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#40 0x00007f978bd3f13e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#41 0x00007f978c8f238f in QEventLoop::processEvents (this=this@entry=0x7fff2fc25200, flags=...) at kernel/qeventloop.cpp:149
#42 0x00007f978c8f2618 in QEventLoop::exec (this=this@entry=0x7fff2fc25200, flags=...) at kernel/qeventloop.cpp:204
#43 0x00007f978c8f7cf6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#44 0x00007f978bc97ffc in QApplication::exec () at kernel/qapplication.cpp:3828
#45 0x00007f97900503eb in kdemain (argc=1, argv=0x7fff2fc254f8) at ../../../../plasma/desktop/shell/main.cpp:126
#46 0x00007f978fc6cea5 in __libc_start_main (main=0x4006e0 <main(int, char**)>, argc=1, ubp_av=0x7fff2fc254f8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff2fc254e8) at libc-start.c:260
#47 0x0000000000400711 in _start ()

Possible duplicates by query: bug 295772, bug 290586.

Reported using DrKonqi
Comment 1 Gonzalo 2013-08-19 23:05:24 UTC
I have the same problem. It crashes on start, but I can launch krunner (alt + f2) and launch plasma-desktop.

KDE Platform Version: 4.11.00
Qt Version: 4.8.5-1
Kernel: 3.10.7-1-ARCH
Distribution: Arch


Application: Shell de escritorio Plasma (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb5467740 (LWP 1026))]

Thread 3 (Thread 0xad0ffb40 (LWP 1083)):
#0  0xb59a9810 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0
#1  0xb59672a0 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0xb5967548 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0xb6dbc9af in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#4  0xb6d8bec3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0xb6d8c1e9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0xb6c7ab1d in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0xb6d6c354 in ?? () from /usr/lib/libQtCore.so.4
#8  0xb6c7d40f in ?? () from /usr/lib/libQtCore.so.4
#9  0xb6c01ee0 in start_thread () from /usr/lib/libpthread.so.0
#10 0xb5fa301e in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0xabefeb40 (LWP 1095)):
#0  0xb773d424 in __kernel_vsyscall ()
#1  0xb6c05c5b in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#2  0xb0dbbed2 in ?? () from /usr/lib/libQtScript.so.4
#3  0xb0dbbf1f in ?? () from /usr/lib/libQtScript.so.4
#4  0xb6c01ee0 in start_thread () from /usr/lib/libpthread.so.0
#5  0xb5fa301e in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0xb5467740 (LWP 1026)):
[KCrash Handler]
#6  0xb5f39866 in __strlen_sse2_bsf () from /usr/lib/libc.so.6
#7  0xb6cc8228 in QString::fromUtf8(char const*, int) () from /usr/lib/libQtCore.so.4
#8  0xb70b6fc8 in ?? () from /usr/lib/libkdecore.so.5
#9  0xb70a8e8a in KLocale::translateRawFrom(char const*, char const*, QString*, QString*) const () from /usr/lib/libkdecore.so.5
#10 0xb70c24c4 in ?? () from /usr/lib/libkdecore.so.5
#11 0xb70c32a8 in KLocalizedString::toString() const () from /usr/lib/libkdecore.so.5
#12 0xadac5b4d in ?? () from /usr/lib/kde4/plasma_engine_soliddevice.so
#13 0xadacab5d in ?? () from /usr/lib/kde4/plasma_engine_soliddevice.so
#14 0xb2f31909 in ?? () from /usr/lib/libplasma.so.3
#15 0xb2f31a00 in Plasma::DataEngine::connectSource(QString const&, QObject*, unsigned int, Plasma::IntervalAlignment) const () from /usr/lib/libplasma.so.3
#16 0xad250810 in ?? () from /usr/lib/kde4/imports/org/kde/plasma/core/libcorebindingsplugin.so
#17 0xad2517dd in ?? () from /usr/lib/kde4/imports/org/kde/plasma/core/libcorebindingsplugin.so
#18 0xb09f7028 in ?? () from /usr/lib/libQtDeclarative.so.4
#19 0xb6d93f25 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#20 0xb0a14fbc in QDeclarativePropertyPrivate::write(QObject*, QDeclarativePropertyCache::Data const&, QVariant const&, QDeclarativeContextData*, QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /usr/lib/libQtDeclarative.so.4
#21 0xb0a15acd in QDeclarativePropertyPrivate::writeValueProperty(QVariant const&, QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /usr/lib/libQtDeclarative.so.4
#22 0xb0a15b80 in QDeclarativePropertyPrivate::write(QDeclarativeProperty const&, QVariant const&, QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /usr/lib/libQtDeclarative.so.4
#23 0xb0a0f44f in QDeclarativeBinding::update(QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /usr/lib/libQtDeclarative.so.4
#24 0xb0a0e104 in ?? () from /usr/lib/libQtDeclarative.so.4
#25 0xb0a0b0a5 in ?? () from /usr/lib/libQtDeclarative.so.4
#26 0xb0a0de4c in QDeclarativeExpression::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtDeclarative.so.4
#27 0xb0b1e866 in QDeclarativeBinding::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtDeclarative.so.4
#28 0xb6d93f25 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#29 0xb6da23cd in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#30 0xad251542 in ?? () from /usr/lib/kde4/imports/org/kde/plasma/core/libcorebindingsplugin.so
#31 0xb6d9e86a in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4
#32 0xb6da66bb in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#33 0xb62889a4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#34 0xb628f3b3 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#35 0xb74d26a4 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#36 0xb6d8d45a in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#37 0xb6d9079d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#38 0xb6d90cac in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#39 0xb6dbd19e in ?? () from /usr/lib/libQtCore.so.4
#40 0xb59670de in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#41 0xb5967488 in ?? () from /usr/lib/libglib-2.0.so.0
#42 0xb5967548 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#43 0xb6dbc98f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#44 0xb633841e in ?? () from /usr/lib/libQtGui.so.4
#45 0xb6d8bec3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#46 0xb6d8c1e9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#47 0xb6d9198e in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#48 0xb6286e44 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#49 0xaf967937 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#50 0x0804f3ab in _start ()
Comment 2 Jekyll Wu 2013-08-20 03:48:01 UTC
(In reply to comment #1)
> I have the same problem. It crashes on start, but I can launch krunner (alt
> + f2) and launch plasma-desktop.

Gonzalo , you crash is a different one, totally unrelated with this one.
Comment 3 Denis Kurz 2016-09-24 20:44:18 UTC
This bug has only been reported for versions older than KDEPIM 4.14 (at most akonadi-1.3). Can anyone tell if this bug still present?

If noone confirms this bug for a recent version of akonadi (part of KDE Applications 15.08 or later), it gets closed in about three months.
Comment 4 guyl 2016-09-24 21:05:26 UTC
I've since reinstalled kubuntu 14.04 LTS, seems to be running fine now
Comment 5 Denis Kurz 2017-01-07 23:06:21 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.