Bug 331046 - Kmail crashed
Summary: Kmail crashed
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: 4.11.5
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-02-12 13:07 UTC by Steven Ward
Modified: 2017-01-07 22:11 UTC (History)
0 users

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 Steven Ward 2014-02-12 13:07:31 UTC
Application: kmail (4.11.5)
KDE Platform Version: 4.11.5
Qt Version: 4.8.5
Operating System: Linux 3.13.0-rc8+ x86_64
Distribution: "Fedora release 20 (Heisenbug)"

-- Information about the crash:
- What I was doing when the application crashed: I startted Kmail with my gmail account

- Unusual behavior I noticed: I used the account wizard, as the original account was giving me problems.

- Custom settings of the application:There were no custom settings, I was using the lastest nouveau kernel.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
81	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f18c1fc3900 (LWP 16316))]

Thread 3 (Thread 0x7f18b2757700 (LWP 16322)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00000035d40bc46d in JSC::BlockAllocator::blockFreeingThreadMain() () from /lib64/libQtWebKit.so.4
#2  0x00000035d43aed36 in WTF::wtfThreadEntryPoint(void*) () from /lib64/libQtWebKit.so.4
#3  0x0000003ad5a07f33 in start_thread (arg=0x7f18b2757700) at pthread_create.c:309
#4  0x0000003ad52f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f18b1077700 (LWP 16324)):
#0  0x0000003ad9e8a2ed in g_mutex_get_impl () from /lib64/libglib-2.0.so.0
#1  0x0000003ad9e8a5c9 in g_mutex_unlock () from /lib64/libglib-2.0.so.0
#2  0x0000003ad9e4945d in g_main_context_iterate.isra.24 () from /lib64/libglib-2.0.so.0
#3  0x0000003ad9e496dc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x0000003ae27b2ec6 in QEventDispatcherGlib::processEvents (this=0x7f18600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#5  0x0000003ae2782edf in QEventLoop::processEvents (this=this@entry=0x7f18b1076cd0, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003ae278322d in QEventLoop::exec (this=this@entry=0x7f18b1076cd0, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003ae2679baf in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536
#8  0x0000003ae267c3af in QThreadPrivate::start (arg=0x1ec8db0) at thread/qthread_unix.cpp:338
#9  0x0000003ad5a07f33 in start_thread (arg=0x7f18b1077700) at pthread_create.c:309
#10 0x0000003ad52f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f18c1fc3900 (LWP 16316)):
[KCrash Handler]
#6  QSortFilterProxyModelPrivate::updateChildrenMapping (this=this@entry=0x1caf3b0, source_parent=..., parent_mapping=parent_mapping@entry=0x2416e20, orient=orient@entry=Qt::Vertical, start=start@entry=0, end=end@entry=0, delta_item_count=delta_item_count@entry=1, remove=remove@entry=false) at itemviews/qsortfilterproxymodel.cpp:948
#7  0x00000035cad6eb32 in QSortFilterProxyModelPrivate::source_items_inserted (this=this@entry=0x1caf3b0, source_parent=..., start=<optimized out>, end=0, orient=orient@entry=Qt::Vertical) at itemviews/qsortfilterproxymodel.cpp:745
#8  0x00000035cad6ef8f in QSortFilterProxyModelPrivate::_q_sourceRowsInserted (this=0x1caf3b0, source_parent=..., start=<optimized out>, end=<optimized out>) at itemviews/qsortfilterproxymodel.cpp:1297
#9  0x0000003ae2798cf8 in QMetaObject::activate (sender=sender@entry=0x1df41f0, m=m@entry=0x3ae2ae85c0 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=5, argv=argv@entry=0x7fff699557e0) at kernel/qobject.cpp:3547
#10 0x0000003ae27e56b4 in QAbstractItemModel::rowsInserted (this=this@entry=0x1df41f0, _t1=..., _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:196
#11 0x0000003ae277cfde in QAbstractItemModel::endInsertRows (this=0x1df41f0) at kernel/qabstractitemmodel.cpp:2433
#12 0x00000035cad6b4d9 in QSortFilterProxyModelPrivate::insert_source_items (this=this@entry=0x1df4a30, source_to_proxy=..., proxy_to_source=..., source_items=..., source_parent=..., orient=orient@entry=Qt::Vertical, emit_signal=emit_signal@entry=true) at itemviews/qsortfilterproxymodel.cpp:695
#13 0x00000035cad6ed5a in QSortFilterProxyModelPrivate::source_items_inserted (this=this@entry=0x1df4a30, source_parent=..., start=<optimized out>, end=<optimized out>, orient=orient@entry=Qt::Vertical) at itemviews/qsortfilterproxymodel.cpp:806
#14 0x00000035cad6ef8f in QSortFilterProxyModelPrivate::_q_sourceRowsInserted (this=0x1df4a30, source_parent=..., start=<optimized out>, end=<optimized out>) at itemviews/qsortfilterproxymodel.cpp:1297
#15 0x0000003ae278c608 in QMetaMethod::invoke (this=this@entry=0x7fff69955d60, object=object@entry=0x1df41f0, connectionType=connectionType@entry=Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1664
#16 0x0000003ae278ed08 in QMetaObject::invokeMethod (obj=obj@entry=0x1df41f0, member=member@entry=0x35cbfb2787 "_q_sourceRowsInserted", type=type@entry=Qt::DirectConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1179
#17 0x00000035cbe0ca38 in invokeMethod (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., type=Qt::DirectConnection, member=0x35cbfb2787 "_q_sourceRowsInserted", obj=0x1df41f0) at /usr/include/QtCore/qobjectdefs.h:418
#18 invokeRowsInserted (end=0, start=0, source_parent=..., this=0x1c6e1f0) at /usr/src/debug/kdelibs-4.11.5/kdeui/itemviews/krecursivefilterproxymodel.cpp:66
#19 KRecursiveFilterProxyModelPrivate::sourceRowsInserted (this=0x1c6e1f0, source_parent=..., start=0, end=0) at /usr/src/debug/kdelibs-4.11.5/kdeui/itemviews/krecursivefilterproxymodel.cpp:190
#20 0x0000003ae2798cf8 in QMetaObject::activate (sender=sender@entry=0x1db6e30, m=m@entry=0x3ae2ae85c0 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=5, argv=argv@entry=0x7fff69956230) at kernel/qobject.cpp:3547
#21 0x0000003ae27e56b4 in QAbstractItemModel::rowsInserted (this=this@entry=0x1db6e30, _t1=..., _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:196
#22 0x0000003ae277cfde in QAbstractItemModel::endInsertRows (this=0x1db6e30) at kernel/qabstractitemmodel.cpp:2433
#23 0x0000003ae2798cf8 in QMetaObject::activate (sender=sender@entry=0x1dd8330, m=m@entry=0x3ae2ae85c0 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=5, argv=argv@entry=0x7fff699563f0) at kernel/qobject.cpp:3547
#24 0x0000003ae27e56b4 in QAbstractItemModel::rowsInserted (this=this@entry=0x1dd8330, _t1=..., _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:196
#25 0x0000003ae277cfde in QAbstractItemModel::endInsertRows (this=0x1dd8330) at kernel/qabstractitemmodel.cpp:2433
#26 0x0000003ae2798cf8 in QMetaObject::activate (sender=sender@entry=0x1b6a650, m=m@entry=0x3ae2ae85c0 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=5, argv=argv@entry=0x7fff699565b0) at kernel/qobject.cpp:3547
#27 0x0000003ae27e56b4 in QAbstractItemModel::rowsInserted (this=this@entry=0x1b6a650, _t1=..., _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:196
#28 0x0000003ae277cfde in QAbstractItemModel::endInsertRows (this=0x1b6a650) at kernel/qabstractitemmodel.cpp:2433
#29 0x00000035cad6b4d9 in QSortFilterProxyModelPrivate::insert_source_items (this=this@entry=0x1cac830, source_to_proxy=..., proxy_to_source=..., source_items=..., source_parent=..., orient=orient@entry=Qt::Vertical, emit_signal=emit_signal@entry=true) at itemviews/qsortfilterproxymodel.cpp:695
#30 0x00000035cad6ed5a in QSortFilterProxyModelPrivate::source_items_inserted (this=this@entry=0x1cac830, source_parent=..., start=<optimized out>, end=<optimized out>, orient=orient@entry=Qt::Vertical) at itemviews/qsortfilterproxymodel.cpp:806
#31 0x00000035cad6ef8f in QSortFilterProxyModelPrivate::_q_sourceRowsInserted (this=0x1cac830, source_parent=..., start=<optimized out>, end=<optimized out>) at itemviews/qsortfilterproxymodel.cpp:1297
#32 0x0000003ae2798cf8 in QMetaObject::activate (sender=sender@entry=0x1b375b0, m=m@entry=0x3ae2ae85c0 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=5, argv=argv@entry=0x7fff69956910) at kernel/qobject.cpp:3547
#33 0x0000003ae27e56b4 in QAbstractItemModel::rowsInserted (this=this@entry=0x1b375b0, _t1=..., _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:196
#34 0x0000003ae277cfde in QAbstractItemModel::endInsertRows (this=0x1b375b0) at kernel/qabstractitemmodel.cpp:2433
#35 0x00000035d0f0a632 in Akonadi::EntityTreeModelPrivate::retrieveAncestors(Akonadi::Collection const&) () from /lib64/libakonadi-kde.so.4
#36 0x00000035d0f0e79b in Akonadi::EntityTreeModelPrivate::monitoredCollectionAdded(Akonadi::Collection const&, Akonadi::Collection const&) () from /lib64/libakonadi-kde.so.4
#37 0x0000003ae2798cf8 in QMetaObject::activate (sender=0x1af1150, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff69956c70) at kernel/qobject.cpp:3547
#38 0x00000035d0f491ca in Akonadi::Monitor::collectionAdded(Akonadi::Collection const&, Akonadi::Collection const&) () from /lib64/libakonadi-kde.so.4
#39 0x00000035d0f5012b in Akonadi::MonitorPrivate::emitCollectionNotification(Akonadi::NotificationMessageV2 const&, Akonadi::Collection const&, Akonadi::Collection const&, Akonadi::Collection const&) () from /lib64/libakonadi-kde.so.4
#40 0x00000035d0f51567 in Akonadi::MonitorPrivate::emitNotification(Akonadi::NotificationMessageV2 const&) () from /lib64/libakonadi-kde.so.4
#41 0x00000035d0ead821 in Akonadi::ChangeRecorderPrivate::emitNotification(Akonadi::NotificationMessageV2 const&) () from /lib64/libakonadi-kde.so.4
#42 0x00000035d0f4d681 in Akonadi::MonitorPrivate::flushPipeline() () from /lib64/libakonadi-kde.so.4
#43 0x00000035d0f4d889 in Akonadi::MonitorPrivate::dataAvailable() () from /lib64/libakonadi-kde.so.4
#44 0x0000003ae2798cf8 in QMetaObject::activate (sender=0x1cb5780, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#45 0x00000035d0eb6180 in Akonadi::EntityCache<Akonadi::Collection, Akonadi::CollectionFetchJob, Akonadi::CollectionFetchScope>::processResult(KJob*) () from /lib64/libakonadi-kde.so.4
#46 0x0000003ae2798cf8 in QMetaObject::activate (sender=sender@entry=0x2713d20, m=m@entry=0x35ca4d34a0 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff699572a0) at kernel/qobject.cpp:3547
#47 0x00000035ca139942 in KJob::result (this=this@entry=0x2713d20, _t1=_t1@entry=0x2713d20) at /usr/src/debug/kdelibs-4.11.5/x86_64-redhat-linux-gnu/kdecore/kjob.moc:207
#48 0x00000035ca139990 in KJob::emitResult (this=0x2713d20) at /usr/src/debug/kdelibs-4.11.5/kdecore/jobs/kjob.cpp:318
#49 0x0000003ae279d27e in QObject::event (this=0x2713d20, e=<optimized out>) at kernel/qobject.cpp:1194
#50 0x00000035ca7c9d8c in QApplicationPrivate::notify_helper (this=0x198b110, receiver=0x2713d20, e=0x26c7720) at kernel/qapplication.cpp:4562
#51 0x00000035ca7d0725 in QApplication::notify (this=this@entry=0x7fff69957d20, receiver=receiver@entry=0x2713d20, e=e@entry=0x26c7720) at kernel/qapplication.cpp:4348
#52 0x00000035cbe4a7da in KApplication::notify (this=0x7fff69957d20, receiver=0x2713d20, event=0x26c7720) at /usr/src/debug/kdelibs-4.11.5/kdeui/kernel/kapplication.cpp:311
#53 0x0000003ae278439d in QCoreApplication::notifyInternal (this=0x7fff69957d20, receiver=receiver@entry=0x2713d20, event=event@entry=0x26c7720) at kernel/qcoreapplication.cpp:949
#54 0x0000003ae2787485 in sendEvent (event=0x26c7720, receiver=0x2713d20) at kernel/qcoreapplication.h:231
#55 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x191b2d0) at kernel/qcoreapplication.cpp:1573
#56 0x0000003ae2787923 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1466
#57 0x0000003ae27b3623 in sendPostedEvents () at kernel/qcoreapplication.h:236
#58 postEventSourceDispatch (s=0x199d0c0) at kernel/qeventdispatcher_glib.cpp:280
#59 0x0000003ad9e492a6 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#60 0x0000003ad9e49628 in g_main_context_iterate.isra.24 () from /lib64/libglib-2.0.so.0
#61 0x0000003ad9e496dc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#62 0x0000003ae27b2ea5 in QEventDispatcherGlib::processEvents (this=0x191caf0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#63 0x00000035ca86bca6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#64 0x0000003ae2782edf in QEventLoop::processEvents (this=this@entry=0x7fff69957960, flags=...) at kernel/qeventloop.cpp:149
#65 0x0000003ae278322d in QEventLoop::exec (this=this@entry=0x7fff69957960, flags=...) at kernel/qeventloop.cpp:204
#66 0x0000003ae2788749 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#67 0x0000000000402f2d in main ()

Possible duplicates by query: bug 312532, bug 312435, bug 310025.

Reported using DrKonqi
Comment 1 Denis Kurz 2016-09-24 18:05:08 UTC
This bug has only been reported for versions before 4.14, which have been unsupported for at least two years now. Can anyone tell if this bug still present?

If noone confirms this bug for a Framework-based version of kmail2 (version 5.0 or later, as part of KDE Applications 15.12 or later), it gets closed in about three months.
Comment 2 Denis Kurz 2017-01-07 22:11:04 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.