Bug 460914

Summary: kmail imap crashed
Product: [Frameworks and Libraries] Akonadi Reporter: Chris Caudle <chris>
Component: IMAP resourceAssignee: kdepim bugs <kdepim-bugs>
Status: REPORTED ---    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Chris Caudle 2022-10-24 00:35:59 UTC
Application: akonadi_imap_resource (5.21.1 (22.08.1))

Qt Version: 5.15.6
Frameworks Version: 5.99.0
Operating System: Linux 5.19.15-200.fc36.x86_64 x86_64
Windowing System: X11
Distribution: Fedora Linux 36 (Thirty Six)
DrKonqi: 5.26.0 [KCrashBackend]

-- Information about the crash:
Crashed during "Check Mail."  I had been cleaning up and deleting empty folders using webmail for my mail account, then ran checkmail to get the folder list in kmail synchronized with the changed folder list on  the mail server.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: powweb-imap (akonadi_imap_resource), signal: Segmentation fault

[KCrash Handler]
#4  0x00007fd0fe4dbe60 in Akonadi::Collection::hasAttribute(QByteArray const&) const () at /lib64/libKF5AkonadiCore.so.5
#5  0x00007fd0fe77bbe7 in (anonymous namespace)::sortCollectionsForSync(Akonadi::Collection const&, Akonadi::Collection const&) [clone .lto_priv.0] () at /lib64/libKF5AkonadiAgentBase.so.5
#6  0x00007fd0fe78b16a in void std::__introsort_loop<QTypedArrayData<Akonadi::Collection>::iterator, int, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(Akonadi::Collection const&, Akonadi::Collection const&)> >(QTypedArrayData<Akonadi::Collection>::iterator, QTypedArrayData<Akonadi::Collection>::iterator, int, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(Akonadi::Collection const&, Akonadi::Collection const&)>) [clone .constprop.0] () at /lib64/libKF5AkonadiAgentBase.so.5
#7  0x00007fd0fe77db25 in Akonadi::ResourceBasePrivate::slotLocalListDone(KJob*) () at /lib64/libKF5AkonadiAgentBase.so.5
#8  0x00007fd0fccdb9a6 in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt5Core.so.5
#9  0x00007fd0fe3a3ca9 in KJob::result(KJob*, KJob::QPrivateSignal) () at /lib64/libKF5CoreAddons.so.5
#10 0x00007fd0fe3a9d9b in KJob::finishJob(bool) () at /lib64/libKF5CoreAddons.so.5
#11 0x00007fd0fccd2c44 in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5
#12 0x00007fd0fd9aed02 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#13 0x00007fd0fcca81c8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#14 0x00007fd0fccab534 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQt5Core.so.5
#15 0x00007fd0fccf9537 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5Core.so.5
#16 0x00007fd0fbcd6faf in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#17 0x00007fd0fbd2c2c8 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#18 0x00007fd0fbcd4940 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#19 0x00007fd0fccf902a in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#20 0x00007fd0fcca6c1a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#21 0x00007fd0fccaece2 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#22 0x00005602edfa69d9 in main ()
[Inferior 1 (process 989948) detached]

Reported using DrKonqi