Bug 2266215 - [abrt] plasma-systemsettings: KCrash::defaultCrashHandler(): systemsettings killed by SIGSEGV
Summary: [abrt] plasma-systemsettings: KCrash::defaultCrashHandler(): systemsettings k...
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: plasma-systemsettings
Version: 42
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Rex Dieter
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:bf64aa5a5a6391065d5efe9b520...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-02-27 05:31 UTC by kefeg21855
Modified: 2025-09-20 07:34 UTC (History)
6 users (show)

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


Attachments (Terms of Use)
File: proc_pid_status (1.49 KB, text/plain)
2024-02-27 05:31 UTC, kefeg21855
no flags Details
File: maps (3.96 KB, text/plain)
2024-02-27 05:31 UTC, kefeg21855
no flags Details
File: limits (1.29 KB, text/plain)
2024-02-27 05:31 UTC, kefeg21855
no flags Details
File: environ (2.04 KB, text/plain)
2024-02-27 05:31 UTC, kefeg21855
no flags Details
File: open_fds (7.08 KB, text/plain)
2024-02-27 05:31 UTC, kefeg21855
no flags Details
File: mountinfo (3.97 KB, text/plain)
2024-02-27 05:31 UTC, kefeg21855
no flags Details
File: os_info (724 bytes, text/plain)
2024-02-27 05:31 UTC, kefeg21855
no flags Details
File: cpuinfo (3.21 KB, text/plain)
2024-02-27 05:31 UTC, kefeg21855
no flags Details
File: core_backtrace (88.39 KB, text/plain)
2024-02-27 05:31 UTC, kefeg21855
no flags Details
File: backtrace (141.86 KB, text/plain)
2024-02-27 05:31 UTC, kefeg21855
no flags Details
Backtrace for my crash (190.13 KB, text/plain)
2025-09-20 06:33 UTC, MuffinTastic
no flags Details

Description kefeg21855 2024-02-27 05:31:11 UTC
Version-Release number of selected component:
plasma-systemsettings-5.93.0-1.fc40

Additional info:
reporter:       libreport-2.17.15
type:           CCpp
reason:         systemsettings killed by SIGSEGV
journald_cursor: s=dba578cfafcf4f38913f972540edbc12;i=1d5b37;b=1ee3807ee1534de4bdec781c6f225757;m=39982a8d62;t=61255df1fc56a;x=7bb820fb76252649
executable:     /usr/bin/systemsettings
cmdline:        /usr/bin/kinfocenter
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-org.kde.kinfocenter-18e69586a4154319ab6a232da447f836.scope
rootdir:        /
uid:            1000
kernel:         6.8.0-0.rc5.20240222git39133352cbed.44.fc41.x86_64
package:        plasma-systemsettings-5.93.0-1.fc40
runlevel:       N 3
dso_list:       /usr/bin/systemsettings plasma-systemsettings-5.93.0-1.fc40.x86_64 (Fedora Project) 1707042956
backtrace_rating: 4
crash_function: KCrash::defaultCrashHandler

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

Comment 1 kefeg21855 2024-02-27 05:31:14 UTC
Created attachment 2019069 [details]
File: proc_pid_status

Comment 2 kefeg21855 2024-02-27 05:31:16 UTC
Created attachment 2019070 [details]
File: maps

Comment 3 kefeg21855 2024-02-27 05:31:17 UTC
Created attachment 2019071 [details]
File: limits

Comment 4 kefeg21855 2024-02-27 05:31:19 UTC
Created attachment 2019072 [details]
File: environ

Comment 5 kefeg21855 2024-02-27 05:31:21 UTC
Created attachment 2019073 [details]
File: open_fds

Comment 6 kefeg21855 2024-02-27 05:31:22 UTC
Created attachment 2019074 [details]
File: mountinfo

Comment 7 kefeg21855 2024-02-27 05:31:24 UTC
Created attachment 2019075 [details]
File: os_info

Comment 8 kefeg21855 2024-02-27 05:31:27 UTC
Created attachment 2019076 [details]
File: cpuinfo

Comment 9 kefeg21855 2024-02-27 05:31:29 UTC
Created attachment 2019077 [details]
File: core_backtrace

Comment 10 kefeg21855 2024-02-27 05:31:32 UTC
Created attachment 2019078 [details]
File: backtrace

Comment 11 Aoife Moloney 2025-02-26 12:58:56 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 42 development cycle.
Changing version to 42.

Comment 12 thraex 2025-08-03 21:18:55 UTC
I launched KDE connect, and got this crash.


reporter:       libreport-2.17.15
type:           CCpp
reason:         systemsettings killed by SIGSEGV
journald_cursor: s=7aa6f2ba6c2243efbe4a980197e532ec;i=2a011a;b=3e16f19c70b74bfea2cbceb02063dfac;m=c38edcf2b;t=63b7c07b41e46;x=12bcbf60c8e8ca37
executable:     /usr/bin/systemsettings
cmdline:        /usr/bin/systemsettings kcm_kdeconnect
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-systemsettings
rootdir:        /
uid:            1000
kernel:         6.15.8-200.fc42.x86_64
package:        plasma-systemsettings-6.4.3-1.fc42
runlevel:       N 5
dso_list:       /usr/bin/systemsettings plasma-systemsettings-6.4.3-1.fc42.x86_64 (Fedora Project) 1752732306
backtrace_rating: 4
crash_function: KCrash::defaultCrashHandler
comment:        I launched KDE connect, and got this crash.

