Bug 2411805

Summary: [abrt] plasma-systemsettings: KCrash::defaultCrashHandler(): systemsettings killed by SIGABRT
Product: [Fedora] Fedora Reporter: cherkaba
Component: plasma-systemsettingsAssignee: marcdeop
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 43CC: cherkaba, jgrulich, kde-sig, marcdeop, proki.other, than
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/9d5f086c535953e63d4c2ac1148bd564bf874e5
Whiteboard: abrt_hash:bf64aa5a5a6391065d5efe9b5204bf2c515c4166;VARIANT_ID=kde;
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: proc_pid_status
none
File: maps
none
File: limits
none
File: environ
none
File: open_fds
none
File: mountinfo
none
File: os_info
none
File: cpuinfo
none
File: core_backtrace
none
File: dso_list
none
File: var_log_messages
none
File: backtrace none

Description cherkaba 2025-11-01 21:35:16 UTC
Version-Release number of selected component:
plasma-systemsettings-6.5.1-1.fc43

Additional info:
reporter:       libreport-2.17.15
type:           CCpp
reason:         systemsettings killed by SIGABRT
journald_cursor: s=8297339ffd124c1aa801d094d4bbd5f0;i=f215ff6;b=2f47be8828c64065891f19d9abadf65a;m=41007fec8;t=6428b95ed32ed;x=7151626e6b6103d9
executable:     /usr/bin/systemsettings
cmdline:        /usr/bin/systemsettings
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-systemsettings
rootdir:        /
uid:            1000
kernel:         6.17.5-300.fc43.x86_64
package:        plasma-systemsettings-6.5.1-1.fc43
runlevel:       /bin/sh: ligne 1: runlevel: commande introuvable
backtrace_rating: 4
crash_function: KCrash::defaultCrashHandler

Truncated backtrace:
Thread no. 1 (1 frames)
 #3 KCrash::defaultCrashHandler at /usr/src/debug/kf6-kcrash-6.19.0-1.fc43.x86_64/src/kcrash.cpp:605


Potential duplicate: bug 2266215

Comment 1 cherkaba 2025-11-01 21:35:20 UTC
Created attachment 2111896 [details]
File: proc_pid_status

Comment 2 cherkaba 2025-11-01 21:35:22 UTC
Created attachment 2111897 [details]
File: maps

Comment 3 cherkaba 2025-11-01 21:35:23 UTC
Created attachment 2111898 [details]
File: limits

Comment 4 cherkaba 2025-11-01 21:35:25 UTC
Created attachment 2111899 [details]
File: environ

Comment 5 cherkaba 2025-11-01 21:35:26 UTC
Created attachment 2111900 [details]
File: open_fds

Comment 6 cherkaba 2025-11-01 21:35:27 UTC
Created attachment 2111901 [details]
File: mountinfo

Comment 7 cherkaba 2025-11-01 21:35:30 UTC
Created attachment 2111902 [details]
File: os_info

Comment 8 cherkaba 2025-11-01 21:35:31 UTC
Created attachment 2111903 [details]
File: cpuinfo

Comment 9 cherkaba 2025-11-01 21:35:32 UTC
Created attachment 2111904 [details]
File: core_backtrace

Comment 10 cherkaba 2025-11-01 21:35:34 UTC
Created attachment 2111905 [details]
File: dso_list

Comment 11 cherkaba 2025-11-01 21:35:36 UTC
Created attachment 2111906 [details]
File: var_log_messages

Comment 12 cherkaba 2025-11-01 21:35:37 UTC
Created attachment 2111907 [details]
File: backtrace

Comment 13 Mr. Beedell, Roke Julian Lockhart (RJLB) 2026-02-16 00:52:40 UTC
Last boot, I updated https://github.com/luisbocanegra/plasma-smart-video-wallpaper-reborn, acquired via plasma-discover-6.5.5-1.fc43.x86_64. Upon successful `qdbus-qt6 org.kde.LogoutPrompt /LogoutPrompt promptReboot`, when SDDM was automatically bypassed, as I've configured its KCM to do, I observed that PlasmaShell was not visible. Invoking it via BaSH didn't remediate this. To demonstrate, `time strace -Ttr qdbus-qt6 org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.activateLauncherMenu` fails, and returns:

