gdm-session-worker crashed with SIGSEGV in malloc_consolidate()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
accountsservice (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
On an otherwise clean and up-to-date precise installation, the conditions to reproduce this gdm crash seem to be:
* libnss-ldapd is installed and configured for at least passwd lookups in nsswitch.
* the LDAP user being tested is not in the gdm user list.
After filling in credentials and pressing Login, gdm-session-worker crashes and the login screen hangs waiting for it.
For a user who is already shown in the list, whether because of being present in /etc/passwd or the wtmp history, logging in seems to work normally.
I don't know whether this bug is in gdm, nss-pam-ldapd, accountsservice, or somewhere else, but gdm seems like a reasonable place to start.
ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: gdm 3.0.4-0ubuntu15.1
ProcVersionSign
Uname: Linux 3.8.0-33-generic x86_64
ApportVersion: 2.0.1-0ubuntu17.6
Architecture: amd64
Date: Tue Nov 26 15:46:58 2013
ExecutablePath: /usr/lib/
MarkForUpload: True
ProcCmdline: /usr/lib/
ProcEnviron:
LANG=en_CA.UTF-8
TERM=linux
LANGUAGE=en_CA:
PATH=(custom, no user)
SegvAnalysis:
Segfault happened at: 0x7f99dc051e08 <malloc_
PC (0x7f99dc051e08) ok
source "0x8(%r12)" (0x028e7388) not located in a known VMA region (needed readable region)!
destination "%r15" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: gdm
StacktraceTop:
malloc_consolidate (av=0x7f99dc38c720) at malloc.c:4272
malloc_consolidate (av=0x7f99dc38c720) at malloc.c:4247
_int_malloc (av=0x7f99dc38c720, bytes=1072) at malloc.c:3564
__GI___libc_malloc (bytes=1072) at malloc.c:2924
pam_modutil_
Title: gdm-session-worker crashed with SIGSEGV in malloc_
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
StacktraceTop: getpwnam (pamh=0x1473b00, user=0x14976e0 "rtandy") at pam_modutil_ getpwnam. c:41
malloc_consolidate (av=0x7f99dc38c720 <main_arena>) at malloc.c:4272
malloc_consolidate (av=0x7f99dc38c720 <main_arena>) at malloc.c:4247
_int_malloc (av=0x7f99dc38c720 <main_arena>, bytes=1072) at malloc.c:3564
__GI___libc_malloc (bytes=1072) at malloc.c:2924
pam_modutil_