Changing password to something similar hangs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GST |
Fix Released
|
Medium
|
|||
gnome-control-center |
Fix Released
|
Medium
|
|||
Baltix |
New
|
Undecided
|
Unassigned | ||
gnome-control-center (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
gnome-system-tools (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
This occurred on Ubuntu 10.04 Beta 1:
When attempting to change my account's password multiple times in a single session the change password window hung. I was able to successfully change my password once or twice in a session without incident, however after this on subsequent attempts attempting to change the account's password again would cause the change password box to freeze when the new password was submitted.
The change password box became unresponsive and required a system reboot. On login I could not log in with either the new or old user password.
To replicate:
1) Login to an account and change the account's password.
2 ) Change the password again
3) Change the password again. After three or four times the change password prompt may begin to hang as you submit the new password. Exiting the change password window or rebooting the system while this window is in a hung state may corrupt the user account, preventing login.
After the user account is corrupted login is not possible. It is also not possible to decrypt the user's home directory as the ecryptfs-
affects: | ubuntu → gnome-system-tools (Ubuntu) |
summary: |
- [users-admin] Changing password many times in the same session hangs and - corrupts it + [users-admin] Changing password to something similar hangs |
Changed in gst: | |
status: | New → Confirmed |
summary: |
- [users-admin] Changing password to something similar hangs + Changing password to something similar hangs |
Changed in gnome-control-center (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in gnome-control-center: | |
status: | Unknown → New |
Changed in gnome-control-center: | |
status: | New → Fix Released |
Changed in gnome-control-center: | |
importance: | Unknown → Medium |
Changed in gst: | |
importance: | Unknown → Medium |
status: | Unknown → Fix Released |
Confirmed. This doesn't occur everytime, but for some weird reason the dialog hangs, and the password is set to something such as: HxKsor. mQesg6EXrtIZqEH K4wKm718YVDowpV 97Gm60L8rwfz07m oFvNneQzmFqDGB5 kv9yR6cWlEbdAc6 19y.
$6$X/OldoQr$
which seems to be invalid because running 'passwd' doesn't ask for the old password. It's likely that something is going wrong while users-admin runs 'passwd' in the background.
I could not reproduce the problem with gnome-about-me nor direct use of 'passwd', but I wasn't able to reproduce the problem twice with users-admin either.
But how the hell have you discovered this bug? Are you trying to get developers mad? ;-) I set priority to Medium only because it's very unlikely users will ever trigger this bug.
Note to reporter to fix his system: just run 'sudo passwd $USERNAME' if you're able to log in from another admin, or run this command from the recovery mode (choice at boot). Then setting the password to its last valid value may fix the eCryptfs issue too.