Bug 346525 - Kscreenlocker does not allow login once locked and causes coredumps
Summary: Kscreenlocker does not allow login once locked and causes coredumps
Status: RESOLVED NOT A BUG
Alias: None
Product: ksmserver
Classification: Plasma
Component: lockscreen (show other bugs)
Version: 5.2.90
Platform: Arch Linux Linux
: NOR major
Target Milestone: ---
Assignee: David Edmundson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-04-24 04:29 UTC by ruinz00
Modified: 2015-05-26 05:53 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Systemd Journal extract (5.80 KB, text/plain)
2015-05-21 18:32 UTC, Sindre Røkenes Myren
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ruinz00 2015-04-24 04:29:21 UTC
Kcreenlocker will lock the screen. When I login it goes to a black screen and returns to the lock screen to login again. I noticed that my hard drive was nearly full. I checked and I had lots of core dumps from kscreenlocker. I have disabled kscreenlocker for now.

Reproducible: Always

Steps to Reproduce:
1.lock screen through time out or menu
2.login using password
3.

Actual Results:  
pushes to a black screen and asks to login again

Expected Results:  
logged into the system
Comment 1 dbacc 2015-04-26 21:42:52 UTC
Probably also happened to me. Got 74GiB of core dump files. Unfortunately they seam to be  broken. Cannot unpack them.
Comment 2 Martin Flöser 2015-05-19 07:59:23 UTC
could you please provide some more information about the coredumps? I'm especially confused about the name "KScreenlocker" as there is no such binary called like that in the version you selected. There is a kscreenlocker_greet, though.
Comment 3 Sindre Røkenes Myren 2015-05-21 18:32:16 UTC
Created attachment 92769 [details]
Systemd Journal extract

Core dump Systemd journal log (journalctl -xe)
Comment 4 Sindre Røkenes Myren 2015-05-21 18:38:55 UTC
Reproduced on Archlinux with KDE Plasma Workspace 5.3.0 (package plasma-workspace 5.3.0-3).
The crash happens every time the correct password is given in the lock screen window - if the wrong password is given, the process doesn't die.

(We see in the log that Vim dies as well, but that seams to be completely different issue.)
Comment 5 Sindre Røkenes Myren 2015-05-21 18:42:26 UTC
PS! I can not log back in once the screen is locked:-) The only solution is the restart SDDM.
Comment 6 Sindre Røkenes Myren 2015-05-22 01:22:56 UTC
SOLVED (for me at least)

Both Vim and kscreenlocker_g where crashing due to outdated Intel microcode.

Following the guide bellow solved my problem:

https://wiki.archlinux.org/index.php/Microcode
Comment 7 Martin Flöser 2015-05-26 05:53:37 UTC
Thanks for giving an update on what solved the issue. Given that it's microcode I don't see anything we could do about it, thus the bug seems invalid to me.

For future references: there was no need to restart the complete session. One can unlock using loginctl:
1. switch to tty and log in
2. loginctl unlock-sessions