desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #130280
[Bug 531767] Re: wierd behaviour when ~/.dmrc contains a buggy entry
This version has expired
** Changed in: gdm (Ubuntu)
Status: New => Invalid
** Changed in: gdm
Status: New => Invalid
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gdm in Ubuntu.
https://bugs.launchpad.net/bugs/531767
Title:
wierd behaviour when ~/.dmrc contains a buggy entry
Status in gdm:
Invalid
Status in gdm package in Ubuntu:
Invalid
Bug description:
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
To manage notifications about this bug go to:
https://bugs.launchpad.net/gdm/+bug/531767/+subscriptions