Bug 495573 - Kscreenlocker_greet unable to unlock and segfaults
Summary: Kscreenlocker_greet unable to unlock and segfaults
Status: RESOLVED DUPLICATE of bug 494927
Alias: None
Product: kscreenlocker
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: git-stable-Plasma/6.2
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-10-30 09:36 UTC by gtpepi
Modified: 2024-10-30 10:40 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description gtpepi 2024-10-30 09:36:23 UTC
SUMMARY


STEPS TO REPRODUCE
1.  Leave the computer locked for a long time
2. Try to unlock it 

OBSERVED RESULT
After typing the password, nothing happens. Clicking in the unlock button doesn't start the validation, it's just stuck forever on the screen. Upon further investigation, the logs showed it tried reading a nonexistant image; I am not sure this is the root cause, as kscreen_locker itself changed to a valid image after a while and was still unable to unlock

Oct 30 06:05:04 arch kscreenlocker_greet[637580]: file:///usr/share/plasma/wallpapers/org.kde.slideshow/contents/ui/mediacomponent/StaticImageComponent.qml:18:5: QML Image: Error decoding: file:///home/user/webb/nasas-webb-stuns-with-new-high-definition-look-at-exploded-star_53389652523_o.png: Unable to read image data
Oct 30 06:10:33 arch kscreenlocker_greet[637580]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/lockscreen/LockScreenUi.qml:128: TypeError: Property 'startAuthenticating' of object TypeError: Type error is not a function
Oct 30 06:10:37 arch kscreenlocker_greet[637580]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/lockscreen/LockScreenUi.qml:280: TypeError: Property 'respond' of object 1.006047232,-0.0016327679999999809,-0.0016327679999999809,0,0,1.00768,0,0,0,0,1.00768,0,0,0,0,1 is not a function
Oct 30 06:10:44 arch kscreenlocker_greet[637580]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/lockscreen/LockScreenUi.qml:280: TypeError: Property 'respond' of object 1.006047232,-0.0016327679999999809,-0.0016327679999999809,0,0,1.00768,0,0,0,0,1.00768,0,0,0,0,1 is not a function
Oct 30 06:10:44 arch kscreenlocker_greet[637580]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/lockscreen/LockScreenUi.qml:280: TypeError: Property 'respond' of object 1.006047232,-0.0016327679999999809,-0.0016327679999999809,0,0,1.00768,0,0,0,0,1.00768,0,0,0,0,1 is not a function
Oct 30 06:10:44 arch kscreenlocker_greet[637580]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/lockscreen/LockScreenUi.qml:280: TypeError: Property 'respond' of object 1.006047232,-0.0016327679999999809,-0.0016327679999999809,0,0,1.00768,0,0,0,0,1.00768,0,0,0,0,1 is not a function
Oct 30 06:10:45 arch kscreenlocker_greet[637580]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/lockscreen/LockScreenUi.qml:128: TypeError: Property 'startAuthenticating' of object 1.006047232,-0.0016327679999999809,-0.0016327679999999809,0,0,1.00768,0,0,0,0,1.00768,0,0,0,0,1 is not a function
Oct 30 06:10:46 arch kscreenlocker_greet[637580]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/lockscreen/LockScreenUi.qml:128: TypeError: Property 'startAuthenticating' of object 1.006047232,-0.0016327679999999809,-0.0016327679999999809,0,0,1.00768,0,0,0,0,1.00768,0,0,0,0,1 is not a function
Oct 30 06:10:55 arch kscreenlocker_greet[637580]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/lockscreen/LockScreenUi.qml:280: TypeError: Property 'respond' of object 1.006047232,-0.0016327679999999809,-0.0016327679999999809,0,0,1.00768,0,0,0,0,1.00768,0,0,0,0,1 is not a function
Oct 30 06:10:57 arch kscreenlocker_greet[637580]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/lockscreen/LockScreenUi.qml:280: TypeError: Property 'respond' of object 1.006047232,-0.0016327679999999809,-0.0016327679999999809,0,0,1.00768,0,0,0,0,1.00768,0,0,0,0,1 is not a function
Oct 30 06:10:57 arch kscreenlocker_greet[637580]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/lockscreen/LockScreenUi.qml:280: TypeError: Property 'respond' of object 1.006047232,-0.0016327679999999809,-0.0016327679999999809,0,0,1.00768,0,0,0,0,1.00768,0,0,0,0,1 is not a function
Oct 30 06:10:57 arch kscreenlocker_greet[637580]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/lockscreen/LockScreenUi.qml:280: TypeError: Property 'respond' of object 1.006047232,-0.0016327679999999809,-0.0016327679999999809,0,0,1.00768,0,0,0,0,1.00768,0,0,0,0,1 is not a function
Oct 30 06:10:57 arch kscreenlocker_greet[637580]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/lockscreen/LockScreenUi.qml:280: TypeError: Property 'respond' of object 1.006047232,-0.0016327679999999809,-0.0016327679999999809,0,0,1.00768,0,0,0,0,1.00768,0,0,0,0,1 is not a function
Oct 30 06:10:58 arch kscreenlocker_greet[637580]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/lockscreen/LockScreenUi.qml:128: TypeError: Property 'startAuthenticating' of object 1.006047232,-0.0016327679999999809,-0.0016327679999999809,0,0,1.00768,0,0,0,0,1.00768,0,0,0,0,1 is not a function
Oct 30 06:10:58 arch kernel: kscreenlocker_g[637580]: segfault at 7d80a70fcba8 ip 00007d80d35b7490 sp 00007ffcfef32eb8 error 4 in libQt6Qml.so.6.8.0[1b7490,7d80d34a7000+3de000] likely on CPU 4 (core 4, socket 0)
Oct 30 06:10:59 arch kscreenlocker_greet[667355]: file:///usr/share/plasma/wallpapers/org.kde.slideshow/contents/ui/mediacomponent/StaticImageComponent.qml:18:5: QML Image: Error decoding: file:///home/user/webb/early-universe-crackled-with-bursts-of-star-formation-webb-shows_52952930671_o.png: Unable to read image data



EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: 
KDE Plasma Version: 6.2.2
KDE Frameworks Version: 6.7.0
Qt Version: 6.8.0
Wayland + Amd
Linux arch 6.11.5-zen1-1-zen #1 ZEN SMP PREEMPT_DYNAMIC Tue, 22 Oct 2024 18:31:33 +0000 x86_64 GNU/Linux 

ADDITIONAL INFORMATION
This has been happening before this version, at least since KDE 6.1; I was waiting to see if I could reproduce it before reporting (e.g I thought leaving Android Studio/xwayland apps open were the root cause somehow, but this crash has happened with everything closed and in standby)
Comment 1 Antonio Rojas 2024-10-30 10:40:34 UTC

*** This bug has been marked as a duplicate of bug 494927 ***