Summary: | KMail crashed after closing after it hung at Retrieving Folder Contents | ||
---|---|---|---|
Product: | [Applications] kmail2 | Reporter: | Dennis Schridde <heri+kde> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | heri+kde, jjm, nethershaw, thymythos |
Priority: | NOR | Keywords: | drkonqi |
Version: | 5.7.0 | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi New crash information added by DrKonqi |
Description
Dennis Schridde
2017-12-31 21:27:40 UTC
Since KMail seems to hang more or less indefinitely (as long as Baloo is pressuring the disks), closing KMail seems to ease the reproduction of this crash - even if KMail is "Retrieving Folder Contents" for several dozens of minutes, it will crash shortly after I close it. Created attachment 110149 [details]
New crash information added by DrKonqi
kmail (5.7.1) using Qt 5.9.3
- What I was doing when the application crashed:
This happens now everytime I close KMail, even if the program does not obviously hang. (Maybe it hangs, but this is no longer as easy to spot as before?)
-- Backtrace (Reduced):
#6 0x00007fd03f513a9b in QMainWindowLayout::statusBar (this=<optimized out>) at widgets/qmainwindowlayout.cpp:2332
#7 0x00007fd03f50f7b8 in QMainWindow::statusBar (this=0x56197c751900) at widgets/qmainwindow.cpp:623
#8 0x00007fd0403060d9 in KMMainWin::displayStatusMessage (this=0x56197c751900, aText=...) at /var/tmp/portage/kde-apps/kmail-17.12.1-r1/work/kmail-17.12.1/src/kmmainwin.cpp:106
#9 0x00007fd03eb81dd6 in QtPrivate::QSlotObjectBase::call (a=0x7ffd5d4184f0, r=0x56197c751900, this=0x56197cd39410) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:101
[...]
#11 0x00007fd035821b62 in KPIM::BroadcastStatus::statusMsg(QString const&) () from /usr/lib64/libKF5Libkdepim.so.5
Created attachment 112424 [details]
New crash information added by DrKonqi
kmail (5.7.3) using Qt 5.9.4
- What I was doing when the application crashed: attempted to close KMail while it was hanging on "Retrieving Folder Contents" and unable to display the contents of any individual message.
-- Backtrace (Reduced):
#8 0x00007f55a0ed6e69 in QMainWindow::statusBar() const () from /usr/lib64/libQt5Widgets.so.5
#9 0x00007f55a1eb0fb1 in KMMainWin::displayStatusMessage(QString const&) () from /usr/lib64/libkmailprivate.so.5
[...]
#11 0x00007f5596a54c52 in KPIM::BroadcastStatus::statusMsg(QString const&) () from /usr/lib64/libKF5Libkdepim.so.5
#12 0x00007f55a1ee5ee4 in KMMainWidget::showMessageActivities(QString const&) () from /usr/lib64/libkmailprivate.so.5
#13 0x00007f55a1ee8ff3 in KMMainWidget::itemsFetchDone(KJob*) () from /usr/lib64/libkmailprivate.so.5
The problem appears to have more to do with akonadi, kmail's backend, than kmail itself. If akonadi tries to synchronize a very large remote IMAP folder, it can become unresponsive; when this happens, kmail will wait indefinitely for a response from it. Killing akonadi and restarting it appears to temporarily resolve the issue. Created attachment 113760 [details]
New crash information added by DrKonqi
kmail (5.7.3) using Qt 5.9.5
- What I was doing when the application crashed:
Closed KMail while retreiving folder information hung.
-- Backtrace (Reduced):
#8 0x00007f3bed3324e8 in QMainWindow::statusBar() const () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#9 0x00007f3bee3144b9 in KMMainWin::displayStatusMessage(QString const&) () from /usr/lib/x86_64-linux-gnu/libkmailprivate.so.5
[...]
#11 0x00007f3be2d5af32 in KPIM::BroadcastStatus::statusMsg(QString const&) () from /usr/lib/x86_64-linux-gnu/libKF5Libkdepim.so.5abi2
#12 0x00007f3bee3479d4 in KMMainWidget::showMessageActivities(QString const&) () from /usr/lib/x86_64-linux-gnu/libkmailprivate.so.5
#13 0x00007f3bee34b5f1 in KMMainWidget::itemsFetchDone(KJob*) () from /usr/lib/x86_64-linux-gnu/libkmailprivate.so.5
Fixed in KMail master and 5.8 branches (Applications 18.04) by commit 1c9c6886. Please test with an up-to-date KMail if you can. *** This bug has been marked as a duplicate of bug 387177 *** |