** Description changed: + SRU justification: + + [Impact] + + * With automatic login enabled in /etc/gdm/custom.conf, gdm crashes + instead of logging in, and doesn't respawn, dropping to a text console + instead. + + [Test Case] + + * install gdm and choose it as the default display manager at the + debconf prompt + + * create /etc/gdm/custom.conf with contents: + + [daemon] + AutomaticLoginEnable=true + AutomaticLogin=some-username + + (where "some-username" is a user on the system) + + * Reboot (or stop the previous display manager and start gdm) + + * In gdm in precise-updates, instead of logging in, gdm crashes, the + system drops to a text console, and a gdm-simple-slave segfault is + recorded in dmesg. + + [Regression Potential] + + * Minimal. The change consists only of adding a missing NULL parameter + check. + + Original description: + Chrash happend while trying to change a desktop-icon. Searching the icon in a hidden folder ".xxxx" in the user directory. ProblemType: Crash DistroRelease: Ubuntu 11.10 Package: gdm 3.0.4-0ubuntu3 ProcVersionSignature: Ubuntu 3.0-2.3-generic-pae 3.0.0-rc4 Uname: Linux 3.0-2-generic-pae i686 NonfreeKernelModules: fglrx Architecture: i386 Date: Sun Jul 3 01:25:08 2011 ExecutablePath: /usr/lib/gdm/gdm-simple-slave InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha i386 (20110531.1) ProcCmdline: /usr/lib/gdm/gdm-simple-slave --display-id /org/gnome/DisplayManager/Display2 ProcEnviron: - LANGUAGE=de_AT:de - PATH=(custom, no user) - LANG=de_AT.UTF-8 + LANGUAGE=de_AT:de + PATH=(custom, no user) + LANG=de_AT.UTF-8 SegvAnalysis: - Segfault happened at: 0xb77405b7 <_nss_compat_getpwnam_r+55>: movzbl (%edx),%eax - PC (0xb77405b7) ok - source "(%edx)" (0x00000000) not located in a known VMA region (needed readable region)! - destination "%eax" ok + Segfault happened at: 0xb77405b7 <_nss_compat_getpwnam_r+55>: movzbl (%edx),%eax + PC (0xb77405b7) ok + source "(%edx)" (0x00000000) not located in a known VMA region (needed readable region)! + destination "%eax" ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: gdm StacktraceTop: - _nss_compat_getpwnam_r () from /lib/i386-linux-gnu/libnss_compat.so.2 - getpwnam_r () from /lib/i386-linux-gnu/libc.so.6 - getpwnam () from /lib/i386-linux-gnu/libc.so.6 - ?? () - ?? () + _nss_compat_getpwnam_r () from /lib/i386-linux-gnu/libnss_compat.so.2 + getpwnam_r () from /lib/i386-linux-gnu/libc.so.6 + getpwnam () from /lib/i386-linux-gnu/libc.so.6 + ?? () + ?? () Title: gdm-simple-slave crashed with SIGSEGV in _nss_compat_getpwnam_r() UpgradeStatus: No upgrade log present (probably fresh install) UserGroups:
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/805154 Title: gdm-simple-slave crashed with SIGSEGV in _nss_compat_getpwnam_r() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gdm/+bug/805154/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs