login crashed with SIGSEGV in __flockfile()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ecryptfs-utils (Ubuntu) |
Fix Released
|
Critical
|
James Westby |
Bug Description
ecryptfs 77-0ubuntu1 introduces a segfault in the PAM module which causes login, sudo, etc. to crash.
ProblemType: Crash
Architecture: amd64
Date: Wed Jul 22 14:06:05 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /bin/login
Package: login 1:4.1.4.1-1ubuntu1
ProcCmdline: /bin/login --
ProcEnviron: PATH=(custom, no user)
ProcVersionSign
SegvAnalysis:
Segfault happened at: 0x7f083f39cc11 <__flockfile+1>: mov 0x88(%rdi),%r10
PC (0x7f083f39cc11) ok
source "0x88(%rdi)" (0x00000088) not located in a known VMA region (needed readable region)!
destination "%r10" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: shadow
StacktraceTop:
__flockfile (stream=0x0) at ../nptl/
ecryptfs_
pam_sm_
?? ()
?? ()
Title: login crashed with SIGSEGV in __flockfile()
Uname: Linux 2.6.31-3-generic x86_64
UserGroups:
#0 __flockfile (stream=0x0) at ../nptl/ sysdeps/ pthread/ flockfile. c:30 sysdeps/ pthread/ flockfile. c: No such file or directory. sysdeps/ pthread/ flockfile. c sysdeps/ pthread/ flockfile. c:30 fetch_private_ mnt () libecryptfs. so.0 r@plt+952> , argc=3, ubp_av= 0x7fff5b81eda8, r@plt+22056> , fini=<value optimized out>, fini=<value optimized out>, stack_end= 0x7fff5b81ed98)
30 ../nptl/
in ../nptl/
(gdb) bt
#0 __flockfile (stream=0x0) at ../nptl/
#1 0x00007f083d46380c in ecryptfs_
from /usr/lib/
#2 0x00007f083d682d38 in pam_sm_authenticate (pamh=0x1298460,
flags=<value optimized out>, argc=1, argv=0x129f920) at pam_ecryptfs.c:135
#3 0x00007f083f8b9b70 in ?? () from /lib/libpam.so.0
#4 0x00007f083f8b9498 in pam_authenticate () from /lib/libpam.so.0
#5 0x00000000004033ca in ?? ()
#6 0x00007f083f362606 in __libc_start_main (
main=0x402ce0 <getgrnam_
init=0x407f50 <getgrnam_
rtld_
at libc-start.c:220