Comment 13 Omer Faruk Oruc 2025-09-08 13:53:14 UTC
whenever i open system setings it crashed if i click any sub menu


reporter:       libreport-2.17.15
backtrace_rating: 4
runlevel:       N 5
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-org.kde.konsole
uid:            1000
type:           CCpp
executable:     /usr/bin/systemsettings
cmdline:        systemsettings
rootdir:        /
package:        plasma-systemsettings-6.4.4-1.fc42
crash_function: KCrash::defaultCrashHandler
journald_cursor: s=52b072e215cc476b81fa4bbf69a7edee;i=23bc8;b=55080ec5cbac4f088a20fd49366d23bf;m=c8f5c15;t=63e4a20d434bd;x=e57e13f32a667346
dso_list:       /usr/bin/systemsettings plasma-systemsettings-6.4.4-1.fc42.x86_64 (Fedora Project) 1757273012
comment:        whenever i open system setings it crashed if i click any sub menu
reason:         systemsettings killed by SIGSEGV
kernel:         6.16.5-cachyos1.fc42.x86_64

Comment 14 Omer Faruk Oruc 2025-09-08 13:53:43 UTC
it is happened when i open system settings


reporter:       libreport-2.17.15
backtrace_rating: 4
runlevel:       N 5
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-systemsettings
uid:            1000
type:           CCpp
executable:     /usr/bin/systemsettings
cmdline:        /usr/bin/systemsettings kcm_lookandfeel
rootdir:        /
package:        plasma-systemsettings-6.4.4-1.fc42
crash_function: KCrash::defaultCrashHandler
journald_cursor: s=52b072e215cc476b81fa4bbf69a7edee;i=1cc04;b=38d6d61eedf440f78c40edbe6f388915;m=d3f231a1;t=63e49e5e7cf10;x=b38e7df8359246be
dso_list:       /usr/bin/systemsettings plasma-systemsettings-6.4.4-1.fc42.x86_64 (Fedora Project) 1757273012
comment:        it is happened when i open system settings
reason:         systemsettings killed by SIGSEGV
kernel:         6.16.5-cachyos1.fc42.x86_64

Comment 15 MuffinTastic 2025-09-20 05:52:37 UTC
There are two ways of triggering this crash and observing it easily. It is 95% consistent on my machine, though there are individual cases where it hasn't crashed.

1. Open systemsettings with gdb
2. Close the program using the window decoration close button (or anything that causes a normal, clean exit)
3. Observe the crash
or
1. Open systemsettings
2. Switch KCMs using the sidebar
3. Observe the crash

My hypothesis, feel free to ignore:
These steps cause the KCM view (Quick Settings landing page at the time) to get deallocated, which in turn somehow causes the program to access bad memory (perhaps a null pointer?). And I suppose the cases where it doesn't crash point to some kind of race condition?

I have attempted basic reinstallation (dnf reinstall) of plasma-systemsettings, and clearing of ~/.cache/systemsettings to no avail.

My system is slightly modified from Fedora 42 Stable:
Operating System: Fedora Linux 42
KDE Plasma Version: 6.4.4
KDE Frameworks Version: 6.17.0
Qt Version: 6.9.2
Kernel Version: 6.16.7-cachyos1.fc42.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 Ã AMD Ryzen 7 7800X3D 8-Core Processor
Memory: 32 GiB of RAM (30.5 GiB usable)
Graphics Processor: NVIDIA GeForce RTX 4080
(rawhide akmod-nvidia drivers)


reporter:       libreport-2.17.15
type:           CCpp
reason:         systemsettings killed by SIGSEGV
journald_cursor: s=167eac5e3ca146089dcc0686e4d87d0b;i=3c4ae0;b=b41068ceb51c4004a55171864d0431c0;m=8e64e72af;t=63e3ef4fd1c08;x=ea0fcf5a66703bae
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.16.5-cachyos1.fc42.x86_64
package:        plasma-systemsettings-6.4.4-1.fc42
runlevel:       N 5
backtrace_rating: 4
crash_function: KCrash::defaultCrashHandler

Comment 16 MuffinTastic 2025-09-20 06:33:45 UTC
Created attachment 2107067 [details]
Backtrace for my crash

The backtrace for my crash is very different from OP's, different KDE version notwithstanding. I find it likely to be a different bug altogether.

Comment 17 MuffinTastic 2025-09-20 07:34:17 UTC
Okay, my crash is resolved.

It's because I use the Better Blur COPR, which ships an outdated kf6-kirigami-oxygen package, and I assume there's some kind of ABI incompatibility there.
https://copr.fedorainfracloud.org/coprs/hazel-bunny/ricing/packages/

As per the maintainer's recommendation here, running `sudo dnf swap kf6-kirigami-oxygen kf6-kirigami --refresh` fixes it.
https://discuss.kde.org/t/i-cant-use-the-system-settings-anymore/39514/14


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