Bug 509182 - akonadi_maildispatcher_agent crashed when displaying a dialog about a certificate error
Summary: akonadi_maildispatcher_agent crashed when displaying a dialog about a certifi...
Status: RESOLVED DUPLICATE of bug 508715
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: Mail Dispatcher Agent (other bugs)
Version First Reported In: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2025-09-06 07:04 UTC by Stefano Crocco
Modified: 2025-09-07 18:58 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefano Crocco 2025-09-06 07:04:22 UTC
Application: akonadi_maildispatcher_agent (6.5.0 (25.08.0))
 (Compiled from sources)
ApplicationNotResponding [ANR]: false
Qt Version: 6.9.2
Frameworks Version: 6.17.0
Operating System: Linux 6.16.4 x86_64
Windowing System: X11
Distribution: "Gentoo Linux"
DrKonqi: 6.3.6 [KCrashBackend]

-- Information about the crash:
I was using KMail to send an e-mail from an smtp server with an invalid SSL certificate. Until a few days ago, I was shown a dialog asking me what to do, but today the dialog wasn't shown and akonadi_maildispatcher_agent crashed.

I tried restarting KMail, but the result was the same.

The crash can be reproduced every time.

-- Backtrace:
Application: akonadi_maildispatcher_agent (akonadi_maildispatcher_agent), signal: Aborted

