https://bugs.kde.org/show_bug.cgi?id=329451
Bug ID: 329451 Summary: Akonadi locked up than Kontact crashed Classification: Unclassified Product: kontact Version: 4.12 Platform: openSUSE RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kdepim-bugs@kde.org Reporter: future...@delorean.net Application: kontact (4.12) KDE Platform Version: 4.12.0 Qt Version: 4.8.5 Operating System: Linux 3.11.6-4-desktop x86_64 Distribution: "openSUSE 13.1 (Bottle) (x86_64)" -- Information about the crash: Deleting multiple messages at a time when Akonadi locked up and stopped responding. I waited over 2 minutes for it to recover. Reset Akonadi (akonadictl reset), than Kontact crashed. Akonadi freezes several times a day which requires a reset. The crash can be reproduced sometimes. -- Backtrace: Application: Kontact (kontact), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fea46ca68c0 (LWP 11642))] Thread 5 (Thread 0x7fea285ac700 (LWP 11646)): #0 0x00007fea3e2aa0af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fea41a45f76 in ?? () from /usr/lib64/libQtWebKit.so.4 #2 0x00007fea41a45fa9 in ?? () from /usr/lib64/libQtWebKit.so.4 #3 0x00007fea3e2a60db in start_thread () from /lib64/libpthread.so.0 #4 0x00007fea441e490d in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7fe9e7c89700 (LWP 11647)): #0 0x00007fea3e2aa0af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fea417b82cd in ?? () from /usr/lib64/libQtWebKit.so.4 #2 0x00007fea41a6dad6 in ?? () from /usr/lib64/libQtWebKit.so.4 #3 0x00007fea3e2a60db in start_thread () from /lib64/libpthread.so.0 #4 0x00007fea441e490d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7fe9c6092700 (LWP 12106)): #0 0x00007fea441dbb3d in poll () from /lib64/libc.so.6 #1 0x00007fea3dce3604 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007fea3dce370c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007fea44961d76 in QEventDispatcherGlib::processEvents (this=0x7fe9c00008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #4 0x00007fea44933d0f in QEventLoop::processEvents (this=this@entry=0x7fe9c6091d20, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fea44934005 in QEventLoop::exec (this=this@entry=0x7fe9c6091d20, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007fea44832fef in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536 #7 0x00007fea4483568f in QThreadPrivate::start (arg=0x226d9b0) at thread/qthread_unix.cpp:338 #8 0x00007fea3e2a60db in start_thread () from /lib64/libpthread.so.0 #9 0x00007fea441e490d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7fe9cffff700 (LWP 14207)): #0 0x00007fea3e2aa0af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fe9df3518cb in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fe9df64ff00 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007fe9df351909 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007fea3e2a60db in start_thread () from /lib64/libpthread.so.0 #4 0x00007fea441e490d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7fea46ca68c0 (LWP 11642)): [KCrash Handler] #6 QSortFilterProxyModelPrivate::proxy_to_source (this=0x25da0d0, proxy_index=...) at itemviews/qsortfilterproxymodel.cpp:369 #7 0x00007fea458bd05d in QSortFilterProxyModel::mapToSource (this=<optimized out>, proxyIndex=...) at itemviews/qsortfilterproxymodel.cpp:2519 #8 0x00007fea458b55a8 in QSortFilterProxyModel::data (this=<optimized out>, index=..., role=57) at itemviews/qsortfilterproxymodel.cpp:1732 #9 0x00007fea44927b6f in data (arole=57, this=<optimized out>) at kernel/qabstractitemmodel.h:402 #10 QPersistentModelIndex::data (this=this@entry=0x2bd4068, role=role@entry=57) at kernel/qabstractitemmodel.cpp:388 #11 0x00007fea4321bf3e in Akonadi::DelegateAnimator::timerEvent (this=0x20d4850, event=<optimized out>) at /usr/src/debug/kdepimlibs-4.12.0/akonadi/progressspinnerdelegate.cpp:63 #12 0x00007fea4494cf31 in QObject::event (this=0x20d4850, e=<optimized out>) at kernel/qobject.cpp:1165 #13 0x00007fea453458ac in QApplicationPrivate::notify_helper (this=this@entry=0x1e4c490, receiver=receiver@entry=0x20d4850, e=e@entry=0x7fff735280e0) at kernel/qapplication.cpp:4562 #14 0x00007fea4534be70 in QApplication::notify (this=this@entry=0x7fff735293e0, receiver=receiver@entry=0x20d4850, e=e@entry=0x7fff735280e0) at kernel/qapplication.cpp:4348 #15 0x00007fea4605c38a in KApplication::notify (this=0x7fff735293e0, receiver=0x20d4850, event=0x7fff735280e0) at /usr/src/debug/kdelibs-4.12.0/kdeui/kernel/kapplication.cpp:311 #16 0x00007fea449350ad in QCoreApplication::notifyInternal (this=0x7fff735293e0, receiver=0x20d4850, event=0x7fff735280e0) at kernel/qcoreapplication.cpp:949 #17 0x00007fea4496483c in sendEvent (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.h:231 #18 QTimerInfoList::activateTimers (this=0x1e46860) at kernel/qeventdispatcher_unix.cpp:636 #19 0x00007fea44961b21 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:186 #20 0x00007fea3dce3316 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #21 0x00007fea3dce3668 in ?? () from /usr/lib64/libglib-2.0.so.0 #22 0x00007fea3dce370c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #23 0x00007fea44961d55 in QEventDispatcherGlib::processEvents (this=0x1db65b0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #24 0x00007fea453e2936 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #25 0x00007fea44933d0f in QEventLoop::processEvents (this=this@entry=0x7fff73528370, flags=...) at kernel/qeventloop.cpp:149 #26 0x00007fea44934005 in QEventLoop::exec (this=this@entry=0x7fff73528370, flags=...) at kernel/qeventloop.cpp:204 #27 0x00007fea457e7cdc in QDialog::exec (this=0xae161a0) at dialogs/qdialog.cpp:562 #28 0x00007fea45fcf8a2 in KMessageBox::createKMessageBox (dialog=dialog@entry=0xae161a0, icon=..., text=..., strlist=..., ask=..., checkboxReturn=checkboxReturn@entry=0x0, options=..., details=..., notifyType=notifyType@entry=QMessageBox::Critical) at /usr/src/debug/kdelibs-4.12.0/kdeui/dialogs/kmessagebox.cpp:344 #29 0x00007fea45fcfae1 in KMessageBox::createKMessageBox (dialog=dialog@entry=0xae161a0, icon=icon@entry=QMessageBox::Critical, text=..., strlist=..., ask=..., checkboxReturn=checkboxReturn@entry=0x0, options=..., details=...) at /usr/src/debug/kdelibs-4.12.0/kdeui/dialogs/kmessagebox.cpp:159 #30 0x00007fea45fcfcf7 in KMessageBox::errorListWId (parent_id=0, text=..., strlist=..., caption=..., options=...) at /usr/src/debug/kdelibs-4.12.0/kdeui/dialogs/kmessagebox.cpp:854 #31 0x00007fea45fcfe0a in KMessageBox::error (parent=parent@entry=0x0, text=..., caption=..., options=...) at /usr/src/debug/kdelibs-4.12.0/kdeui/dialogs/kmessagebox.cpp:821 #32 0x00007fea431c6054 in Akonadi::EntityTreeModelPrivate::pasteJobDone (this=<optimized out>, job=0x2ac4aa0) at /usr/src/debug/kdepimlibs-4.12.0/akonadi/entitytreemodel_p.cpp:1341 #33 0x00007fea44948d68 in QMetaObject::activate (sender=sender@entry=0x2ac4aa0, m=m@entry=0x7fea451584a0 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff735288e0) at kernel/qobject.cpp:3556 #34 0x00007fea44dc9772 in KJob::result (this=this@entry=0x2ac4aa0, _t1=_t1@entry=0x2ac4aa0) at /usr/src/debug/kdelibs-4.12.0/build/kdecore/kjob.moc:207 #35 0x00007fea44dc97b0 in KJob::emitResult (this=this@entry=0x2ac4aa0) at /usr/src/debug/kdelibs-4.12.0/kdecore/jobs/kjob.cpp:318 #36 0x00007fea43275bfa in Akonadi::TransactionSequence::slotResult (this=0x2ac4aa0, job=<optimized out>) at /usr/src/debug/kdepimlibs-4.12.0/akonadi/transactionsequence.cpp:134 #37 0x00007fea43275490 in Akonadi::TransactionSequence::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kdepimlibs-4.12.0/build/akonadi/moc_transactionsequence.cpp:52 #38 0x00007fea44948d68 in QMetaObject::activate (sender=sender@entry=0x6c559a0, m=m@entry=0x7fea451584a0 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff73528aa0) at kernel/qobject.cpp:3556 #39 0x00007fea44dc9772 in KJob::result (this=this@entry=0x6c559a0, _t1=_t1@entry=0x6c559a0) at /usr/src/debug/kdelibs-4.12.0/build/kdecore/kjob.moc:207 #40 0x00007fea44dc97b0 in KJob::emitResult (this=this@entry=0x6c559a0) at /usr/src/debug/kdelibs-4.12.0/kdecore/jobs/kjob.cpp:318 #41 0x00007fea431fe0a1 in Akonadi::JobPrivate::handleResponse (this=<optimized out>, tag=..., data=...) at /usr/src/debug/kdepimlibs-4.12.0/akonadi/job.cpp:66 #42 0x00007fea431fdfa4 in Akonadi::JobPrivate::handleResponse (this=<optimized out>, tag=..., data=...) at /usr/src/debug/kdepimlibs-4.12.0/akonadi/job.cpp:51 #43 0x00007fea4323ec89 in Akonadi::SessionPrivate::dataReceived (this=0x20f08f0) at /usr/src/debug/kdepimlibs-4.12.0/akonadi/session.cpp:231 #44 0x00007fea44948d68 in QMetaObject::activate (sender=0x23831a0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556 #45 0x00007fea44948d68 in QMetaObject::activate (sender=sender@entry=0x24afeb8, m=m@entry=0x7fea44c97460 <QIODevice::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3556 #46 0x00007fea44992240 in QIODevice::readyRead (this=this@entry=0x24afeb8) at .moc/release-shared/moc_qiodevice.cpp:104 #47 0x00007fea3f22e49d in QAbstractSocketPrivate::canReadNotification (this=0x24af870) at socket/qabstractsocket.cpp:654 #48 0x00007fea3f2374ed in QReadNotifier::event (this=<optimized out>, e=<optimized out>) at socket/qnativesocketengine.cpp:1151 #49 0x00007fea453458ac in QApplicationPrivate::notify_helper (this=this@entry=0x1e4c490, receiver=receiver@entry=0x4353220, e=e@entry=0x7fff73529090) at kernel/qapplication.cpp:4562 #50 0x00007fea4534be70 in QApplication::notify (this=this@entry=0x7fff735293e0, receiver=receiver@entry=0x4353220, e=e@entry=0x7fff73529090) at kernel/qapplication.cpp:4348 #51 0x00007fea4605c38a in KApplication::notify (this=0x7fff735293e0, receiver=0x4353220, event=0x7fff73529090) at /usr/src/debug/kdelibs-4.12.0/kdeui/kernel/kapplication.cpp:311 #52 0x00007fea449350ad in QCoreApplication::notifyInternal (this=0x7fff735293e0, receiver=0x4353220, event=event@entry=0x7fff73529090) at kernel/qcoreapplication.cpp:949 #53 0x00007fea449629b0 in sendEvent (event=0x7fff73529090, receiver=<optimized out>) at kernel/qcoreapplication.h:231 #54 socketNotifierSourceDispatch (source=0x1e45490) at kernel/qeventdispatcher_glib.cpp:110 #55 0x00007fea3dce3316 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #56 0x00007fea3dce3668 in ?? () from /usr/lib64/libglib-2.0.so.0 #57 0x00007fea3dce370c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #58 0x00007fea44961d55 in QEventDispatcherGlib::processEvents (this=0x1db65b0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #59 0x00007fea453e2936 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #60 0x00007fea44933d0f in QEventLoop::processEvents (this=this@entry=0x7fff735292e0, flags=...) at kernel/qeventloop.cpp:149 #61 0x00007fea44934005 in QEventLoop::exec (this=this@entry=0x7fff735292e0, flags=...) at kernel/qeventloop.cpp:204 #62 0x00007fea4493913b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221 #63 0x00007fea4534406c in QApplication::exec () at kernel/qapplication.cpp:3823 #64 0x0000000000403960 in main (argc=3, argv=0x7fff73529528) at /usr/src/debug/kdepim-4.12.0/kontact/src/main.cpp:219 The reporter indicates this bug may be a duplicate of or related to bug 308352. Possible duplicates by query: bug 308352, bug 290403. Reported using DrKonqi -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs