Application: kmail (6.3.1 (24.12.1)) ApplicationNotResponding [ANR]: false Qt Version: 6.8.1 Frameworks Version: 6.10.0 Operating System: Linux 6.6.72-1-lts x86_64 Windowing System: X11 Distribution: "Arch Linux" DrKonqi: 6.2.5 [KCrashBackend] -- Information about the crash: I trying to remove a non default identity from Accounts, but Kmail2 crashes each time. The crash can be reproduced every time. -- Backtrace: Application: KMail (kmail), signal: Segmentation fault Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized out>} [KCrash Handler] #4 QHashPrivate::Span<QHashPrivate::Node<QString, QVariant> >::offset (this=0x54c101892457824, i=64) at /usr/include/qt6/QtCore/qhash.h:303 #5 QHashPrivate::Data<QHashPrivate::Node<QString, QVariant> >::Bucket::offset (this=<synthetic pointer>) at /usr/include/qt6/QtCore/qhash.h:500 #6 QHashPrivate::Data<QHashPrivate::Node<QString, QVariant> >::findBucket<QString> (this=<optimized out>, key=...) at /usr/include/qt6/QtCore/qhash.h:691 #7 0x00007864a3f69ea2 in QHashPrivate::Data<QHashPrivate::Node<QString, QVariant> >::findNode<QString> (this=<optimized out>, key=...) at /usr/include/qt6/QtCore/qhash.h:703 #8 QHash<QString, QVariant>::valueImpl<QString> (this=<optimized out>, key=...) at /usr/include/qt6/QtCore/qhash.h:1058 #9 QHash<QString, QVariant>::value (this=0x5eaf9f971a00, key=...) at /usr/include/qt6/QtCore/qhash.h:1067 #10 KIdentityManagementCore::Identity::property (this=this@entry=0x5eaf9f9719f0, key=...) at /usr/src/debug/kidentitymanagement/kidentitymanagement-24.12.1/src/core/identity.cpp:283 #11 0x00007864a3f6a74d in KIdentityManagementCore::Identity::uoid (this=0x5eaf9f9719f0) at /usr/src/debug/kidentitymanagement/kidentitymanagement-24.12.1/src/core/identity.cpp:345 #12 0x00007864a3f7c2b4 in KIdentityManagementCore::IdentityManager::commit (this=<optimized out>) at /usr/src/debug/kidentitymanagement/kidentitymanagement-24.12.1/src/core/identitymanager.cpp:386 #13 0x00007864b1d280df in KMail::IdentityNgPage::save (this=this@entry=0x5eaf9f949cd0) at /usr/src/debug/kmail/kmail-24.12.1/src/identity/identityngpage.cpp:103 #14 0x00007864b1d28c88 in KMail::IdentityNgPage::save (this=0x5eaf9f949cd0) at /usr/src/debug/kmail/kmail-24.12.1/src/identity/identityngpage.cpp:205 #15 KMail::IdentityNgPage::slotRemoveIdentity (this=0x5eaf9f949cd0) at /usr/src/debug/kmail/kmail-24.12.1/src/identity/identityngpage.cpp:220 #16 0x00007864a5bb1b29 in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:486 #17 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4124 #18 0x00007864a6c1e90b in QAbstractButton::clicked (this=0x5eaf9f972a90, _t1=<optimized out>) at /usr/src/debug/qt6-base/build/src/widgets/Widgets_autogen/include/moc_qabstractbutton.cpp:323 #19 QAbstractButtonPrivate::emitClicked (this=this@entry=0x5eaf9f974400) at /usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qabstractbutton.cpp:381 #20 0x00007864a6c1ee08 in QAbstractButtonPrivate::click (this=0x5eaf9f974400) at /usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qabstractbutton.cpp:374 #21 0x00007864a6c2c45e in QAbstractButton::mouseReleaseEvent (this=0x5eaf9f972a90, e=0x7fff2260fe20) at /usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qabstractbutton.cpp:976 #22 0x00007864a6b4f816 in QWidget::event (this=0x5eaf9f972a90, event=0x7fff2260fe20) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.cpp:8965 #23 0x00007864a6afe78a in QApplicationPrivate::notify_helper (this=this@entry=0x5eaf99dde910, receiver=receiver@entry=0x5eaf9f972a90, e=e@entry=0x7fff2260fe20) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3296 #24 0x00007864a6b02a26 in QApplication::notify (this=<optimized out>, receiver=0x5eaf9f972a90, e=0x7fff2260fe20) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2774 #25 0x00007864a5b57ac8 in QCoreApplication::notifyInternal2 (receiver=0x5eaf9f972a90, event=0x7fff2260fe20) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1168 #26 0x00007864a5b57b1d in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1626 #27 0x00007864a6af613d in QApplicationPrivate::sendMouseEvent (receiver=0x5eaf9f972a90, event=0x7fff2260fe20, alienWidget=<optimized out>, nativeWidget=0x5eaf9e87cbc0, buttonDown=<optimized out>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2355 #28 0x00007864a6b69752 in QWidgetWindow::handleMouseEvent (this=0x5eaf9fd58de0, event=event@entry=0x7fff22610250) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidgetwindow.cpp:667 #29 0x00007864a6b6ae40 in QWidgetWindow::event (this=0x5eaf9fd58de0, event=0x7fff22610250) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidgetwindow.cpp:299 #30 0x00007864a6afe78a in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5eaf9fd58de0, e=0x7fff22610250) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3296 #31 0x00007864a5b57ac8 in QCoreApplication::notifyInternal2 (receiver=0x5eaf9fd58de0, event=0x7fff22610250) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1168 #32 0x00007864a5b57b1d in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1626 #33 0x00007864a618752b in QGuiApplicationPrivate::processMouseEvent (e=0x5eaf9fd939c0) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qguiapplication.cpp:2461 #34 0x00007864a6202b44 in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:1114 #35 0x000078648b761c67 in xcbSourceDispatch (source=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:57 #36 0x00007864a2809559 in g_main_dispatch (context=0x786484000f30) at ../glib/glib/gmain.c:3357 #37 0x00007864a286c257 in g_main_context_dispatch_unlocked (context=0x786484000f30) at ../glib/glib/gmain.c:4208 #38 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x786484000f30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4273 #39 0x00007864a2808a55 in g_main_context_iteration (context=0x786484000f30, may_block=1) at ../glib/glib/gmain.c:4338 #40 0x00007864a5dc22fd in QEventDispatcherGlib::processEvents (this=0x5eaf99ec2d80, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #41 0x00007864a5b61ee6 in QEventLoop::processEvents (this=0x7fff22610720, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:103 #42 QEventLoop::exec (this=0x7fff22610720, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:194 #43 0x00007864a5b58f4f in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qflags.h:74 #44 0x00007864a6afa6ba in QApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2564 #45 0x00005eaf5d913cc0 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kmail/kmail-24.12.1/src/main.cpp:199 [Inferior 1 (process 2112) detached] Reported using DrKonqi
I get the same result on OpneSuse Tumbleweed with kmail 24.12.1. Trying to remove any identity immediately crashes kmail... I'd really like to use kmail but it's really hard to work with it as it's so very buggy... Sad... p.