> ~~~
> 00:49:27 (+     0.000027) futex(0x560ff83d3ad8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, FUTEX_BITSET_MATCH_ANY) = 0 <24.986885>
> 00:49:52 (+    24.986928) futex(0x560ff83d3a90, FUTEX_WAKE_PRIVATE, 1) = 0 <0.000010>
> 00:49:52 (+     0.000042) fstat(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(0x88, 0x2), ...}) = 0 <0.000011>
> 00:49:52 (+     0.000045) write(1, "Error: org.freedesktop.DBus.Erro"..., 42Error: org.freedesktop.DBus.Error.NoReply
> ) = 42 <0.000013>
> 00:49:52 (+     0.000035) write(1, "Did not receive a reply. Possibl"..., 211Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
> ) = 211 <0.000010>
> 00:49:52 (+     0.000034) write(4, "\1\0\0\0\0\0\0\0", 8) = 8 <0.000009>
> 00:49:52 (+     0.000028) futex(0x7ffc29885570, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 <0.000019>
> 00:49:52 (+     0.000050) write(4, "\1\0\0\0\0\0\0\0", 8) = 8 <0.000008>
> 00:49:52 (+     0.000026) futex(0x560ff83d0648, FUTEX_WAKE_PRIVATE, 1) = 1 <0.000008>
> 00:49:52 (+     0.000025) futex(0x7f12543ff990, FUTEX_WAIT_BITSET, 20630, NULL, FUTEX_BITSET_MATCH_ANY) = 0 <0.000032>
> 00:49:52 (+     0.000151) exit_group(2) = ?
> 00:49:52 (+     0.000488) +++ exited with 2 +++
> 
> real    0m49.541s
> user    0m0.005s
> sys     0m0.009s
> ~~~

Consequently, I attempted to change wallapers, via the relevant KCM. However, doing so reproducibly causes this ANR.

Additional diagnostic information may be available at https://retrace.fedoraproject.org/faf/reports/bthash/72e5ea886c5df548bcd4c356fedde6fdf75ae6d5, until https://forge.fedoraproject.org/workstation/tickets/issues/503#issue-67773, or P6M elapse.


reporter:       libreport-2.17.15
type:           CCpp
reason:         systemsettings killed by SIGABRT
journald_cursor: s=c1f108f1ef4e48808a377c0a73f168fc;i=13e4dd4;b=344f5bd31c364beb94d90b86a9a69ac2;m=1799d502;t=64ae60b5ba713;x=a9a212c15eba1f11
executable:     /usr/bin/systemsettings
cmdline:        /usr/bin/systemsettings
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-systemsettings
rootdir:        /
uid:            1000
kernel:         6.18.9-200.fc43.x86_64
package:        plasma-systemsettings-6.5.5-1.fc43
runlevel:       /bin/sh: line 1: runlevel: command not found
backtrace_rating: 4
crash_function: KCrash::defaultCrashHandler

Comment 14 Mr. Beedell, Roke Julian Lockhart (RJLB) 2026-02-16 00:54:36 UTC
(In reply to Mr. Beedell, Roke Julian Lockhart (RJLB) from comment #13)

I have reported this, upstream, at https://bugs.kde.org/show_bug.cgi?id=516065#c0.

Comment 15 Yonatan Avhar 2026-02-22 19:45:06 UTC
Reproduction instructions:
Open system settings
Navigate to Keyboard -> Shortcuts
Searach for "desktop"
Delete "desktop"
Type "display" -> triggers crash when attempting to type  the "p" in "display"

This isn't limited to these specific queries, but I can't easily identify what exactly causes it. I can usually get it to trigger on the second search attempt, but not always


reporter:       libreport-2.17.15
type:           CCpp
reason:         systemsettings killed by SIGSEGV
journald_cursor: s=0c0325e8560a487aa1cd9015aea95968;i=31d4ab;b=3aa5cab653564d9f84f5915ae8825b30;m=335df435f;t=64b6ea3507f87;x=af0381bb39f36bac
executable:     /usr/bin/systemsettings
cmdline:        /usr/bin/systemsettings kcm_kscreen
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-systemsettings
rootdir:        /
uid:            1000
kernel:         6.18.10-200.fc43.x86_64
package:        plasma-systemsettings-6.6.0-1.fc43
runlevel:       /bin/sh: line 1: runlevel: command not found
backtrace_rating: 4
crash_function: KCrash::defaultCrashHandler

Comment 16 Andreas 2026-02-23 17:00:20 UTC
I switched between tabs in Keyboard menu after editing one of custom shortcuts (section "Commands")


reporter:       libreport-2.17.15
type:           CCpp
reason:         systemsettings killed by SIGSEGV
journald_cursor: s=61c8af7478114f8c9a75e94c77a206c6;i=cc3db;b=e2fbde2fe6e24540aff9ed73a9cbcfb4;m=f904dc125;t=64b809c110680;x=2985be9f51917f9f
executable:     /usr/bin/systemsettings
cmdline:        /usr/bin/systemsettings kcm_keys
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-systemsettings
rootdir:        /
uid:            1000
kernel:         6.18.12-200.fc43.x86_64
package:        plasma-systemsettings-6.6.0-1.fc43
runlevel:       /bin/sh: line 1: runlevel: command not found
backtrace_rating: 4
crash_function: KCrash::defaultCrashHandler
comment:        I switched between tabs in Keyboard menu after editing one of custom shortcuts (section "Commands")