Application: kmail (4.9 beta2) KDE Platform Version: 4.8.90 (4.8.90) Qt Version: 4.8.1 Operating System: Linux 3.5.0-2-generic x86_64 Distribution: Ubuntu 12.04 LTS -- Information about the crash: - What I was doing when the application crashed:Kmail crashes when changing sorting folders. I clicked on the name field, then it crashed. -- Backtrace: Application: KMail (kmail), signal: Aborted Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7fb80c19f7c0 (LWP 13130))] Thread 4 (Thread 0x7fb805061700 (LWP 13149)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x0000003c0efcbdec in WTF::TCMalloc_PageHeap::scavengerThread (this=0x3c0f994de0) at wtf/FastMalloc.cpp:2495 #2 0x0000003c0efcbf19 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1618 #3 0x0000003ba0807e9a in start_thread (arg=0x7fb805061700) at pthread_create.c:308 #4 0x0000003ba00f24bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fb804760700 (LWP 13150)): #0 0x0000003ba00e6b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x0000003dcda48036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x0000003dcda48164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x0000003dce3aa426 in QEventDispatcherGlib::processEvents (this=0x7fb7fc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x0000003dce379c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x0000003dce379ed7 in QEventLoop::exec (this=0x7fb80475fdc0, flags=...) at kernel/qeventloop.cpp:204 #6 0x0000003dce278fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x0000003dce27bfcb in QThreadPrivate::start (arg=0x23f43a0) at thread/qthread_unix.cpp:298 #8 0x0000003ba0807e9a in start_thread (arg=0x7fb804760700) at pthread_create.c:308 #9 0x0000003ba00f24bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fb803233700 (LWP 13151)): #0 0x0000003ba00e6b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x0000003dcda48036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x0000003dcda48164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x0000003dce3aa426 in QEventDispatcherGlib::processEvents (this=0x7fb7f40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x0000003dce379c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x0000003dce379ed7 in QEventLoop::exec (this=0x7fb803232d90, flags=...) at kernel/qeventloop.cpp:204 #6 0x0000003dce278fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x0000003dce3599ff in QInotifyFileSystemWatcherEngine::run (this=0x244b630) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x0000003dce27bfcb in QThreadPrivate::start (arg=0x244b630) at thread/qthread_unix.cpp:298 #9 0x0000003ba0807e9a in start_thread (arg=0x7fb803233700) at pthread_create.c:308 #10 0x0000003ba00f24bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fb80c19f7c0 (LWP 13130)): [KCrash Handler] #6 0x0000003ba0036445 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #7 0x0000003ba0039bab in __GI_abort () at abort.c:91 #8 0x0000003ba0073e2e in __libc_message (do_abort=2, fmt=0x3ba017c0d0 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:201 #9 0x0000003ba007e626 in malloc_printerr (action=3, str=0x3ba017c2c0 "double free or corruption (fasttop)", ptr=<optimized out>) at malloc.c:5007 #10 0x0000003ef0f03968 in Akonadi::EntityTreeModelPrivate::removeItems (this=<optimized out>, it=..., end=..., pos=0x7fff647f204c, collection=...) at ../../akonadi/entitytreemodel_p.cpp:1534 #11 0x0000003ef0f03ab5 in Akonadi::EntityTreeModelPrivate::purgeItems (this=0x1cab3d0, id=46) at ../../akonadi/entitytreemodel_p.cpp:1554 #12 0x0000003ef0efcc90 in Akonadi::EntityTreeModel::setData (this=0x1fa1640, index=..., value=..., role=53) at ../../akonadi/entitytreemodel.cpp:735 #13 0x00000034bf577acd in QSortFilterProxyModel::setData (this=<optimized out>, index=..., value=..., role=53) at itemviews/qsortfilterproxymodel.cpp:1730 #14 0x00000034bf5766b9 in QAbstractProxyModel::setData (this=<optimized out>, index=..., value=..., role=53) at itemviews/qabstractproxymodel.cpp:270 #15 0x00000034bf5766b9 in QAbstractProxyModel::setData (this=<optimized out>, index=..., value=..., role=53) at itemviews/qabstractproxymodel.cpp:270 #16 0x00000034bf577acd in QSortFilterProxyModel::setData (this=<optimized out>, index=..., value=..., role=53) at itemviews/qsortfilterproxymodel.cpp:1730 #17 0x00000034bf577acd in QSortFilterProxyModel::setData (this=<optimized out>, index=..., value=..., role=53) at itemviews/qsortfilterproxymodel.cpp:1730 #18 0x0000003ef0f6bc2b in rootIndexAboutToBeRemoved (removedRootIndex=..., this=<optimized out>) at ../../akonadi/selectionproxymodel.cpp:59 #19 Akonadi::SelectionProxyModel::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./selectionproxymodel.moc:53 #20 0x0000003dce38f281 in QMetaObject::activate (sender=0x2520570, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff647f24c0) at kernel/qobject.cpp:3547 #21 0x000000325cc1a872 in KSelectionProxyModel::rootIndexAboutToBeRemoved (this=<optimized out>, _t1=...) at ./moc_kselectionproxymodel.cpp:161 #22 0x000000325cc1d49a in KSelectionProxyModelPrivate::sourceLayoutAboutToBeChanged (this=0x2528df0) at ../../kdeui/itemviews/kselectionproxymodel.cpp:752 #23 0x0000003dce38f281 in QMetaObject::activate (sender=0x2232640, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547 #24 0x00000034bf57ec5a in QSortFilterProxyModelPrivate::_q_sourceDataChanged (this=0x21c3720, source_top_left=..., source_bottom_right=...) at itemviews/qsortfilterproxymodel.cpp:1159 #25 0x0000003dce38f281 in QMetaObject::activate (sender=0x221d140, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff647f29d0) at kernel/qobject.cpp:3547 #26 0x0000003dce3db507 in QAbstractItemModel::dataChanged (this=<optimized out>, _t1=..., _t2=...) at .moc/release-shared/moc_qabstractitemmodel.cpp:164 #27 0x00000034bf57e7ef in QSortFilterProxyModelPrivate::_q_sourceDataChanged (this=0x218c0d0, source_top_left=..., source_bottom_right=...) at itemviews/qsortfilterproxymodel.cpp:1193 #28 0x0000003dce382f01 in QMetaMethod::invoke (this=0x7fff647f2e30, object=0x221d140, connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1664 #29 0x0000003dce385210 in QMetaObject::invokeMethod (obj=0x221d140, member=<optimized out>, type=Qt::DirectConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1179 #30 0x000000325cbf60bb in invokeMethod (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., type=Qt::DirectConnection, member=0x325cda815b "_q_sourceDataChanged", obj=0x221d140) at /usr/include/qt4/QtCore/qobjectdefs.h:418 #31 invokeDataChanged (bottomRight=..., topLeft=..., this=<optimized out>) at ../../kdeui/itemviews/krecursivefilterproxymodel.cpp:55 #32 KRecursiveFilterProxyModelPrivate::sourceDataChanged (this=0x21b7940, source_top_left=..., source_bottom_right=...) at ../../kdeui/itemviews/krecursivefilterproxymodel.cpp:131 #33 0x0000003dce38f281 in QMetaObject::activate (sender=0x21b1910, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff647f3380) at kernel/qobject.cpp:3547 #34 0x0000003dce3db507 in QAbstractItemModel::dataChanged (this=<optimized out>, _t1=..., _t2=...) at .moc/release-shared/moc_qabstractitemmodel.cpp:164 #35 0x000000325cbf3bb7 in KIdentityProxyModelPrivate::_k_sourceDataChanged (this=<optimized out>, topLeft=..., bottomRight=...) at ../../kdeui/itemviews/kidentityproxymodel.cpp:572 #36 0x0000003dce38f281 in QMetaObject::activate (sender=0x223df20, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff647f3530) at kernel/qobject.cpp:3547 #37 0x0000003dce3db507 in QAbstractItemModel::dataChanged (this=<optimized out>, _t1=..., _t2=...) at .moc/release-shared/moc_qabstractitemmodel.cpp:164 #38 0x000000325cbf3bb7 in KIdentityProxyModelPrivate::_k_sourceDataChanged (this=<optimized out>, topLeft=..., bottomRight=...) at ../../kdeui/itemviews/kidentityproxymodel.cpp:572 #39 0x0000003dce38f281 in QMetaObject::activate (sender=0x1f95830, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff647f36e0) at kernel/qobject.cpp:3547 #40 0x0000003dce3db507 in QAbstractItemModel::dataChanged (this=<optimized out>, _t1=..., _t2=...) at .moc/release-shared/moc_qabstractitemmodel.cpp:164 #41 0x00000034bf57e7ef in QSortFilterProxyModelPrivate::_q_sourceDataChanged (this=0x1caa4b0, source_top_left=..., source_bottom_right=...) at itemviews/qsortfilterproxymodel.cpp:1193 #42 0x0000003dce38f281 in QMetaObject::activate (sender=0x1fa1640, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff647f39b0) at kernel/qobject.cpp:3547 #43 0x0000003dce3db507 in QAbstractItemModel::dataChanged (this=<optimized out>, _t1=..., _t2=...) at .moc/release-shared/moc_qabstractitemmodel.cpp:164 #44 0x0000003ef0f01d82 in Akonadi::EntityTreeModelPrivate::dataChanged (this=<optimized out>, top=..., bottom=...) at ../../akonadi/entitytreemodel_p.cpp:1573 #45 0x0000003ef0f07b3c in Akonadi::EntityTreeModelPrivate::fetchJobDone (this=0x1cab3d0, job=<optimized out>) at ../../akonadi/entitytreemodel_p.cpp:1245 #46 0x0000003dce38f281 in QMetaObject::activate (sender=0x69c6cc0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff647f3d30) at kernel/qobject.cpp:3547 #47 0x000000363e733182 in KJob::result (this=<optimized out>, _t1=0x69c6cc0) at ./kjob.moc:208 #48 0x000000363e7331c0 in KJob::emitResult (this=0x69c6cc0) at ../../kdecore/jobs/kjob.cpp:318 #49 0x0000003dce394446 in QObject::event (this=0x69c6cc0, e=<optimized out>) at kernel/qobject.cpp:1195 #50 0x00000034befcb894 in notify_helper (e=0x69a2c90, receiver=0x69c6cc0, this=0x1c27760) at kernel/qapplication.cpp:4559 #51 QApplicationPrivate::notify_helper (this=0x1c27760, receiver=0x69c6cc0, e=0x69a2c90) at kernel/qapplication.cpp:4531 #52 0x00000034befd0713 in QApplication::notify (this=0x7fff647f4780, receiver=0x69c6cc0, e=0x69a2c90) at kernel/qapplication.cpp:4420 #53 0x000000325cc379e6 in KApplication::notify (this=0x7fff647f4780, receiver=0x69c6cc0, event=0x69a2c90) at ../../kdeui/kernel/kapplication.cpp:311 #54 0x0000003dce37ae9c in QCoreApplication::notifyInternal (this=0x7fff647f4780, receiver=0x69c6cc0, event=0x69a2c90) at kernel/qcoreapplication.cpp:876 #55 0x0000003dce37ec6a in sendEvent (event=0x69a2c90, receiver=0x69c6cc0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #56 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1b79220) at kernel/qcoreapplication.cpp:1500 #57 0x0000003dce3a9f93 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #58 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279 #59 0x0000003dcda47d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #60 0x0000003dcda480a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #61 0x0000003dcda48164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #62 0x0000003dce3aa3bf in QEventDispatcherGlib::processEvents (this=0x1b7ab00, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #63 0x00000034bf073d5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #64 0x0000003dce379c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #65 0x0000003dce379ed7 in QEventLoop::exec (this=0x7fff647f4650, flags=...) at kernel/qeventloop.cpp:204 #66 0x0000003dce37ef67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #67 0x0000000000402bd3 in main (argc=<optimized out>, argv=<optimized out>) at ../../kmail/main.cpp:145 Possible duplicates by query: bug 302042, bug 301258, bug 301155, bug 300859, bug 300614. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 280630 ***