Bug 2375067 - [abrt] plasma-workspace: KCrash::defaultCrashHandler(): plasmashell killed by SIGABRT
Summary: [abrt] plasma-workspace: KCrash::defaultCrashHandler(): plasmashell killed by...
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: plasma-workspace
Version: 42
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: KDE SIG
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:75e2394596024c4b24de0227bd7...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-06-26 20:57 UTC by Mr. Beedell, Roke Julian Lockhart (RJLB)
Modified: 2025-07-15 21:12 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)
File: proc_pid_status (1.48 KB, text/plain)
2025-06-26 20:57 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: maps (3.98 KB, text/plain)
2025-06-26 20:57 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: limits (1.29 KB, text/plain)
2025-06-26 20:57 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: environ (2.58 KB, text/plain)
2025-06-26 20:57 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: open_fds (11.33 KB, text/plain)
2025-06-26 20:57 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: mountinfo (3.68 KB, text/plain)
2025-06-26 20:57 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: os_info (767 bytes, text/plain)
2025-06-26 20:57 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: cpuinfo (3.56 KB, text/plain)
2025-06-26 20:57 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: core_backtrace (169.07 KB, text/plain)
2025-06-26 20:57 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: var_log_messages (963 bytes, text/plain)
2025-06-26 20:57 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: backtrace (95.33 KB, text/plain)
2025-06-26 20:57 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 2374526 0 unspecified NEW [abrt] edp_set_replay_allow_active: WARNING: CPU: 6 PID: 5748 at drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_repla... 2025-06-26 21:00:22 UTC
Red Hat Bugzilla 2378681 0 unspecified NEW [abrt] gdb-headless: handle_fatal_signal(): gdb killed by SIGABRT 2025-07-18 10:25:10 UTC

Internal Links: 2380382

Description Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-06-26 20:57:12 UTC
Description of problem:
Per https://bugzilla.redhat.com/show_bug.cgi?id=2374526#c1, "When I reinitialised from suspension via KScreenLocker, Plasma Shell was hung. It momentarily stopped being so, during which I attempted to invoke GNOME Abrt. I attempted to log out whilst it wwas hung again, but GA finally launched. After some time, it killed it, evidently as a last resort when log out has failed."

Version-Release number of selected component:
plasma-workspace-6.4.0-1.fc42

Additional info:
reporter:       libreport-2.17.15
type:           CCpp
reason:         plasmashell killed by SIGABRT
journald_cursor: s=a2d6d580caa24cf3a9483be7f85033e4;i=d75f4;b=cf6f28fe49a643ef8ee3611d34cbb270;m=4a5a2b6da;t=6387f0b22661b;x=74507c85c28c6dea
executable:     /usr/bin/plasmashell
cmdline:        /usr/bin/plasmashell --no-respawn
cgroup:         0::/user.slice/user-1000.slice/user/session.slice/plasma-plasmashell.service
rootdir:        /
uid:            1000
kernel:         6.15.3-200.fc42.x86_64
package:        plasma-workspace-6.4.0-1.fc42
runlevel:       N 5
dso_list:       /usr/bin/plasmashell plasma-workspace-6.4.0-1.fc42.x86_64 (Fedora Project) 1750362080
backtrace_rating: 4
crash_function: KCrash::defaultCrashHandler
comment:        Per https://bugzilla.redhat.com/show_bug.cgi?id=2374526#c1, "When I reinitialised from suspension via KScreenLocker, Plasma Shell was hung. It momentarily stopped being so, during which I attempted to invoke GNOME Abrt. I attempted to log out whilst it wwas hung again, but GA finally launched. After some time, it killed it, evidently as a last resort when log out has failed."

