FreeBSD port: nss_ldapd-0.6.11_1
Tobias Lott
tlott at gamesnet.de
Wed Sep 16 09:08:49 UTC 2009
On Wed, 16 Sep 2009 09:03:25 +0400
"Alexander V. Chernikov" <melifaro at ipfw.ru> wrote:
> Tobias Lott wrote:
> > Hey Everyone!
> >
> > Seems like nss_ldapd is causing apps like top, jls to segfault.
> > pkg_delete-ing nss_ldapd 'fixes' the problem.
> >
> > Reproducable on several Machines using FreeBSD 7.2-STABLE and BETA4
> >
> > Greetings
> >
> >
> Can you provide some more details like core backtrace, nsswitch
> configuration, nss_ldapd configureation, your ldap setup? Does this
> happen every time with every binary using getpwent/getpwnam ?
> Please rebuild port with debug ( make DEBUG_FLAGS="-O0 -g" ) and post
> the results of gdb 'bt full' command from segfaulted binary core.
> Does 'getent group|passwd XXX' segfaults too?
>
>
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to
> "freebsd-ports-unsubscribe at freebsd.org"
Sure, but ain't got access to a Test Machine right now.
For starters I can provide config details.
nsswitch.conf:
passwd: files ldap
group: files ldap
nss_ldapd.conf:
uid nobody
gid nobody
uri ldap://ldapbe1
uri ldap://ldapbe2
base dc=gamesnet,dc=de
base group ou=Group,dc=gamesnet,dc=de
base passwd ou=People,dc=gamesnet,dc=de
ssl start_tls
tls_reqcert hard
tls_cacertfile /etc/ssl/cacert.pem
getent group/passwd works fine
A colleague just send me truss top output:
__sysctl(0x7fbfe664,0x2,0x7fbfe66c,0x7fbfe670,0x0,0x0) = 0 (0x0)
mmap(0x0,320,PROT_READ|PROT_WRITE,MAP_ANON,-1,0x0) = 671678464
(0x28090000) munmap(0x28090000,320) = 0 (0x0)
__sysctl(0x7fbfe6c8,0x2,0x28086e7c,0x7fbfe6d0,0x0,0x0) = 0 (0x0)
mmap(0x0,32768,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) =
671678464 (0x28090000)
issetugid(0x2807f149,0x7fbfeb8c,0x104,0x0,0x0,0x0) = 0 (0x0)
open("/etc/libmap.conf",O_RDONLY,0666) ERR#2 'No such file or
directory' open("/var/run/ld-elf.so.hints",O_RDONLY,00) = 3 (0x3)
read(3,"Ehnt\^A\0\0\0\M^@\0\0\0\\\0\0\0"...,128) = 128 (0x80)
lseek(3,0x80,SEEK_SET) = 128 (0x80)
read(3,"/lib:/usr/lib:/usr/lib/compat:/u"...,92) = 92 (0x5c)
close(3) = 0 (0x0)
access("/lib/libncurses.so.8",0) = 0 (0x0)
open("/lib/libncurses.so.8",O_RDONLY,00) = 3 (0x3)
fstat(3,{ mode=-r--r--r-- ,inode=8248,size=265540,blksize=4096 }) = 0
(0x0) read(3,"\^?ELF\^A\^A\^A\t\0\0\0\0\0\0\0"...,4096) = 4096 (0x1000)
mmap(0x0,262144,PROT_NONE,MAP_PRIVATE|MAP_ANON|MAP_NOCORE,-1,0x0) =
671711232 (0x28098000)
mmap(0x28098000,249856,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_FIXED|MAP_NOCORE,3,0x0)
= 671711232 (0x28098000)
mmap(0x280d5000,12288,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,3,0x3d000)
= 671961088 (0x280d5000)
close(3) = 0 (0x0)
access("/lib/libm.so.5",0) = 0 (0x0)
open("/lib/libm.so.5",O_RDONLY,017757763274) = 3 (0x3)
fstat(3,{ mode=-r--r--r-- ,inode=8244,size=107808,blksize=4096 }) = 0
(0x0) read(3,"\^?ELF\^A\^A\^A\t\0\0\0\0\0\0\0"...,4096) = 4096 (0x1000)
mmap(0x0,102400,PROT_NONE,MAP_PRIVATE|MAP_ANON|MAP_NOCORE,-1,0x0) =
671973376 (0x280d8000)
mmap(0x280d8000,98304,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_FIXED|MAP_NOCORE,3,0x0)
= 671973376 (0x280d8000)
mmap(0x280f0000,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,3,0x18000)
= 672071680 (0x280f0000)
close(3) = 0 (0x0)
access("/lib/libkvm.so.5",0) = 0 (0x0)
open("/lib/libkvm.so.5",O_RDONLY,017757763274) = 3 (0x3)
fstat(3,{ mode=-r--r--r-- ,inode=8242,size=32048,blksize=4096 }) = 0
(0x0) read(3,"\^?ELF\^A\^A\^A\t\0\0\0\0\0\0\0"...,4096) = 4096 (0x1000)
mmap(0x0,36864,PROT_NONE,MAP_PRIVATE|MAP_ANON|MAP_NOCORE,-1,0x0) =
672075776 (0x280f1000)
mmap(0x280f1000,32768,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_FIXED|MAP_NOCORE,3,0x0)
= 672075776 (0x280f1000)
mmap(0x280f9000,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,3,0x7000)
= 672108544 (0x280f9000)
close(3) = 0 (0x0)
access("/lib/libc.so.7",0) = 0 (0x0)
open("/lib/libc.so.7",O_RDONLY,017757763274) = 3 (0x3)
fstat(3,{ mode=-r--r--r-- ,inode=8238,size=1087148,blksize=4096 }) = 0
(0x0) read(3,"\^?ELF\^A\^A\^A\t\0\0\0\0\0\0\0"...,4096) = 4096 (0x1000)
mmap(0x0,1142784,PROT_NONE,MAP_PRIVATE|MAP_ANON|MAP_NOCORE,-1,0x0) =
672112640 (0x280fa000)
mmap(0x280fa000,1028096,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_FIXED|MAP_NOCORE,3,0x0)
= 672112640 (0x280fa000)
mmap(0x281f5000,24576,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,3,0xfb000)
= 673140736 (0x281f5000)
mprotect(0x281fb000,90112,PROT_READ|PROT_WRITE) = 0 (0x0)
close(3) = 0 (0x0)
sysarch(0xa,0x7fbfe730,0x2805533b,0x28085338,0x28067dc9,0x28085338) = 0
(0x0) mmap(0x0,816,PROT_READ|PROT_WRITE,MAP_ANON,-1,0x0) = 673255424
(0x28211000) munmap(0x28211000,816) = 0 (0x0)
mmap(0x0,5048,PROT_READ|PROT_WRITE,MAP_ANON,-1,0x0) = 673255424
(0x28211000) munmap(0x28211000,5048) = 0 (0x0)
mmap(0x0,2056,PROT_READ|PROT_WRITE,MAP_ANON,-1,0x0) = 673255424
(0x28211000) munmap(0x28211000,2056) = 0 (0x0)
mmap(0x0,856,PROT_READ|PROT_WRITE,MAP_ANON,-1,0x0) = 673255424
(0x28211000) munmap(0x28211000,856) = 0 (0x0)
mmap(0x0,21840,PROT_READ|PROT_WRITE,MAP_ANON,-1,0x0) = 673255424
(0x28211000) munmap(0x28211000,21840) = 0 (0x0)
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
= 0 (0x0) sigprocmask(SIG_SETMASK,0x0,0x0) = 0 (0x0)
__sysctl(0x7fbfe6e4,0x2,0x8053d60,0x7fbfe6ec,0x0,0x0) = 0 (0x0)
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
= 0 (0x0) sigprocmask(SIG_SETMASK,0x0,0x0) = 0 (0x0)
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
= 0 (0x0) sigprocmask(SIG_SETMASK,0x0,0x0) = 0 (0x0)
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
= 0 (0x0) sigprocmask(SIG_SETMASK,0x0,0x0) = 0 (0x0)
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
= 0 (0x0) sigprocmask(SIG_SETMASK,0x0,0x0) = 0 (0x0)
fstat(1,{ mode=crw--w---- ,inode=95,size=0,blksize=4096 }) = 0 (0x0)
__sysctl(0x7fbfeb34,0x2,0x7fbfeacc,0x7fbfeb3c,0x8051c3f,0x12) ERR#2 'No
such file or directory'
__sysctl(0x7fbfeb34,0x2,0x7fbfeacc,0x7fbfeb3c,0x8051c52,0xf) = 0 (0x0)
__sysctl(0x7fbfeacc,0x3,0x8055240,0x7fbfeb78,0x0,0x0) = 0 (0x0)
__sysctl(0x7fbfe694,0x2,0x282002e0,0x7fbfe69c,0x0,0x0) = 0 (0x0)
readlink("/etc/malloc.conf",0x7fbfe6a3,1024) ERR#2 'No such file or
directory' issetugid(0x281eae0f,0x7fbfe6a3,0x400,0x7fbfe69c,0x0,0x0) =
0 (0x0) break(0x8100000) = 0 (0x0)
__sysctl(0x7fbfe8a4,0x2,0x7fbfe8ac,0x7fbfe8b0,0x0,0x0) = 0 (0x0)
mmap(0x0,1048576,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) =
673255424 (0x28211000)
mmap(0x28311000,978944,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0)
= 674304000 (0x28311000)
munmap(0x28211000,978944) = 0 (0x0)
stat("/etc/nsswitch.conf",{ mode=-rw-r--r-- ,inode=4838,size=337,blksize=4096 })
= 0 (0x0) open("/etc/nsswitch.conf",O_RDONLY,0666) = 3 (0x3)
ioctl(3,TIOCGETA,0x7fbfe8a0) ERR#25 'Inappropriate
ioctl for device'
fstat(3,{ mode=-rw-r--r-- ,inode=4838,size=337,blksize=4096 }) = 0
(0x0) read(3,"#\n# nsswitch.conf(5) - name ser"...,4096) = 337 (0x151)
read(3,0x28321000,4096) = 0 (0x0)
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
= 0 (0x0)
access("/lib/nss_files.so.1",0) ERR#2 'No such file or
directory' access("/usr/lib/nss_files.so.1",0) ERR#2 'No
such file or directory'
access("/usr/lib/compat/nss_files.so.1",0) ERR#2 'No such file or
directory' access("/usr/local/lib/nss_files.so.1",0) ERR#2 'No
such file or directory'
access("/usr/local/lib/zsh/nss_files.so.1",0) ERR#2 'No such file or
directory' access("/usr/local/libexec/openldap/nss_files.so.1",0) ERR#2
'No such file or directory'
access("/lib/nss_files.so.1",0) ERR#2 'No such file or
directory' access("/usr/lib/nss_files.so.1",0) ERR#2 'No
such file or directory'
sigprocmask(SIG_SETMASK,0x0,0x0) = 0 (0x0)
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
= 0 (0x0) access("/lib/nss_ldap.so.1",0) ERR#2 'No
such file or directory'
access("/usr/lib/nss_ldap.so.1",0) ERR#2 'No such file or
directory' access("/usr/lib/compat/nss_ldap.so.1",0) ERR#2 'No
such file or directory'
access("/usr/local/lib/nss_ldap.so.1",0) = 0 (0x0)
open("/usr/local/lib/nss_ldap.so.1",O_RDONLY,017757777654) = 4 (0x4)
fstat(4,{ mode=-r-xr-xr-x ,inode=106502,size=39420,blksize=4096 }) = 0
(0x0) read(4,"\^?ELF\^A\^A\^A\t\0\0\0\0\0\0\0"...,4096) = 4096 (0x1000)
mmap(0x0,40960,PROT_NONE,MAP_PRIVATE|MAP_ANON|MAP_NOCORE,-1,0x0) =
673255424 (0x28211000)
mmap(0x28211000,36864,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_FIXED|MAP_NOCORE,4,0x0)
= 673255424 (0x28211000)
mmap(0x2821a000,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,4,0x9000)
= 673292288 (0x2821a000)
close(4) = 0 (0x0)
mmap(0x0,880,PROT_READ|PROT_WRITE,MAP_ANON,-1,0x0) = 673296384
(0x2821b000) munmap(0x2821b000,880) = 0 (0x0)
sigprocmask(SIG_SETMASK,0x0,0x0) = 0 (0x0)
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
= 0 (0x0) sigprocmask(SIG_SETMASK,0x0,0x0) = 0 (0x0)
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
= 0 (0x0) access("/lib/nss_nis.so.1",0) ERR#2 'No
such file or directory'
access("/usr/lib/nss_nis.so.1",0) ERR#2 'No such file or
directory' access("/usr/lib/compat/nss_nis.so.1",0) ERR#2 'No
such file or directory'
access("/usr/local/lib/nss_nis.so.1",0) ERR#2 'No such file or
directory' access("/usr/local/lib/zsh/nss_nis.so.1",0) ERR#2 'No
such file or directory'
access("/usr/local/libexec/openldap/nss_nis.so.1",0) ERR#2 'No such
file or directory' access("/lib/nss_nis.so.1",0)
ERR#2 'No such file or directory'
access("/usr/lib/nss_nis.so.1",0) ERR#2 'No such file or
directory' sigprocmask(SIG_SETMASK,0x0,0x0) = 0 (0x0)
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
= 0 (0x0) access("/lib/nss_dns.so.1",0) ERR#2 'No
such file or directory'
access("/usr/lib/nss_dns.so.1",0) ERR#2 'No such file or
directory' access("/usr/lib/compat/nss_dns.so.1",0) ERR#2 'No
such file or directory'
access("/usr/local/lib/nss_dns.so.1",0) ERR#2 'No such file or
directory' access("/usr/local/lib/zsh/nss_dns.so.1",0) ERR#2 'No
such file or directory'
access("/usr/local/libexec/openldap/nss_dns.so.1",0) ERR#2 'No such
file or directory' access("/lib/nss_dns.so.1",0)
ERR#2 'No such file or directory'
access("/usr/lib/nss_dns.so.1",0) ERR#2 'No such file or
directory' sigprocmask(SIG_SETMASK,0x0,0x0) = 0 (0x0)
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
= 0 (0x0) access("/lib/nss_compat.so.1",0) ERR#2 'No
such file or directory'
access("/usr/lib/nss_compat.so.1",0) ERR#2 'No such file or
directory' access("/usr/lib/compat/nss_compat.so.1",0) ERR#2 'No
such file or directory'
access("/usr/local/lib/nss_compat.so.1",0) ERR#2 'No such file or
directory' access("/usr/local/lib/zsh/nss_compat.so.1",0) ERR#2 'No
such file or directory'
access("/usr/local/libexec/openldap/nss_compat.so.1",0) ERR#2 'No such
file or directory' access("/lib/nss_compat.so.1",0)
ERR#2 'No such file or directory'
access("/usr/lib/nss_compat.so.1",0) ERR#2 'No such file or
directory' sigprocmask(SIG_SETMASK,0x0,0x0) = 0 (0x0)
ioctl(3,TIOCGETA,0x7fbfe8a0) ERR#25 'Inappropriate
ioctl for device' close(3) = 0
(0x0)
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
= 0 (0x0) sigprocmask(SIG_SETMASK,0x0,0x0) = 0 (0x0)
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
= 0 (0x0) sigprocmask(SIG_SETMASK,0x0,0x0) = 0 (0x0)
geteuid(0x1,0x283240c0,0x7fbfe8f8,0x281bc1b8,0x281ef0f1,0x283220c0) = 0
(0x0) open("/etc/spwd.db",O_RDONLY,00) = 3 (0x3)
fcntl(3,F_SETFD,FD_CLOEXEC) = 0 (0x0)
fstat(3,{ mode=-rw------- ,inode=4170,size=40960,blksize=4096 }) = 0
(0x0) read(3,"\0\^F\^Ua\0\0\0\^B\0\0\^D\M-R\0"...,260) = 260 (0x104)
pread(0x3,0x28327000,0x1000,0x6000,0x0,0xc) = 4096 (0x1000)
pread(0x3,0x28332000,0x1000,0x4000,0x0,0x281f9ad8) = 4096 (0x1000)
stat("/etc/nsswitch.conf",{ mode=-rw-r--r-- ,inode=4838,size=337,blksize=4096 })
= 0 (0x0) pread(0x3,0x28333000,0x1000,0x5000,0x0,0x281f9ad8) = 4096
(0x1000)
stat("/etc/nsswitch.conf",{ mode=-rw-r--r-- ,inode=4838,size=337,blksize=4096 })
= 0 (0x0)
stat("/etc/nsswitch.conf",{ mode=-rw-r--r-- ,inode=4838,size=337,blksize=4096 })
= 0 (0x0) pread(0x3,0x28334000,0x1000,0x7000,0x0,0x281f9ad8) = 4096
(0x1000)
stat("/etc/nsswitch.conf",{ mode=-rw-r--r-- ,inode=4838,size=337,blksize=4096 })
= 0 (0x0) pread(0x3,0x28335000,0x1000,0x8000,0x0,0x281f9ad8) = 4096
(0x1000)
stat("/etc/nsswitch.conf",{ mode=-rw-r--r-- ,inode=4838,size=337,blksize=4096 })
= 0 (0x0) pread(0x3,0x28336000,0x1000,0x1000,0x0,0x281f9ad8) = 4096
(0x1000)
stat("/etc/nsswitch.conf",{ mode=-rw-r--r-- ,inode=4838,size=337,blksize=4096 })
= 0 (0x0) pread(0x3,0x28337000,0x1000,0x2000,0x0,0x281f9ad8) = 4096
(0x1000)
stat("/etc/nsswitch.conf",{ mode=-rw-r--r-- ,inode=4838,size=337,blksize=4096 })
= 0 (0x0) pread(0x3,0x28338000,0x1000,0x3000,0x0,0x281f9ad8) = 4096
(0x1000)
stat("/etc/nsswitch.conf",{ mode=-rw-r--r-- ,inode=4838,size=337,blksize=4096 })
= 0 (0x0)
stat("/etc/nsswitch.conf",{ mode=-rw-r--r-- ,inode=4838,size=337,blksize=4096 })
= 0 (0x0)
stat("/etc/nsswitch.conf",{ mode=-rw-r--r-- ,inode=4838,size=337,blksize=4096 })
= 0 (0x0)
stat("/etc/nsswitch.conf",{ mode=-rw-r--r-- ,inode=4838,size=337,blksize=4096 })
= 0 (0x0)
stat("/etc/nsswitch.conf",{ mode=-rw-r--r-- ,inode=4838,size=337,blksize=4096 })
= 0 (0x0)
stat("/etc/nsswitch.conf",{ mode=-rw-r--r-- ,inode=4838,size=337,blksize=4096 })
= 0 (0x0)
stat("/etc/nsswitch.conf",{ mode=-rw-r--r-- ,inode=4838,size=337,blksize=4096 })
= 0 (0x0)
stat("/etc/nsswitch.conf",{ mode=-rw-r--r-- ,inode=4838,size=337,blksize=4096 })
= 0 (0x0)
stat("/etc/nsswitch.conf",{ mode=-rw-r--r-- ,inode=4838,size=337,blksize=4096 })
= 0 (0x0)
stat("/etc/nsswitch.conf",{ mode=-rw-r--r-- ,inode=4838,size=337,blksize=4096 })
= 0 (0x0)
stat("/etc/nsswitch.conf",{ mode=-rw-r--r-- ,inode=4838,size=337,blksize=4096 })
= 0 (0x0)
stat("/etc/nsswitch.conf",{ mode=-rw-r--r-- ,inode=4838,size=337,blksize=4096 })
= 0 (0x0)
stat("/etc/nsswitch.conf",{ mode=-rw-r--r-- ,inode=4838,size=337,blksize=4096 })
= 0 (0x0)
stat("/etc/nsswitch.conf",{ mode=-rw-r--r-- ,inode=4838,size=337,blksize=4096 })
= 0 (0x0)
stat("/etc/nsswitch.conf",{ mode=-rw-r--r-- ,inode=4838,size=337,blksize=4096 })
= 0 (0x0)
stat("/etc/nsswitch.conf",{ mode=-rw-r--r-- ,inode=4838,size=337,blksize=4096 })
= 0 (0x0)
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
= 0 (0x0) sigprocmask(SIG_SETMASK,0x0,0x0) = 0 (0x0)
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
= 0 (0x0) sigprocmask(SIG_SETMASK,0x0,0x0) = 0 (0x0)
socket(PF_LOCAL,SOCK_STREAM,0) = 4 (0x4)
connect(4,{ AF_UNIX "/var/run/nslcd.ctl" },106) = 0 (0x0)
gettimeofday({1253090722.230869 },0x0) = 0 (0x0)
gettimeofday({1253090722.231440 },0x0) = 0 (0x0)
select(1024,0x0,{4},0x0,{9.999429 }) = 1 (0x1)
sendto(4,"\^A\0\0\0\M-l\^C\0\0",8,0x20000,NULL,0x0) = 8 (0x8)
gettimeofday({1253090722.234585 },0x0) = 0 (0x0)
gettimeofday({1253090722.235155 },0x0) = 0 (0x0)
select(1024,{4},0x0,0x0,{59.999430 }) = 1 (0x1)
read(4,"\^A\0\0\0\M-l\^C\0\0\0\0\0\0\^E"...,1024) = 192 (0xc0)
gettimeofday({1253090722.240684 },0x0) = 0 (0x0)
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
= 0 (0x0) sigprocmask(SIG_SETMASK,0x0,0x0) = 0 (0x0)
SIGNAL 11 (SIGSEGV) process exit, rval = 0
Maybe that helps you to figure out whats wrong, if not I'll send
you a backtrace tomorrow.
--
Tobias Lott
More information about the freebsd-ports
mailing list