[kmail2] [Bug 499184] New: Kmail crash when removing identity
partizan
bugzilla_noreply at kde.org
Mon Jan 27 07:38:38 GMT 2025
https://bugs.kde.org/show_bug.cgi?id=499184
Bug ID: 499184
Summary: Kmail crash when removing identity
Classification: Applications
Product: kmail2
Version: unspecified
Platform: Arch Linux
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: kdepim-bugs at kde.org
Reporter: partizan033 at cieva.sk
Target Milestone: ---
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 at 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 at 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 at 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 at entry=0x5eaf99dde910, receiver=receiver at entry=0x5eaf9f972a90,
e=e at 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 at 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 at 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 at entry=0x786484000f30, block=block at entry=1,
dispatch=dispatch at 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
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Kdepim-bugs
mailing list