Truncated backtrace:
Thread no. 0 (60 frames)
 #3 KCrash::defaultCrashHandler at /usr/src/debug/kf6-kcrash-6.15.0-1.fc42.x86_64/src/kcrash.cpp:605
 #5 __syscall_cancel_arch at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:52
 #6 __internal_syscall_cancel at cancellation.c:49
 #7 __futex_abstimed_wait_common64 at futex-internal.c:57
 #8 __futex_abstimed_wait_common at futex-internal.c:87
 #9 __futex_abstimed_wait_cancelable64 at futex-internal.c:139
 #10 __pthread_cond_wait_common at pthread_cond_wait.c:426
 #11 ___pthread_cond_wait at pthread_cond_wait.c:458
 #12 QWaitConditionPrivate::wait at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:67
 #13 QWaitCondition::wait at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:145
 #14 QDBusPendingCallPrivate::waitForFinished at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/dbus/qdbuspendingcall.cpp:206
 #15 QDBusConnectionPrivate::sendWithReply at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/dbus/qdbusintegrator.cpp:2072
 #16 QDBusConnection::call at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/dbus/qdbusconnection.cpp:410
 #17 KGlobalAccelPrivate::setInactive at /usr/src/debug/kf6-kglobalaccel-6.15.0-1.fc42.x86_64/src/kglobalaccel.cpp:286
 #18 KGlobalAccelPrivate::remove at /usr/src/debug/kf6-kglobalaccel-6.15.0-1.fc42.x86_64/src/kglobalaccel.cpp:261
 #19 QtPrivate::QSlotObjectBase::call at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461
 #20 doActivate<false> at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4146
 #21 QMetaObject::activate at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4206
 #22 QMetaObject::activate<void, QObject*> at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobjectdefs.h:306
 #23 QObject::destroyed at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/redhat-linux-build/src/corelib/kernel/moc_qobject.cpp:186
 #24 QObject::~QObject at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:1042
 #25 QAction::~QAction at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/gui/kernel/qaction.cpp:463
 #26 QObjectPrivate::deleteChildren at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:2223
 #27 QObject::~QObject at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:1140
 #28 KActionCollection::~KActionCollection at /usr/src/debug/kf6-kxmlgui-6.15.0-1.fc42.x86_64/src/kactioncollection.cpp:186
 #29 QObjectPrivate::deleteChildren at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:2223
 #30 QObject::~QObject at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:1140
 #31 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release_last_use at /usr/include/c++/15/bits/shared_ptr_base.h:174
 #32 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release_last_use_cold at /usr/include/c++/15/bits/shared_ptr_base.h:198
 #33 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release at /usr/include/c++/15/bits/shared_ptr_base.h:352
 #34 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count at /usr/include/c++/15/bits/shared_ptr_base.h:1069
 #35 std::__shared_ptr<Klipper, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr at /usr/include/c++/15/bits/shared_ptr_base.h:1531
 #36 std::shared_ptr<Klipper>::~shared_ptr at /usr/include/c++/15/bits/shared_ptr.h:175
 #37 KlipperInterface::~KlipperInterface at /usr/src/debug/plasma-workspace-6.4.0-1.fc42.x86_64/klipper/declarative/klipperinterface.cpp:18
 #38 QQmlPrivate::QQmlElement<KlipperInterface>::~QQmlElement at /usr/include/qt6/QtQml/qqmlprivate.h:104
 #40 QObjectPrivate::deleteChildren at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:2223
 #41 QObject::~QObject at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:1140
 #42 QQuickItem::~QQuickItem at /usr/src/debug/qt6-qtdeclarative-6.9.1-2.fc42.x86_64/src/quick/items/qquickitem.cpp:2435
 #43 PlasmaQuick::AppletQuickItem::~AppletQuickItem at /usr/src/debug/libplasma-6.4.0-1.fc42.x86_64/src/plasmaquick/appletquickitem.cpp:499
 #44 PlasmoidItem::~PlasmoidItem at /usr/src/debug/libplasma-6.4.0-1.fc42.x86_64/src/plasmaquick/plasmoid/plasmoiditem.cpp:46
 #45 QQmlPrivate::QQmlElement<PlasmoidItem>::~QQmlElement at /usr/include/qt6/QtQml/qqmlprivate.h:104
 #47 PlasmaQuick::SharedQmlEngine::~SharedQmlEngine at /usr/src/debug/libplasma-6.4.0-1.fc42.x86_64/src/plasmaquick/sharedqmlengine.cpp:177
 #49 operator() at /usr/src/debug/libplasma-6.4.0-1.fc42.x86_64/src/plasmaquick/appletquickitem.cpp:670
 #51 QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<std::integer_sequence<long unsigned int, 0>, QtPrivate::List<Plasma::Applet*>, void, PlasmaQuick::AppletQuickItem::itemForApplet(Plasma::Applet*)::<lambda(Plasma::Applet*)> >::call(PlasmaQuick::AppletQuickItem::itemForApplet(Plasma::Applet*)::<lambda(Plasma::Applet*)>&, void**)::<lambda()> > at /usr/include/qt6/QtCore/qobjectdefs_impl.h:65
 #52 QtPrivate::FunctorCall<std::integer_sequence<long unsigned int, 0>, QtPrivate::List<Plasma::Applet*>, void, PlasmaQuick::AppletQuickItem::itemForApplet(Plasma::Applet*)::<lambda(Plasma::Applet*)> >::call at /usr/include/qt6/QtCore/qobjectdefs_impl.h:115
 #53 QtPrivate::FunctorCallable<PlasmaQuick::AppletQuickItem::itemForApplet(Plasma::Applet*)::<lambda(Plasma::Applet*)>, Plasma::Applet*>::call<QtPrivate::List<Plasma::Applet*>, void> at /usr/include/qt6/QtCore/qobjectdefs_impl.h:337
 #54 QtPrivate::QCallableObject<PlasmaQuick::AppletQuickItem::itemForApplet(Plasma::Applet*)::<lambda(Plasma::Applet*)>, QtPrivate::List<Plasma::Applet*>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:547
 #55 QtPrivate::QSlotObjectBase::call at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461
 #56 doActivate<false> at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4146
 #57 QMetaObject::activate at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4206
 #58 QMetaObject::activate<void, Plasma::Applet*> at /usr/include/qt6/QtCore/qobjectdefs.h:306
 #59 Plasma::Applet::appletDeleted at /usr/src/debug/libplasma-6.4.0-1.fc42.x86_64/redhat-linux-build/src/plasma/Plasma_autogen/include/moc_applet.cpp:698
 #60 Plasma::Applet::~Applet at /usr/src/debug/libplasma-6.4.0-1.fc42.x86_64/src/plasma/applet.cpp:72
 #62 QObjectPrivate::deleteChildren at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:2223
 #63 QObject::~QObject at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:1140
 #64 SystemTray::~SystemTray at /usr/src/debug/plasma-workspace-6.4.0-1.fc42.x86_64/applets/systemtray/systemtray.cpp:52
 #65 QObjectPrivate::deleteChildren at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:2223
 #66 QObject::~QObject at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:1140
 #67 Plasma::Containment::~Containment at /usr/src/debug/libplasma-6.4.0-1.fc42.x86_64/src/plasma/containment.cpp:66
 #68 ShellCorona::~ShellCorona at /usr/src/debug/plasma-workspace-6.4.0-1.fc42.x86_64/shell/shellcorona.cpp:366

