[Akonadi] [Bug 509182] New: akonadi_maildispatcher_agent crashed when displaying a dialog about a certificate error

Stefano Crocco bugzilla_noreply at kde.org
Sat Sep 6 08:04:22 BST 2025


https://bugs.kde.org/show_bug.cgi?id=509182

            Bug ID: 509182
           Summary: akonadi_maildispatcher_agent crashed when displaying a
                    dialog about a certificate error
    Classification: Frameworks and Libraries
           Product: Akonadi
      Version First unspecified
       Reported In:
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: Mail Dispatcher Agent
          Assignee: kdepim-bugs at kde.org
          Reporter: stefano.crocco at alice.it
                CC: carl at carlschwan.eu
  Target Milestone: ---

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 at entry=QtFatalMsg, context=...,
msg=msg at entry=0x7fcb79ed61a8 "QWidget: Cannot create a QWidget without
QApplication", ap=ap at 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 at entry=0x7ffd73ca41c0, msg=msg at 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 at 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 at entry=0x7ffd73ca49d0,
flags=..., flags at 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

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Kdepim-bugs mailing list