[KCrash Handler]
#7  0x00007fcb7b235d7c in __pthread_kill_implementation () at /lib64/libc.so.6
#8  0x00007fcb7b1dd8a6 in raise () at /lib64/libc.so.6
#9  0x00007fcb7b1c530b in abort () at /lib64/libc.so.6
#10 0x00007fcb7b708753 in qAbort () at /var/tmp/portage/dev-qt/qtbase-6.9.2/work/qtbase-everywhere-src-6.9.2/src/corelib/global/qassert.cpp:46
#11 0x00007fcb7b9fd2ca in qt_message_fatal<QString&> (context=<optimized out>, message=...) at /var/tmp/portage/dev-qt/qtbase-6.9.2/work/qtbase-everywhere-src-6.9.2/src/corelib/global/qlogging.cpp:2122
#12 qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, context=..., msg=msg@entry=0x7fcb79ed61a8 "QWidget: Cannot create a QWidget without QApplication", ap=ap@entry=0x7ffd73ca3f48) at /var/tmp/portage/dev-qt/qtbase-6.9.2/work/qtbase-everywhere-src-6.9.2/src/corelib/global/qlogging.cpp:381
#13 0x00007fcb7b70a0ad in QMessageLogger::fatal (this=this@entry=0x7ffd73ca41c0, msg=msg@entry=0x7fcb79ed61a8 "QWidget: Cannot create a QWidget without QApplication") at /var/tmp/portage/dev-qt/qtbase-6.9.2/work/qtbase-everywhere-src-6.9.2/src/corelib/global/qlogging.cpp:883
#14 0x00007fcb79a0f972 in QWidgetPrivate::init (this=0x55db3cfcfc90, parentWidget=0x0, f=...) at /var/tmp/portage/dev-qt/qtbase-6.9.2/work/qtbase-everywhere-src-6.9.2/src/widgets/kernel/qwidget.cpp:948
#15 0x00007fcb79e97a72 in QWidget::QWidget (this=<optimized out>, dd=<optimized out>, parent=<optimized out>, f=...) at /var/tmp/portage/dev-qt/qtbase-6.9.2/work/qtbase-everywhere-src-6.9.2/src/widgets/kernel/qwidget.cpp:874
#16 0x00007fcb79b9dbdf in QDialog::QDialog (this=0x55db3cf4be00, parent=0x0, f=...) at /var/tmp/portage/dev-qt/qtbase-6.9.2/work/qtbase-everywhere-src-6.9.2/src/widgets/dialogs/qdialog.cpp:376
#17 0x00007fcb7ac590b3 in KMessageBox::warningTwoActionsCancelList(QWidget*, QString const&, QList<QString> const&, QString const&, KGuiItem const&, KGuiItem const&, KGuiItem const&, QString const&, QFlags<KMessageBox::Option>) () at /usr/lib64/libKF6WidgetsAddons.so.6
#18 0x00007fcb7ac59141 in KMessageBox::warningTwoActionsCancel(QWidget*, QString const&, QString const&, KGuiItem const&, KGuiItem const&, KGuiItem const&, QString const&, QFlags<KMessageBox::Option>) () at /usr/lib64/libKF6WidgetsAddons.so.6
#19 0x00007fcb71df3ec2 in KIO::SslUi::askIgnoreSslErrors (uiData=<optimized out>, storedRules=KIO::SslUi::RecallAndStoreRules) at /usr/src/debug/kde-frameworks/kio-6.17.0/kio-6.17.0/src/widgets/sslui.cpp:58
#20 0x00007fcb71a05cd1 in KSmtp::SessionPrivate::handleSslError(KSslErrorUiData const&) () at /usr/lib64/libKPim6SMTP.so.6
#21 0x00007fcb7b8e95f0 in QObject::event (this=<optimized out>, e=<optimized out>) at /var/tmp/portage/dev-qt/qtbase-6.9.2/work/qtbase-everywhere-src-6.9.2/src/corelib/kernel/qobject.cpp:1432
#22 0x00007fcb7b96c17d in doNotify (receiver=<optimized out>, event=<optimized out>) at /var/tmp/portage/dev-qt/qtbase-6.9.2/work/qtbase-everywhere-src-6.9.2/src/corelib/kernel/qcoreapplication.cpp:1207
#23 QCoreApplication::notify (this=<optimized out>, receiver=<optimized out>, event=<optimized out>) at /var/tmp/portage/dev-qt/qtbase-6.9.2/work/qtbase-everywhere-src-6.9.2/src/corelib/kernel/qcoreapplication.cpp:1190
#24 QCoreApplication::notifyInternal2 (receiver=0x55db3ceb7850, event=event@entry=0x7fcb6036e7e0) at /var/tmp/portage/dev-qt/qtbase-6.9.2/work/qtbase-everywhere-src-6.9.2/src/corelib/kernel/qcoreapplication.cpp:1106
#25 0x00007fcb7b99278a in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x7fcb6036e7e0) at /var/tmp/portage/dev-qt/qtbase-6.9.2/work/qtbase-everywhere-src-6.9.2/src/corelib/kernel/qcoreapplication.cpp:1546
#26 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55db3ceb1330) at /var/tmp/portage/dev-qt/qtbase-6.9.2/work/qtbase-everywhere-src-6.9.2/src/corelib/kernel/qcoreapplication.cpp:1891
#27 0x00007fcb7b70e337 in postEventSourceDispatch (s=0x55db3ceb5ff0) at /var/tmp/portage/dev-qt/qtbase-6.9.2/work/qtbase-everywhere-src-6.9.2/src/corelib/kernel/qeventdispatcher_glib.cpp:246
#28 0x00007fcb78ebc54b in g_main_dispatch () at /usr/lib64/libglib-2.0.so.0
#29 0x00007fcb78ebfb47 in g_main_context_iterate_unlocked.isra () at /usr/lib64/libglib-2.0.so.0
#30 0x00007fcb78ec02b0 in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#31 0x00007fcb7b70e3a8 in QEventDispatcherGlib::processEvents (this=0x55db3ceb5d10, flags=...) at /var/tmp/portage/dev-qt/qtbase-6.9.2/work/qtbase-everywhere-src-6.9.2/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#32 0x00007fcb7b999b12 in QEventLoop::exec (this=this@entry=0x7ffd73ca49d0, flags=..., flags@entry=...) at /var/tmp/portage/dev-qt/qtbase-6.9.2/work/qtbase-everywhere-src-6.9.2/src/corelib/global/qflags.h:77
#33 0x00007fcb7b999ca0 in QCoreApplication::exec () at /var/tmp/portage/dev-qt/qtbase-6.9.2/work/qtbase-everywhere-src-6.9.2/src/corelib/kernel/qcoreapplication.cpp:1449
#34 0x000055db2f6e8153 in int Akonadi::AgentBase::initCore<MailDispatcherAgent>(int, char**) ()
#35 0x00007fcb7b1c747b in __libc_start_call_main () at /lib64/libc.so.6
#36 0x00007fcb7b1c753b in __libc_start_main () at /lib64/libc.so.6
#37 0x000055db2f6e3da5 in _start ()
[Inferior 1 (process 18576) detached]

Reported using DrKonqi
Comment 1 Allen Winter 2025-09-07 18:58:51 UTC

*** This bug has been marked as a duplicate of bug 508715 ***