Bug 334087

Summary: Kontact crashed after clicking the "Mail" tab
Product: [Applications] kontact Reporter: wodencafe
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: 4.13   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description wodencafe 2014-04-29 16:27:41 UTC
Application: kontact (4.13)
KDE Platform Version: 4.13.0
Qt Version: 4.8.6
Operating System: Linux 3.13.0-24-generic x86_64
Distribution: Ubuntu 14.04 LTS

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

I had opened "Kontact" and, clicked on the "Mail" tab on the left, below Summary.

That's when it crashed.

The crash does not seem to be reproducible.

-- Backtrace:
Application: Kontact (kontact), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f952c4b2800 (LWP 26949))]

Thread 5 (Thread 0x7f950c1a8700 (LWP 27059)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f952725881d in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f9527258859 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f952397a182 in start_thread (arg=0x7f950c1a8700) at pthread_create.c:312
#4  0x00007f9529a2c30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7f94cb8a5700 (LWP 27064)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f9526f9920d in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f9527287fd6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f952397a182 in start_thread (arg=0x7f94cb8a5700) at pthread_create.c:312
#4  0x00007f9529a2c30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f94bc189700 (LWP 27089)):
#0  0x00007f9529a1efbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f952349afe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f952349b0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f952a1a57be in QEventDispatcherGlib::processEvents (this=0x7f94b40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007f952a1770af in QEventLoop::processEvents (this=this@entry=0x7f94bc188de0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f952a1773a5 in QEventLoop::exec (this=this@entry=0x7f94bc188de0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f952a073c5f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:537
#7  0x00007f952a07632f in QThreadPrivate::start (arg=0x148c960) at thread/qthread_unix.cpp:349
#8  0x00007f952397a182 in start_thread (arg=0x7f94bc189700) at pthread_create.c:312
#9  0x00007f9529a2c30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f94b9d33700 (LWP 27156)):
#0  0x00007f95234dc62a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f95234dc989 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f952349a1f8 in g_main_context_release () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f952349af91 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f952349b0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f952a1a57be in QEventDispatcherGlib::processEvents (this=0x7f94b00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0x00007f952a1770af in QEventLoop::processEvents (this=this@entry=0x7f94b9d32da0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f952a1773a5 in QEventLoop::exec (this=this@entry=0x7f94b9d32da0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f952a073c5f in QThread::exec (this=this@entry=0x17163c0) at thread/qthread.cpp:537
#9  0x00007f952a158823 in QInotifyFileSystemWatcherEngine::run (this=0x17163c0) at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007f952a07632f in QThreadPrivate::start (arg=0x17163c0) at thread/qthread_unix.cpp:349
#11 0x00007f952397a182 in start_thread (arg=0x7f94b9d33700) at pthread_create.c:312
#12 0x00007f9529a2c30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f952c4b2800 (LWP 26949)):
[KCrash Handler]
#6  0x00007f9529967f79 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007f952996b388 in __GI_abort () at abort.c:89
#8  0x00007f9529d576b5 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#9  0x00007f9529d55836 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#10 0x00007f9529d55863 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007f9529d5633f in __cxa_pure_virtual () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#12 0x00007f94c150b953 in MailCommon::Util::updatedCollection (col=...) at ../../mailcommon/util/mailutil.cpp:610
#13 0x00007f94c18e6283 in KMMainWidget::updateMessageActionsDelayed (this=this@entry=0x1785300) at ../../kmail/kmmainwidget.cpp:3969
#14 0x00007f94c18e6c0b in KMMainWidget::updateMessageActions (this=this@entry=0x1785300, fast=fast@entry=false) at ../../kmail/kmmainwidget.cpp:3809
#15 0x00007f94c18e797a in KMMainWidget::initializeFilterActions (this=0x1785300) at ../../kmail/kmmainwidget.cpp:4317
#16 0x00007f94c1c6bf86 in KMailPart::guiActivateEvent (this=0x1580730, e=0x7fffebd999c0) at ../../kmail/kmail_part.cpp:159
#17 0x00007f952a190cad in QObject::event (this=0x1580730, e=<optimized out>) at kernel/qobject.cpp:1225
#18 0x00007f952ab6ae2c in QApplicationPrivate::notify_helper (this=this@entry=0x120b610, receiver=receiver@entry=0x1580730, e=e@entry=0x7fffebd999c0) at kernel/qapplication.cpp:4567
#19 0x00007f952ab714a0 in QApplication::notify (this=this@entry=0x7fffebd9aff0, receiver=receiver@entry=0x1580730, e=e@entry=0x7fffebd999c0) at kernel/qapplication.cpp:4353
#20 0x00007f952b875baa in KApplication::notify (this=0x7fffebd9aff0, receiver=0x1580730, event=0x7fffebd999c0) at ../../kdeui/kernel/kapplication.cpp:311
#21 0x00007f952a1784dd in QCoreApplication::notifyInternal (this=0x7fffebd9aff0, receiver=receiver@entry=0x1580730, event=event@entry=0x7fffebd999c0) at kernel/qcoreapplication.cpp:953
#22 0x00007f952970b41c in sendEvent (event=0x7fffebd999c0, receiver=0x1580730) at /usr/include/qt4/QtCore/qcoreapplication.h:231
#23 KParts::MainWindow::createGUI (this=this@entry=0x13c2fc0, part=0x1580730) at ../../kparts/mainwindow.cpp:129
#24 0x00007f952bcb8595 in Kontact::MainWindow::selectPlugin (this=0x13c2fc0, plugin=0x153f730) at ../../../kontact/src/mainwindow.cpp:883
#25 0x00007f952a18c87a in QMetaObject::activate (sender=0x137e410, m=m@entry=0x7f952beccb20 <Kontact::SidePaneBase::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffebd99c80) at kernel/qobject.cpp:3539
#26 0x00007f952bcc38b2 in pluginSelected (_t1=0x153f730, this=<optimized out>) at moc_sidepanebase.cpp:103
#27 Kontact::SidePaneBase::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at moc_sidepanebase.cpp:53
#28 0x00007f952a18c87a in QMetaObject::activate (sender=sender@entry=0x1206890, m=m@entry=0x7f952beccc20 <Kontact::Navigator::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffebd99db0) at kernel/qobject.cpp:3539
#29 0x00007f952bcc392f in Kontact::Navigator::pluginActivated (this=this@entry=0x1206890, _t1=0x153f730) at moc_iconsidepane.cpp:109
#30 0x00007f952bcbdc20 in Kontact::Navigator::slotCurrentChanged (this=0x1206890, current=...) at ../../../kontact/src/iconsidepane.cpp:477
#31 0x00007f952bcc3819 in Kontact::Navigator::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at moc_iconsidepane.cpp:58
#32 0x00007f952a18c87a in QMetaObject::activate (sender=sender@entry=0x13c1e60, m=m@entry=0x7f952b631fc0 <QItemSelectionModel::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fffebd99f40) at kernel/qobject.cpp:3539
#33 0x00007f952b0b388a in QItemSelectionModel::currentChanged (this=this@entry=0x13c1e60, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:172
#34 0x00007f952b0b396d in QItemSelectionModel::setCurrentIndex (this=0x13c1e60, index=..., command=...) at itemviews/qitemselectionmodel.cpp:1175
#35 0x00007f952b065d44 in QAbstractItemView::mousePressEvent (this=0x1206890, event=<optimized out>) at itemviews/qabstractitemview.cpp:1682
#36 0x00007f952abba37b in QWidget::event (this=this@entry=0x1206890, event=event@entry=0x7fffebd9a7a0) at kernel/qwidget.cpp:8372
#37 0x00007f952af5bfce in QFrame::event (this=0x1206890, e=0x7fffebd9a7a0) at widgets/qframe.cpp:557
#38 0x00007f952b06b5b3 in QAbstractItemView::viewportEvent (this=0x1206890, event=0x7fffebd9a7a0) at itemviews/qabstractitemview.cpp:1644
#39 0x00007f952a178646 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x120b610, receiver=receiver@entry=0x13b14a0, event=event@entry=0x7fffebd9a7a0) at kernel/qcoreapplication.cpp:1063
#40 0x00007f952ab6ae0c in QApplicationPrivate::notify_helper (this=this@entry=0x120b610, receiver=receiver@entry=0x13b14a0, e=e@entry=0x7fffebd9a7a0) at kernel/qapplication.cpp:4563
#41 0x00007f952ab715dd in QApplication::notify (this=this@entry=0x7fffebd9aff0, receiver=receiver@entry=0x13b14a0, e=e@entry=0x7fffebd9a7a0) at kernel/qapplication.cpp:4110
#42 0x00007f952b875baa in KApplication::notify (this=0x7fffebd9aff0, receiver=0x13b14a0, event=0x7fffebd9a7a0) at ../../kdeui/kernel/kapplication.cpp:311
#43 0x00007f952a1784dd in QCoreApplication::notifyInternal (this=0x7fffebd9aff0, receiver=receiver@entry=0x13b14a0, event=event@entry=0x7fffebd9a7a0) at kernel/qcoreapplication.cpp:953
#44 0x00007f952ab70d93 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#45 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x13b14a0, event=event@entry=0x7fffebd9a7a0, alienWidget=alienWidget@entry=0x13b14a0, nativeWidget=nativeWidget@entry=0x137e410, buttonDown=buttonDown@entry=0x7f952b650318 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3178
#46 0x00007f952abe59cb in QETWidget::translateMouseEvent (this=this@entry=0x137e410, event=event@entry=0x7fffebd9ab20) at kernel/qapplication_x11.cpp:4634
#47 0x00007f952abe5269 in QApplication::x11ProcessEvent (this=0x7fffebd9aff0, event=event@entry=0x7fffebd9ab20) at kernel/qapplication_x11.cpp:3627
#48 0x00007f952ac0cb02 in x11EventSourceDispatch (s=0x120bc00, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#49 0x00007f952349ae04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007f952349b048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#51 0x00007f952349b0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#52 0x00007f952a1a57a1 in QEventDispatcherGlib::processEvents (this=0x11ccbb0, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#53 0x00007f952ac0cbb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#54 0x00007f952a1770af in QEventLoop::processEvents (this=this@entry=0x7fffebd9aef0, flags=...) at kernel/qeventloop.cpp:149
#55 0x00007f952a1773a5 in QEventLoop::exec (this=this@entry=0x7fffebd9aef0, flags=...) at kernel/qeventloop.cpp:204
#56 0x00007f952a17cb79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#57 0x00007f952ab6937c in QApplication::exec () at kernel/qapplication.cpp:3828
#58 0x0000000000403660 in main (argc=1, argv=0x7fffebd9b138) at ../../../kontact/src/main.cpp:219

Reported using DrKonqi
Comment 1 Denis Kurz 2016-09-24 19:33:42 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 kontact (version 5.0 or later, as part of KDE Applications 15.08 or later), it gets closed in about three months.
Comment 2 Denis Kurz 2017-01-07 22:18:00 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.