Public bug reported:

Binary package hint: gdm

When ~/.dmrc contains an entry in a non-supported format (in my case, I was 
testing what happens when 'Language' is set to "en_US:en", instead of 
"en_US.UTF-8"), gdm doesn't let the user log into his account anymore.
Here is what happens:
1. The normal login screen appears, where the user can select his username. 
Upon selecting the username, gdm tries to parse the ~/.dmrc in the user's home 
directory.
2. Because of the "buggy" entry, gdm "crashes" and restarts, showing the login 
screen again.
3. The user selects his username a second time. This time, the bottom part 
changes and displays the comboboxes for the user to select Language, Keyboard 
layout, etc,
4. On this screen, it is expected to have the Password field show up. But it 
never shows. Just a Cancel button is shown.
5. What's more, the buggy .dmrc file gets copied over to 
/var/cache/gdm/$USERNAME/, so, even if the user logs in via console and removes 
his buggy ~/.dmrc file, gdm still has the weird behaviour,because the buggy 
file is preserved in /var/cache/gdm/$USERNAME/.

Expected behaviour: just ignore any "buggy" entry in ~/.dmrc and remove
it from the file.

ProblemType: Bug
Architecture: i386
Date: Thu Mar  4 10:03:17 2010
DistroRelease: Ubuntu 10.04
EcryptfsInUse: Yes
Package: gdm 2.29.6-0ubuntu4
ProcEnviron:
 LANGUAGE=en_US.UTF-8
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-15.22-generic
SourcePackage: gdm
Uname: Linux 2.6.32-15-generic i686

** Affects: gdm (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-bug i386 lucid

-- 
wierd behaviour when ~/.dmrc contains a buggy entry
https://bugs.launchpad.net/bugs/531767
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to