[SRU] slick-greeter crashes after recent systemd update
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
slick-greeter (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
Systemd 237-3ubuntu10.43 landed this week in Bionic, and it enforces memory limits (LP: #1830746).
This makes slick-greeter crash, which people observe as "black screen with blinking cursor".
seb128 proposed that we need this commit backported:
https:/
Similar issues have also been discussed in LP: #1662244 and in https:/
[Test case]
Try to boot with an up to date Ubuntu MATE 18.04 system, without having autologin enabled. A black screen with a blinking cursor will appear, instead of lightdm/
[Regression potential]
The call was there to help protecting the password from being kept in memory an attacker could potential read. It's not an API which is right to use in that context though (the patch comments have details) and is simply not working as intended. In theory it could slightly weaken the code but that's better than having it no working. The same tradeoff was already made upstream in newer versions and in the different distros, unity-greeter already had the change in bionic.
description: | updated |
There was a similar issue in lightdm-gtk-greeter that got fixed in 20.10, we would need to check if the systemd SRU also triggers the bug on xubuntu in older stable series