Bug 292842

Summary: Kontact crasches on start (at filtering)
Product: [Applications] kontact Reporter: Lennart Börjeson <lennart.borjeson>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Lennart Börjeson 2012-01-30 07:48:33 UTC
Application: kontact (4.7.4)
KDE Platform Version: 4.7.4 (4.7.4) "release 5"
Qt Version: 4.7.4
Operating System: Linux 3.1.0-1.2-desktop x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
Kontact craschas when I start it. It retrieves IMAP data and starts filtering, during which it crasches.

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Aborted
[Current thread is 1 (Thread 0x7f33a7805760 (LWP 5571))]

Thread 3 (Thread 0x7f338f6ad700 (LWP 5572)):
#0  0x00007f339f74ae6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f33a40979dc in ?? () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f33a4097b09 in ?? () from /usr/lib64/libQtWebKit.so.4
#3  0x00007f339f746f05 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f33a4d9f63d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f338ed94700 (LWP 5573)):
#0  0x00007f33a4d96523 in poll () from /lib64/libc.so.6
#1  0x00007f339e3d1a98 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f339e3d1f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f33a618b576 in QEventDispatcherGlib::processEvents (this=0x7f33880008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f33a615fa22 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f33a615fc1f in QEventLoop::exec (this=0x7f338ed93e20, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f33a60775df in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f33a607a025 in QThreadPrivate::start (arg=0x63e1a0) at thread/qthread_unix.cpp:331
#8  0x00007f339f746f05 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f33a4d9f63d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f33a7805760 (LWP 5571)):
[KCrash Handler]
#6  0x00007f33a4cfad95 in raise () from /lib64/libc.so.6
#7  0x00007f33a4cfc2ab in abort () from /lib64/libc.so.6
#8  0x00007f33a4d34ece in __libc_message () from /lib64/libc.so.6
#9  0x00007f33a4d3ac06 in malloc_printerr () from /lib64/libc.so.6
#10 0x00007f33a1b90dc8 in Akonadi::EntityTreeModelPrivate::removeItems (this=<optimized out>, it=..., end=<optimized out>, pos=0x7fff029e394c, collection=...) at /usr/src/debug/kdepimlibs-4.7.4/akonadi/entitytreemodel_p.cpp:1504
#11 0x00007f33a1b90f15 in Akonadi::EntityTreeModelPrivate::purgeItems (this=0x112b910, id=484) at /usr/src/debug/kdepimlibs-4.7.4/akonadi/entitytreemodel_p.cpp:1524
#12 0x00007f33a1bde2c8 in Akonadi::EntityTreeModel::setData (this=0x9f5e40, index=..., value=..., role=53) at /usr/src/debug/kdepimlibs-4.7.4/akonadi/entitytreemodel.cpp:729
#13 0x00007f33a5ab8b9d in QSortFilterProxyModel::setData (this=<optimized out>, index=..., value=..., role=53) at itemviews/qsortfilterproxymodel.cpp:1728
#14 0x00007f33a5ab8b9d in QSortFilterProxyModel::setData (this=<optimized out>, index=..., value=..., role=53) at itemviews/qsortfilterproxymodel.cpp:1728
#15 0x00007f33a5ab8b9d in QSortFilterProxyModel::setData (this=<optimized out>, index=..., value=..., role=53) at itemviews/qsortfilterproxymodel.cpp:1728
#16 0x00007f33a5ab7bd9 in QAbstractProxyModel::setData (this=<optimized out>, index=<optimized out>, value=..., role=53) at itemviews/qabstractproxymodel.cpp:267
#17 0x00007f33a5ab8b9d in QSortFilterProxyModel::setData (this=<optimized out>, index=..., value=..., role=53) at itemviews/qsortfilterproxymodel.cpp:1728
#18 0x00007f33a5ab8b9d in QSortFilterProxyModel::setData (this=<optimized out>, index=..., value=..., role=53) at itemviews/qsortfilterproxymodel.cpp:1728
#19 0x00007f33a1b487e4 in rootIndexAboutToBeRemoved (removedRootIndex=..., this=<optimized out>) at /usr/src/debug/kdepimlibs-4.7.4/akonadi/selectionproxymodel.cpp:59
#20 Akonadi::SelectionProxyModel::qt_metacall (this=0x1705f70, _c=<optimized out>, _id=1, _a=0x7fff029e3da0) at /usr/src/debug/kdepimlibs-4.7.4/build/akonadi/selectionproxymodel.moc:76
#21 0x00007f33a1bad155 in Akonadi::FavoriteCollectionsModel::qt_metacall (this=0x1705f70, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff029e3da0) at /usr/src/debug/kdepimlibs-4.7.4/build/akonadi/favoritecollectionsmodel.moc:81
#22 0x00007f33a617359a in QMetaObject::activate (sender=0x1705f70, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff029e3da0) at kernel/qobject.cpp:3287
#23 0x00007f33a6b94e82 in KSelectionProxyModel::rootIndexAboutToBeRemoved (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/kdelibs-4.7.4/build/kdeui/moc_kselectionproxymodel.cpp:147
#24 0x00007f33a6b97ada in KSelectionProxyModelPrivate::sourceLayoutAboutToBeChanged (this=0x17078a0) at /usr/src/debug/kdelibs-4.7.4/kdeui/itemviews/kselectionproxymodel.cpp:726
#25 0x00007f33a6ba18ce in KSelectionProxyModel::qt_metacall (this=0x1705f70, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff029e3fe0) at /usr/src/debug/kdelibs-4.7.4/build/kdeui/moc_kselectionproxymodel.cpp:131
#26 0x00007f33a1b486f5 in Akonadi::SelectionProxyModel::qt_metacall (this=0x1705f70, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff029e3fe0) at /usr/src/debug/kdepimlibs-4.7.4/build/akonadi/selectionproxymodel.moc:70
#27 0x00007f33a1bad155 in Akonadi::FavoriteCollectionsModel::qt_metacall (this=0x1705f70, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff029e3fe0) at /usr/src/debug/kdepimlibs-4.7.4/build/akonadi/favoritecollectionsmodel.moc:81
#28 0x00007f33a617359a in QMetaObject::activate (sender=0x1648480, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3287
#29 0x00007f33a5abfd3a in QSortFilterProxyModelPrivate::_q_sourceDataChanged (this=0x163a060, source_top_left=..., source_bottom_right=...) at itemviews/qsortfilterproxymodel.cpp:1157
#30 0x00007f33a5ac124b in QSortFilterProxyModel::qt_metacall (this=0x1648480, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7fff029e42f0) at .moc/release-shared/moc_qsortfilterproxymodel.cpp:130
#31 0x00007f33474f3528 in MailCommon::EntityCollectionOrderProxyModel::qt_metacall (this=0x1648480, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kdepim-4.7.4/build/mailcommon/entitycollectionorderproxymodel.moc:70
#32 0x00007f33a617359a in QMetaObject::activate (sender=0x163d8a0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff029e42f0) at kernel/qobject.cpp:3287
#33 0x00007f33a61bc3e7 in QAbstractItemModel::dataChanged (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>) at .moc/release-shared/moc_qabstractitemmodel.cpp:148
#34 0x00007f33a5abf8cf in QSortFilterProxyModelPrivate::_q_sourceDataChanged (this=0x1657740, source_top_left=..., source_bottom_right=...) at itemviews/qsortfilterproxymodel.cpp:1191
#35 0x00007f33a5ac124b in QSortFilterProxyModel::qt_metacall (this=0x163d8a0, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7fff029e45d0) at .moc/release-shared/moc_qsortfilterproxymodel.cpp:130
#36 0x00007f33a6b71bf0 in KRecursiveFilterProxyModel::qt_metacall (this=0x163d8a0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff029e45d0) at /usr/src/debug/kdelibs-4.7.4/build/kdeui/krecursivefilterproxymodel.moc:78
#37 0x00007f33a6167b10 in QMetaMethod::invoke (this=0x7fff029e47c0, object=0x163d8a0, connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1597
#38 0x00007f33a6169cf0 in QMetaObject::invokeMethod (obj=0x163d8a0, member=<optimized out>, type=Qt::DirectConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1151
#39 0x00007f33a6b70efb in invokeMethod (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., type=Qt::DirectConnection, member=0x7f33a6d24533 "_q_sourceDataChanged", obj=0x163d8a0) at /usr/include/QtCore/qobjectdefs.h:410
#40 invokeDataChanged (bottomRight=..., topLeft=..., this=<optimized out>) at /usr/src/debug/kdelibs-4.7.4/kdeui/itemviews/krecursivefilterproxymodel.cpp:55
#41 KRecursiveFilterProxyModelPrivate::sourceDataChanged (this=0x1040d90, source_top_left=..., source_bottom_right=...) at /usr/src/debug/kdelibs-4.7.4/kdeui/itemviews/krecursivefilterproxymodel.cpp:131
#42 0x00007f33a6b71ce6 in KRecursiveFilterProxyModel::qt_metacall (this=0x163d8a0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff029e4cd0) at /usr/src/debug/kdelibs-4.7.4/build/kdeui/krecursivefilterproxymodel.moc:83
#43 0x00007f33a617359a in QMetaObject::activate (sender=0x163cdf0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff029e4cd0) at kernel/qobject.cpp:3287
#44 0x00007f33a61bc3e7 in QAbstractItemModel::dataChanged (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>) at .moc/release-shared/moc_qabstractitemmodel.cpp:148
#45 0x00007f33a6b6ea07 in KIdentityProxyModelPrivate::_k_sourceDataChanged (this=<optimized out>, topLeft=..., bottomRight=<optimized out>) at /usr/src/debug/kdelibs-4.7.4/kdeui/itemviews/kidentityproxymodel.cpp:572
#46 0x00007f33a6b6fcd6 in KIdentityProxyModel::qt_metacall (this=0x163cdf0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff029e4e40) at /usr/src/debug/kdelibs-4.7.4/build/kdeui/kidentityproxymodel.moc:128
#47 0x00007f33a617359a in QMetaObject::activate (sender=0xa56f20, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff029e4e40) at kernel/qobject.cpp:3287
#48 0x00007f33a61bc3e7 in QAbstractItemModel::dataChanged (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>) at .moc/release-shared/moc_qabstractitemmodel.cpp:148
#49 0x00007f33a5abf8cf in QSortFilterProxyModelPrivate::_q_sourceDataChanged (this=0x164c5a0, source_top_left=..., source_bottom_right=...) at itemviews/qsortfilterproxymodel.cpp:1191
#50 0x00007f33a5ac124b in QSortFilterProxyModel::qt_metacall (this=0xa56f20, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7fff029e5110) at .moc/release-shared/moc_qsortfilterproxymodel.cpp:130
#51 0x00007f33a1b9ff90 in Akonadi::StatisticsProxyModel::qt_metacall (this=0xa56f20, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff029e5110) at /usr/src/debug/kdepimlibs-4.7.4/build/akonadi/statisticsproxymodel.moc:72
#52 0x00007f33a617359a in QMetaObject::activate (sender=0x884990, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff029e5110) at kernel/qobject.cpp:3287
#53 0x00007f33a61bc3e7 in QAbstractItemModel::dataChanged (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>) at .moc/release-shared/moc_qabstractitemmodel.cpp:148
#54 0x00007f33a5abf8cf in QSortFilterProxyModelPrivate::_q_sourceDataChanged (this=0x1636ad0, source_top_left=..., source_bottom_right=...) at itemviews/qsortfilterproxymodel.cpp:1191
#55 0x00007f33a5ac124b in QSortFilterProxyModel::qt_metacall (this=0x884990, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7fff029e53f0) at .moc/release-shared/moc_qsortfilterproxymodel.cpp:130
#56 0x00007f33a6b71bf0 in KRecursiveFilterProxyModel::qt_metacall (this=0x884990, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff029e53f0) at /usr/src/debug/kdelibs-4.7.4/build/kdeui/krecursivefilterproxymodel.moc:78
#57 0x00007f33a6167b10 in QMetaMethod::invoke (this=0x7fff029e55e0, object=0x884990, connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1597
#58 0x00007f33a6169cf0 in QMetaObject::invokeMethod (obj=0x884990, member=<optimized out>, type=Qt::DirectConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1151
#59 0x00007f33a6b70efb in invokeMethod (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., type=Qt::DirectConnection, member=0x7f33a6d24533 "_q_sourceDataChanged", obj=0x884990) at /usr/include/QtCore/qobjectdefs.h:410
#60 invokeDataChanged (bottomRight=..., topLeft=..., this=<optimized out>) at /usr/src/debug/kdelibs-4.7.4/kdeui/itemviews/krecursivefilterproxymodel.cpp:55
#61 KRecursiveFilterProxyModelPrivate::sourceDataChanged (this=0x97ae10, source_top_left=..., source_bottom_right=...) at /usr/src/debug/kdelibs-4.7.4/kdeui/itemviews/krecursivefilterproxymodel.cpp:131
#62 0x00007f33a6b71ce6 in KRecursiveFilterProxyModel::qt_metacall (this=0x884990, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff029e5af0) at /usr/src/debug/kdelibs-4.7.4/build/kdeui/krecursivefilterproxymodel.moc:83
#63 0x00007f33a617359a in QMetaObject::activate (sender=0xa626c0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff029e5af0) at kernel/qobject.cpp:3287
#64 0x00007f33a61bc3e7 in QAbstractItemModel::dataChanged (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>) at .moc/release-shared/moc_qabstractitemmodel.cpp:148
#65 0x00007f33a5abf8cf in QSortFilterProxyModelPrivate::_q_sourceDataChanged (this=0x1127430, source_top_left=..., source_bottom_right=...) at itemviews/qsortfilterproxymodel.cpp:1191
#66 0x00007f33a5ac124b in QSortFilterProxyModel::qt_metacall (this=0xa626c0, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7fff029e5d90) at .moc/release-shared/moc_qsortfilterproxymodel.cpp:130
#67 0x00007f33a617359a in QMetaObject::activate (sender=0x9f5e40, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff029e5d90) at kernel/qobject.cpp:3287
#68 0x00007f33a61bc3e7 in QAbstractItemModel::dataChanged (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>) at .moc/release-shared/moc_qabstractitemmodel.cpp:148
#69 0x00007f33a1b57f02 in Akonadi::EntityTreeModelPrivate::dataChanged (this=<optimized out>, top=..., bottom=...) at /usr/src/debug/kdepimlibs-4.7.4/akonadi/entitytreemodel_p.cpp:1543
#70 0x00007f33a1bc6d38 in Akonadi::EntityTreeModelPrivate::fetchJobDone (this=0x112b910, job=0x1b1f1a0) at /usr/src/debug/kdepimlibs-4.7.4/akonadi/entitytreemodel_p.cpp:1215
#71 0x00007f33a1be905e in Akonadi::EntityTreeModel::qt_metacall (this=0x9f5e40, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff029e6080) at /usr/src/debug/kdepimlibs-4.7.4/build/akonadi/entitytreemodel.moc:145
#72 0x00007f33a617359a in QMetaObject::activate (sender=0x1b1f1a0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff029e6080) at kernel/qobject.cpp:3287
#73 0x00007f33a65ce662 in KJob::result (this=<optimized out>, _t1=0x1b1f1a0) at /usr/src/debug/kdelibs-4.7.4/build/kdecore/kjob.moc:194
#74 0x00007f33a65ce6a0 in KJob::emitResult (this=0x1b1f1a0) at /usr/src/debug/kdelibs-4.7.4/kdecore/jobs/kjob.cpp:312
#75 0x00007f33a1bac12d in Akonadi::Job::qt_metacall (this=0x1b1f1a0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x4f60b20) at /usr/src/debug/kdepimlibs-4.7.4/build/akonadi/job.moc:91
#76 0x00007f33a1bdcef5 in Akonadi::ItemFetchJob::qt_metacall (this=0x1b1f1a0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x4f60b20) at /usr/src/debug/kdepimlibs-4.7.4/build/akonadi/itemfetchjob.moc:73
#77 0x00007f33a617714a in QObject::event (this=0x1b1f1a0, e=<optimized out>) at kernel/qobject.cpp:1226
#78 0x00007f33a552fc34 in notify_helper (e=0x555f890, receiver=0x1b1f1a0, this=0x63b6a0) at kernel/qapplication.cpp:4481
#79 QApplicationPrivate::notify_helper (this=0x63b6a0, receiver=0x1b1f1a0, e=0x555f890) at kernel/qapplication.cpp:4453
#80 0x00007f33a5534ac1 in QApplication::notify (this=0x7fff029e6a90, receiver=0x1b1f1a0, e=0x555f890) at kernel/qapplication.cpp:4360
#81 0x00007f33a6bb2186 in KApplication::notify (this=0x7fff029e6a90, receiver=0x1b1f1a0, event=0x555f890) at /usr/src/debug/kdelibs-4.7.4/kdeui/kernel/kapplication.cpp:311
#82 0x00007f33a616081c in QCoreApplication::notifyInternal (this=0x7fff029e6a90, receiver=0x1b1f1a0, event=0x555f890) at kernel/qcoreapplication.cpp:787
#83 0x00007f33a6163bf8 in sendEvent (event=0x555f890, receiver=0x1b1f1a0) at kernel/qcoreapplication.h:215
#84 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x60cad0) at kernel/qcoreapplication.cpp:1428
#85 0x00007f33a618b0b3 in sendPostedEvents () at kernel/qcoreapplication.h:220
#86 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#87 0x00007f339e3d158d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#88 0x00007f339e3d1d88 in ?? () from /usr/lib64/libglib-2.0.so.0
#89 0x00007f339e3d1f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#90 0x00007f33a618b50f in QEventDispatcherGlib::processEvents (this=0x60c2e0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#91 0x00007f33a55d2f9e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#92 0x00007f33a615fa22 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#93 0x00007f33a615fc1f in QEventLoop::exec (this=0x7fff029e6a20, flags=...) at kernel/qeventloop.cpp:201
#94 0x00007f33a6163de7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#95 0x0000000000403919 in ?? ()
#96 0x00007f33a4ce723d in __libc_start_main () from /lib64/libc.so.6
#97 0x0000000000403e61 in _start ()

This bug may be a duplicate of or related to bug 280630.

Possible duplicates by query: bug 292582, bug 288314, bug 284106.

Reported using DrKonqi
Comment 1 Christophe Marin 2012-01-30 22:21:16 UTC

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