Cancel button not working + providing a wrong password loops
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lightdm-gtk-greeter (Ubuntu) |
Fix Released
|
High
|
Lionel Le Folgoc | ||
Precise |
Fix Released
|
High
|
Lionel Le Folgoc | ||
Quantal |
Fix Released
|
High
|
Lionel Le Folgoc |
Bug Description
[Impact]
* "Cancel" button does not interrupt authentication (e.g. impossible to abort if wrong username entered).
[Test case]
* Select any user (or enter manually any username).
* Hit "Cancel" button.
* Nothing happens.
* Install lightdm-gtk-greeter from -proposed
* Restart your computer and repeat the steps above.
* Authentication is cancelled and the greeter returns to the username selection dialog (and the error message from authentication failures disappears).
[Regression Potential]
* None really on this one?
The 'Cancel' Button has no effect.
Additionally on authentication failures the GUI is not restarting with the prompt for the username, but continues to ask for a password in a endless loop.
So entering a wrong username will make lightdm unusable, as one can not correct this.
/etc/lightdm/
[SeatDefaults]
greeter-
user-session=
greeter-
allow-guest=false
/var/log/
[+0.13s] DEBUG: Logging to /var/log/
[+0.13s] DEBUG: Session 19873 running command /usr/lib/
[+0.34s] DEBUG: Greeter connected version=1.2.0
[+0.34s] DEBUG: Greeter connected, display is ready
[+0.34s] DEBUG: New display ready, switching to it
[+0.34s] DEBUG: Activating VT 7
[+0.59s] DEBUG: Greeter start authentication
[+0.59s] DEBUG: Started session 19918 with service 'lightdm', username '(null)'
[+0.60s] DEBUG: Session 19918 got 1 message(s) from PAM
[+0.60s] DEBUG: Prompt greeter with 1 message(s)
[+14.31s] DEBUG: Continue authentication
[+14.31s] DEBUG: Session 19918 got 1 message(s) from PAM
[+14.31s] DEBUG: Prompt greeter with 1 message(s)
[+16.38s] DEBUG: Continue authentication
[+18.69s] DEBUG: Session 19918 authentication complete with return value 7: Authentication failure
[+18.69s] DEBUG: Authenticate result for user test: Authentication failure
[+18.69s] DEBUG: Session 19918 exited with return value 1
[+18.81s] DEBUG: Greeter start authentication for test
[+18.81s] DEBUG: Started session 19921 with service 'lightdm', username 'test'
[+18.82s] DEBUG: Session 19921 got 1 message(s) from PAM
[+18.82s] DEBUG: Prompt greeter with 1 message(s)
[+21.05s] DEBUG: Continue authentication
[+23.83s] DEBUG: Session 19921 authentication complete with return value 7: Authentication failure
[+23.83s] DEBUG: Authenticate result for user test: Authentication failure
[+23.83s] DEBUG: Session 19921 exited with return value 1
[+23.97s] DEBUG: Greeter start authentication for test
[+23.97s] DEBUG: Started session 19922 with service 'lightdm', username 'test'
[+23.98s] DEBUG: Session 19922 got 1 message(s) from PAM
[+23.98s] DEBUG: Prompt greeter with 1 message(s)
[+26.11s] DEBUG: Continue authentication
[+28.24s] DEBUG: Session 19922 authentication complete with return value 7: Authentication failure
[+28.24s] DEBUG: Authenticate result for user test: Authentication failure
[+28.24s] DEBUG: Session 19922 exited with return value 1
[+28.32s] DEBUG: Greeter start authentication for test
[+28.32s] DEBUG: Started session 19923 with service 'lightdm', username 'test'
[+28.33s] DEBUG: Session 19923 got 1 message(s) from PAM
[+28.34s] DEBUG: Prompt greeter with 1 message(s)
[+30.97s] DEBUG: Continue authentication
[+32.32s] DEBUG: Session 19923 authentication complete with return value 7: Authentication failure
[+32.32s] DEBUG: Authenticate result for user test: Authentication failure
[+32.32s] DEBUG: Session 19923 exited with return value 1
[+32.42s] DEBUG: Greeter start authentication for test
[+32.42s] DEBUG: Started session 19924 with service 'lightdm', username 'test'
[+32.43s] DEBUG: Session 19924 got 1 message(s) from PAM
[+32.43s] DEBUG: Prompt greeter with 1 message(s)
[+35.68s] DEBUG: Continue authentication
[+38.24s] DEBUG: Session 19924 authentication complete with return value 7: Authentication failure
[+38.24s] DEBUG: Authenticate result for user test: Authentication failure
[+38.24s] DEBUG: Session 19924 exited with return value 1
[+38.29s] DEBUG: Greeter start authentication for test
[+38.30s] DEBUG: Started session 19925 with service 'lightdm', username 'test'
[+38.30s] DEBUG: Session 19925 got 1 message(s) from PAM
[+38.30s] DEBUG: Prompt greeter with 1 message(s)
[+40.53s] DEBUG: Cancel authentication
[+40.53s] DEBUG: Session 19925: Sending SIGTERM
/var/log/
(lightdm-
(lightdm-
(lightdm-
(lightdm-
# lsb_release -rd
Description: Ubuntu precise (development branch)
Release: 12.04
# dpkg -l *lightdm*
Desired=
| Status=
|/ Err?=(none)
||/ Name Version Description
+++-===
ii lightdm 1.2.0-0ubuntu2 Display Manager
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: lightdm 1.2.0-0ubuntu2
ProcVersionSign
Uname: Linux 3.2.0-20-generic i686
ApportVersion: 2.0.1-0ubuntu3
Architecture: i386
Date: Mon Apr 16 16:14:22 2012
InstallationMedia: Xubuntu 12.04 LTS "Precise Pangolin" - Beta i386 (20120328)
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: lightdm
UpgradeStatus: No upgrade log present (probably fresh install)
affects: | lightdm (Ubuntu) → lightdm-gtk-greeter (Ubuntu) |
Changed in lightdm-gtk-greeter (Ubuntu): | |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in lightdm-gtk-greeter (Ubuntu Quantal): | |
status: | Confirmed → Triaged |
Changed in lightdm-gtk-greeter (Ubuntu Precise): | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in lightdm-gtk-greeter (Ubuntu Quantal): | |
assignee: | nobody → Lionel Le Folgoc (mrpouit) |
Changed in lightdm-gtk-greeter (Ubuntu Precise): | |
assignee: | nobody → Lionel Le Folgoc (mrpouit) |
description: | updated |
description: | updated |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
this is still not resolved, I can confirm this bug