Comment 1 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-06-26 20:57:16 UTC
Created attachment 2095284 [details]
File: proc_pid_status

Comment 2 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-06-26 20:57:17 UTC
Created attachment 2095285 [details]
File: maps

Comment 3 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-06-26 20:57:19 UTC
Created attachment 2095286 [details]
File: limits

Comment 4 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-06-26 20:57:20 UTC
Created attachment 2095287 [details]
File: environ

Comment 5 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-06-26 20:57:22 UTC
Created attachment 2095288 [details]
File: open_fds

Comment 6 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-06-26 20:57:23 UTC
Created attachment 2095289 [details]
File: mountinfo

Comment 7 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-06-26 20:57:25 UTC
Created attachment 2095290 [details]
File: os_info

Comment 8 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-06-26 20:57:26 UTC
Created attachment 2095291 [details]
File: cpuinfo

Comment 9 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-06-26 20:57:27 UTC
Created attachment 2095292 [details]
File: core_backtrace

Comment 10 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-06-26 20:57:29 UTC
Created attachment 2095293 [details]
File: var_log_messages

Comment 11 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-06-26 20:57:30 UTC
Created attachment 2095294 [details]
File: backtrace

Comment 12 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-07-15 21:11:05 UTC
Plasma shell hung again. After `org.kde.Shutdown /Shutdown org.kde.Shutdown.logoutAndReboot`, GNOME Abrt appeared, indicating that the shell crashed.


reporter:       libreport-2.17.15
type:           CCpp
reason:         plasmashell killed by SIGABRT
journald_cursor: s=c1f108f1ef4e48808a377c0a73f168fc;i=93c64b;b=7dfcb57b0a04465e93e4cb57c2b7a74a;m=74b0f0d7d;t=639fc998af0bd;x=41432ac5c3b4406e
executable:     /usr/bin/plasmashell
cmdline:        /usr/bin/plasmashell --no-respawn
cgroup:         0::/user.slice/user-1000.slice/user/session.slice/plasma-plasmashell.service
rootdir:        /
uid:            1000
kernel:         6.15.5-200.fc42.x86_64
package:        plasma-workspace-6.4.2-1.fc42
runlevel:       N 5
dso_list:       /usr/bin/plasmashell plasma-workspace-6.4.2-1.fc42.x86_64 (Fedora Project) 1751805247
backtrace_rating: 4
crash_function: KCrash::defaultCrashHandler
comment:        Plasma shell hung again. After `org.kde.Shutdown /Shutdown org.kde.Shutdown.logoutAndReboot`, GNOME Abrt appeared, indicating that the shell crashed.

Comment 13 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-07-15 21:12:13 UTC
https://bugzilla.redhat.com/show_bug.cgi?id=2378681#c17 may be related.


Note You need to log in before you can comment on or make changes to this bug.