Bug 351459 - Kontact crashed on exit
Summary: Kontact crashed on exit
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Mageia RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-08-18 21:13 UTC by andrew brewster
Modified: 2018-02-01 09:44 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 andrew brewster 2015-08-18 21:13:10 UTC
Application: kontact (4.14.5)
KDE Platform Version: 4.14.5
Qt Version: 4.8.6
Operating System: Linux 3.19.8-desktop-3.mga5 x86_64
Distribution: "Mageia 5"

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

Previous to this I was investigating KNotes and had removed a Notes and aLocal Notes Akonadi agent, one pointing at ~/.local/share/local-mail, and
one pointing at ~/.local/share/notes/, as there was another one pointing at a  random named folder as on installing Mageia 5, Kontact spent ages making unwanted notes out of mail

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f4147086800 (LWP 24362))]

Thread 5 (Thread 0x7f412990c700 (LWP 24363)):
#0  0x00007f413e7c567f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4141e98bdf in ?? () from /lib64/libQtWebKit.so.4
#2  0x00007f4141e98c19 in ?? () from /lib64/libQtWebKit.so.4
#3  0x00007f413e7c05bd in start_thread () from /lib64/libpthread.so.0
#4  0x00007f41446fc5cd in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f40e9001700 (LWP 24364)):
#0  0x00007f413e7c567f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4141bc7d83 in ?? () from /lib64/libQtWebKit.so.4
#2  0x00007f4141ec9826 in ?? () from /lib64/libQtWebKit.so.4
#3  0x00007f413e7c05bd in start_thread () from /lib64/libpthread.so.0
#4  0x00007f41446fc5cd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f40d9f37700 (LWP 24375)):
#0  0x00007f413e1ec097 in g_source_iter_next () from /lib64/libglib-2.0.so.0
#1  0x00007f413e1ee47b in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#2  0x00007f413e1eede3 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007f413e1eefbc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007f4144e6ce3e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#5  0x00007f4144e3e931 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#6  0x00007f4144e3ec45 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#7  0x00007f4144d3c899 in QThread::exec() () from /lib64/libQtCore.so.4
#8  0x00007f4144d3efff in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4
#9  0x00007f413e7c05bd in start_thread () from /lib64/libpthread.so.0
#10 0x00007f41446fc5cd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f40cec7b700 (LWP 5078)):
#0  0x00007f413e7c567f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f40dc05b73a in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /lib64/libQtScript.so.4
#2  0x00007f40dc05b769 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /lib64/libQtScript.so.4
#3  0x00007f413e7c05bd in start_thread () from /lib64/libpthread.so.0
#4  0x00007f41446fc5cd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f4147086800 (LWP 24362)):
[KCrash Handler]
#6  0x00007f40e0cb21a5 in MailCommon::FolderTreeWidget::selectedCollections (this=0x23dd3d0) at /usr/src/debug/kdepim-4.14.5/mailcommon/folder/foldertreewidget.cpp:243
#7  0x00007f40e105bc79 in KMMainWidget::updateFolderMenu (this=0x23c16b0) at /usr/src/debug/kdepim-4.14.5/kmail/kmmainwidget.cpp:3979
#8  0x00007f40e1147d5d in KMMainWidget::qt_static_metacall (_o=0x7ffc17cdb5f0, _c=37606352, _id=466552321, _a=0x7f41449b2cd0 <main_arena+16>) at /usr/src/debug/kdepim-4.14.5/build/kmail/moc_kmmainwidget.cpp:469
#9  0x00007f4144e5388a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib64/libQtCore.so.4
#10 0x00007f4144e57c2b in QObject::event(QEvent*) () from /lib64/libQtCore.so.4
#11 0x00007f414584a79c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#12 0x00007f4145850e40 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#13 0x00007f414657d25a in KApplication::notify (this=0x7ffc17cdc670, receiver=0x23c1900, event=0x7ffc17cdba40) at /usr/src/debug/kdelibs-4.14.5/kdeui/kernel/kapplication.cpp:311
#14 0x00007f4144e3fcad in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#15 0x00007f4144e6f31b in QTimerInfoList::activateTimers() () from /lib64/libQtCore.so.4
#16 0x00007f4144e6c4c1 in timerSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQtCore.so.4
#17 0x00007f413e1eec6d in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#18 0x00007f413e1eef18 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#19 0x00007f413e1eefbc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#20 0x00007f4144e6ce1e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#21 0x00007f41458e84f6 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtGui.so.4
#22 0x00007f4144e3e931 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#23 0x00007f4144e3ec45 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#24 0x00007f41452dbd83 in KJob::exec (this=this@entry=0x232e8d0) at /usr/src/debug/kdelibs-4.14.5/kdecore/jobs/kjob.cpp:210
#25 0x00007f40e102cf16 in KMKernel::cleanup (this=0x227ac60) at /usr/src/debug/kdepim-4.14.5/kmail/kmkernel.cpp:1300
#26 0x00007f40e13fb85a in KMailPart::~KMailPart (this=this@entry=0x2072ec0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.14.5/kmail/kmail_part.cpp:119
#27 0x00007f40e13fbab9 in KMailPart::~KMailPart (this=0x2072ec0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.14.5/kmail/kmail_part.cpp:121
#28 0x00007f4146e0bf8e in KontactInterface::Plugin::~Plugin (this=0x1bf1d40, __vtt_parm=<optimized out>, __in_chrg=<optimized out>) at /usr/src/debug/kdepimlibs-4.14.5/kontactinterface/plugin.cpp:92
#29 0x00007f40e1e4d756 in KMailPlugin::~KMailPlugin (this=0x1bf1d40, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.14.5/kontact/plugins/kmail/kmail_plugin.cpp:173
#30 0x00007f40e1e4d779 in KMailPlugin::~KMailPlugin (this=0x1bf1d40, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.14.5/kontact/plugins/kmail/kmail_plugin.cpp:177
#31 0x00007f41469d29be in Kontact::MainWindow::~MainWindow (this=this@entry=0x1aa9440, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.14.5/kontact/src/mainwindow.cpp:296
#32 0x00007f41469d2b19 in Kontact::MainWindow::~MainWindow (this=0x1aa9440, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.14.5/kontact/src/mainwindow.cpp:298
#33 0x00007f4144e57d98 in QObject::event(QEvent*) () from /lib64/libQtCore.so.4
#34 0x00007f414589ad53 in QWidget::event(QEvent*) () from /lib64/libQtGui.so.4
#35 0x00007f4145c572e3 in QMainWindow::event(QEvent*) () from /lib64/libQtGui.so.4
#36 0x00007f4146638c71 in KMainWindow::event (this=<optimized out>, ev=<optimized out>) at /usr/src/debug/kdelibs-4.14.5/kdeui/widgets/kmainwindow.cpp:1084
#37 0x00007f4146670ab9 in KXmlGuiWindow::event (this=0x1aa9440, ev=0x14f73b60) at /usr/src/debug/kdelibs-4.14.5/kdeui/xmlgui/kxmlguiwindow.cpp:126
#38 0x00007f414584a79c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#39 0x00007f4145850e40 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#40 0x00007f414657d25a in KApplication::notify (this=0x7ffc17cdc670, receiver=0x1aa9440, event=0x14f73b60) at /usr/src/debug/kdelibs-4.14.5/kdeui/kernel/kapplication.cpp:311
#41 0x00007f4144e3fcad in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#42 0x00007f4144e42be1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQtCore.so.4
#43 0x00007f4144e6ccae in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQtCore.so.4
#44 0x00007f413e1eec6d in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#45 0x00007f413e1eef18 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#46 0x00007f413e1eefbc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#47 0x00007f4144e6ce1e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#48 0x00007f41458e84f6 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtGui.so.4
#49 0x00007f4144e3e931 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#50 0x00007f4144e3ec45 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#51 0x00007f4144e43e59 in QCoreApplication::exec() () from /lib64/libQtCore.so.4
#52 0x00000000004033b0 in main (argc=1, argv=0x7ffc17cdc7b8) at /usr/src/debug/kdepim-4.14.5/kontact/src/main.cpp:219

The reporter indicates this bug may be a duplicate of or related to bug 351215.

Possible duplicates by query: bug 351215, bug 340680.

Reported using DrKonqi
Comment 1 Denis Kurz 2017-06-23 19:36:02 UTC
This bug has never been confirmed for a Kontact version that is based on KDE Frameworks (5.x). Those versions differ significantly from the old 4.x series. Therefore, I plan to close it in around two or three months. In the meantime, it is set to WAITINGFORINFO to give reporters the oportunity to check if it is still valid. As soon as someone confirms it for a recent version (at least 5.1, ideally even more recent), I'll gladly reopen it.

Please understand that we lack the manpower to triage bugs reported for versions almost two years beyond their end of life.
Comment 2 Denis Kurz 2018-02-01 09:44:27 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.1 aka 15.12; preferably much more recent), please open a new one unless it already exists. Thank you for all your input.