Bug 2375593 - Fedora 42 Kinoite screen lock segfaults when waking computer
Summary: Fedora 42 Kinoite screen lock segfaults when waking computer
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: kscreenlocker
Version: 42
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ---
Assignee: KDE SIG
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-06-30 15:05 UTC by thrashwerk
Modified: 2025-06-30 16:12 UTC (History)
3 users (show)

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


Attachments (Terms of Use)
full syslog (413.72 KB, text/plain)
2025-06-30 15:05 UTC, thrashwerk
no flags Details
photo of broken lock screen (7.33 MB, image/jpeg)
2025-06-30 15:07 UTC, thrashwerk
no flags Details

Description thrashwerk 2025-06-30 15:05:57 UTC
Created attachment 2095786 [details]
full syslog

Description of problem:
Waking computer the lock screen just breaks.

Version-Release number of selected component (if applicable):
kscreenlocker-6.4.1-1.fc42.x86_64

How reproducible:
Easily and always

Steps to Reproduce:
1. Lock screen (Super+L)
2. Move mouse or press button on keyboard to wake computer

Actual results:
A black screen saying "The screen locker is broken" is displayed

Expected results:
A GUI lock screen asking for my password is displayed

Additional info:
Didn't have this issue on Fedora Kinoite 42.20250624.0, started happening after updating to 42.20250629.0, updating to 42.20250630.0 didn't fix the issue.

