Cannot log in users if their Xauthority file is corrupt.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Light Display Manager |
Fix Released
|
High
|
Robert Ancell | ||
1.6 |
Fix Released
|
High
|
Unassigned | ||
1.7 |
Fix Released
|
High
|
Unassigned | ||
lightdm (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Raring |
Fix Released
|
High
|
Unassigned | ||
Saucy |
Fix Released
|
High
|
Unassigned |
Bug Description
Impact:
If a users X authority file contains invalid data the user will not be able to log in with LightDM until the file is corrected or removed. The reason for the corruption has not been identified.
To reproduce:
1. Stop lightdm
$ sudo stop lightdm
2. Create an invalid X authority file in the home directory of a user, e.g. from a text VT:
$ cp /etc/hostname ~/.Xauthority
3. Start lightdm
$ sudo start lightdm
4. Log into the user account in the greeter
Expected result:
Logged into graphical session.
Observed result:
Returned to greeter, graphical session not shown.
Regression potential:
Change is small and was a regression in 1.6 due to accidental removal line resetting the error variable after reading the existing X authority file. Seems unlikely to cause any side-effects.
affects: | ubuntu → lightdm (Ubuntu) |
Changed in lightdm (Ubuntu): | |
status: | New → Confirmed |
Changed in lightdm: | |
status: | New → Fix Released |
milestone: | none → 1.7.18 |
importance: | Undecided → High |
Changed in lightdm (Ubuntu): | |
importance: | Undecided → High |
status: | New → Fix Committed |
summary: |
- lightdm-1.6.2 cannot log in users if their Xauthority file is corrupt. + Cannot log in users if their Xauthority file is corrupt. |
description: | updated |
description: | updated |
Changed in lightdm (Ubuntu Raring): | |
status: | New → In Progress |
Changed in lightdm: | |
assignee: | nobody → Robert Ancell (robert-ancell) |
tags: |
added: verification-done removed: verification-needed |
Status changed to 'Confirmed' because the bug affects multiple users.