nscd Segmentation fault in FC4 ldap authentication

Andre Brouty Andre.Brouty at enst-bretagne.fr
Mon Jun 27 14:06:41 UTC 2005


    Hello everybody,

I just installed Fedora 4 using ldap tls authentication.
I noticed that nscd crashes:

----------------------- begin session ------------------------
[root at pc-disi-ab2 ~]# /etc/init.d/nscd status
nscd dead but subsys locked
[root at pc-disi-ab2 ~]# date;/etc/init.d/nscd start
Mon Jun 27 13:40:39 CEST 2005
Starting nscd:                                             [  OK  ]
[root at pc-disi-ab2 ~]# date;/etc/init.d/nscd status
Mon Jun 27 13:45:17 CEST 2005
nscd dead but subsys locked
[root at pc-disi-ab2 ~]# date ; strace -f /usr/sbin/nscd ; date
Mon Jun 27 13:52:37 CEST 2005
execve("/usr/sbin/nscd", ["/usr/sbin/nscd"], [/* 25 vars */]) = 0
brk(0)                                  = 0x9ac3000

........... lots of traces skipped .........

[pid 23468] futex(0x1742e4, FUTEX_WAIT, 44, {14, 999862000} <unfinished ...>
[pid 23467] <... epoll_wait resumed> {}, 100, 29988) = 0
[pid 23467] time(NULL)                  = 1119873219
[pid 23467] epoll_wait(12,  <unfinished ...>
[pid 23469] <... futex resumed> )       = -1 ETIMEDOUT (Connection timed 
out)
[pid 23469] futex(0x1742a4, FUTEX_WAKE, 1) = 0
[pid 23469] time(NULL)                  = 1119873232
[pid 23469] stat64("/etc/group", {st_mode=S_IFREG|0644, st_size=880, 
...}) = 0
[pid 23469] msync(0xb7eae000, 4632, MS_ASYNC) = 0
[pid 23469] write(3, "23467: remove INITGROUPS entry \""..., 41) = 41
[pid 23469] --- SIGSEGV (Segmentation fault) @ 0 (0) ---
Process 23467 detached
Process 23469 detached
[pid 23473] <... futex resumed> )       = -1 EINTR (Interrupted system call)
[pid 23471] <... futex resumed> )       = -1 EINTR (Interrupted system call)
[pid 23472] <... futex resumed> )       = -1 EINTR (Interrupted system call)
[pid 23470] <... futex resumed> )       = -1 EINTR (Interrupted system call)
[pid 23468] <... futex resumed> )       = -1 EINTR (Interrupted system call)
[pid 23473] +++ killed by SIGSEGV +++
PANIC: handle_group_exit: 23473 leader 23467
[pid 23472] +++ killed by SIGSEGV +++
PANIC: handle_group_exit: 23472 leader 23467
[pid 23470] +++ killed by SIGSEGV +++
PANIC: handle_group_exit: 23470 leader 23467
[pid 23471] +++ killed by SIGSEGV +++
PANIC: handle_group_exit: 23471 leader 23467
[pid 23468] +++ killed by SIGSEGV +++
PANIC: handle_group_exit: 23468 leader 23467
Process 23467 detached
Mon Jun 27 13:53:52 CEST 2005
[root at pc-disi-ab2 ~]#
------------------------ end session -------------------------

My /etc/ldap.conf below:

[root at pc-disi-ab2 ~]# grep -v "^#" /etc/ldap.conf | tr -s "\n"

host ldapserv.enst-bretagne.fr
base dc=enst-bretagne,dc=fr
tls_checkpeer no
ssl start_tls
pam_password md5
[root at pc-disi-ab2 ~]#

Nscd works fine in FC 4 nis authentication and FC 3 ldap tls authentication.
Any idea ? Is-it a new bug added in FC 4 ?

Thanks for your help.

Andre




More information about the users mailing list