Some logs (also attached a full syslog since boot):
Jun 30 14:23:22 db-tp systemd[1]: Starting fprintd.service - Fingerprint Authentication Daemon...
Jun 30 14:23:22 db-tp kscreenlocker_greet[3077]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/lockscreen/LockOsd.qml:10:1: "../osd": no such directory
Jun 30 14:23:22 db-tp kscreenlocker_greet[3077]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/lockscreen/LockOsd.qml:10:1: "../osd": no such directory
Jun 30 14:23:22 db-tp dbus-broker[1331]: A security policy denied :1.60 to send method call /org/freedesktop/login1/seat/seat0:org.freedesktop.login1.Seat.Inhibit to org.freedesktop.login1.
Jun 30 14:23:22 db-tp kwin_wayland[1928]: kwin_core: Failed to delay sleep: Sender is not authorized to send message
Jun 30 14:23:22 db-tp dbus-broker[1331]: A security policy denied :1.60 to send method call /org/freedesktop/login1/seat/seat0:org.freedesktop.login1.Seat.Inhibit to org.freedesktop.login1.
Jun 30 14:23:22 db-tp kwin_wayland[1928]: kwin_core: Failed to delay sleep: Sender is not authorized to send message
Jun 30 14:23:22 db-tp maliit-keyboard[2008]: QSGContext::initialize: depth buffer support missing, expect rendering errors
Jun 30 14:23:22 db-tp maliit-keyboard[2008]: QSGContext::initialize: stencil buffer support missing, expect rendering errors
Jun 30 14:23:22 db-tp audit[3077]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 pid=3077 comm="kscreenlocker_g" exe="/usr/libexec/kscreenlocker_greet" sig=11 res=1
Jun 30 14:23:22 db-tp kernel: show_signal_msg: 115 callbacks suppressed
Jun 30 14:23:22 db-tp kernel: kscreenlocker_g[3077]: segfault at 55 ip 00007fedd1d3519d sp 00007fffb20e6de0 error 4 in d8a22d47e187298e95f6673634de3a4d863dce8205e994c89020d8e82c05bb.file[319d,7fedd1d32000+7000] likely on CPU 2 (core 2, socket 0)
Jun 30 14:23:22 db-tp kernel: Code: be 02 00 00 00 4c 89 e7 31 c0 e8 2e da ff ff 49 83 7e 10 00 0f 85 8b 00 00 00 49 8b 87 b0 01 00 00 48 85 c0 74 32 4c 8b 63 18 <4c> 8b 70 18 44 8b 6d a8 4c 89 e7 e8 53 d9 ff ff 48 83 ec 08 31 d2
Jun 30 14:23:22 db-tp systemd[1]: Started fprintd.service - Fingerprint Authentication Daemon.
Jun 30 14:23:22 db-tp audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Jun 30 14:23:23 db-tp kscreenlocker_greet[3131]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/lockscreen/LockOsd.qml:10:1: "../osd": no such directory
Jun 30 14:23:23 db-tp kscreenlocker_greet[3131]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/lockscreen/LockOsd.qml:10:1: "../osd": no such directory
Jun 30 14:23:23 db-tp audit[3131]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 pid=3131 comm="kscreenlocker_g" exe="/usr/libexec/kscreenlocker_greet" sig=11 res=1
Jun 30 14:23:23 db-tp kernel: kscreenlocker_g[3131]: segfault at 65 ip 00007f4697f2319d sp 00007ffc4af77b10 error 4 in d8a22d47e187298e95f6673634de3a4d863dce8205e994c89020d8e82c05bb.file[319d,7f4697f20000+7000] likely on CPU 7 (core 3, socket 0)
Jun 30 14:23:23 db-tp kernel: Code: be 02 00 00 00 4c 89 e7 31 c0 e8 2e da ff ff 49 83 7e 10 00 0f 85 8b 00 00 00 49 8b 87 b0 01 00 00 48 85 c0 74 32 4c 8b 63 18 <4c> 8b 70 18 44 8b 6d a8 4c 89 e7 e8 53 d9 ff ff 48 83 ec 08 31 d2
Jun 30 14:23:23 db-tp kscreenlocker_greet[3169]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/lockscreen/LockOsd.qml:10:1: "../osd": no such directory
Jun 30 14:23:23 db-tp kscreenlocker_greet[3169]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/lockscreen/LockOsd.qml:10:1: "../osd": no such directory
Jun 30 14:23:23 db-tp kernel: kscreenlocker_g[3169]: segfault at 73 ip 00007fce08ec819d sp 00007ffc89beadc0 error 4 in d8a22d47e187298e95f6673634de3a4d863dce8205e994c89020d8e82c05bb.file[319d,7fce08ec5000+7000] likely on CPU 2 (core 2, socket 0)
Jun 30 14:23:23 db-tp kernel: Code: be 02 00 00 00 4c 89 e7 31 c0 e8 2e da ff ff 49 83 7e 10 00 0f 85 8b 00 00 00 49 8b 87 b0 01 00 00 48 85 c0 74 32 4c 8b 63 18 <4c> 8b 70 18 44 8b 6d a8 4c 89 e7 e8 53 d9 ff ff 48 83 ec 08 31 d2
Jun 30 14:23:23 db-tp audit[3169]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 pid=3169 comm="kscreenlocker_g" exe="/usr/libexec/kscreenlocker_greet" sig=11 res=1
Jun 30 14:23:24 db-tp kscreenlocker_greet[3201]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/lockscreen/LockOsd.qml:10:1: "../osd": no such directory
Jun 30 14:23:24 db-tp kscreenlocker_greet[3201]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/lockscreen/LockOsd.qml:10:1: "../osd": no such directory
Jun 30 14:23:24 db-tp audit[3201]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 pid=3201 comm="kscreenlocker_g" exe="/usr/libexec/kscreenlocker_greet" sig=11 res=1
Jun 30 14:23:24 db-tp kernel: kscreenlocker_g[3201]: segfault at 81 ip 00007fd324b8219d sp 00007ffdeeb31090 error 4 in d8a22d47e187298e95f6673634de3a4d863dce8205e994c89020d8e82c05bb.file[319d,7fd324b7f000+7000] likely on CPU 2 (core 2, socket 0)
Jun 30 14:23:24 db-tp kernel: Code: be 02 00 00 00 4c 89 e7 31 c0 e8 2e da ff ff 49 83 7e 10 00 0f 85 8b 00 00 00 49 8b 87 b0 01 00 00 48 85 c0 74 32 4c 8b 63 18 <4c> 8b 70 18 44 8b 6d a8 4c 89 e7 e8 53 d9 ff ff 48 83 ec 08 31 d2
Jun 30 14:23:25 db-tp kernel: ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PC00.RP09.PEGP.DDNT], AE_NOT_FOUND (20240827/psargs-332)
Jun 30 14:23:25 db-tp kernel: ACPI Error: Aborting method \_SB.PC00.LPCB.EC.SEN4._TMP due to previous error (AE_NOT_FOUND) (20240827/psparse-529)

Comment 1 thrashwerk 2025-06-30 15:07:07 UTC
Created attachment 2095787 [details]
photo of broken lock screen

Comment 2 thrashwerk 2025-06-30 15:27:45 UTC
Not sure if it's related but SDDM started segfaulting when a monitor is connected with the same update Bug 2375596.

Comment 3 pg_tips 2025-06-30 16:12:25 UTC
This looks like: https://bugzilla.redhat.com/show_bug.cgi?id=2375356


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