I have noticed that I can crash fds remotely pretty easily.. I have pam_passthru setup (obvious to those reading my recent emails).. Anyway, if I run the following from a remote system Ldapsearch -x uid=anything -H ldaps://fds-server -x -W -D uid=+ And enter anything for a password, It goes away.. Here's a strace of the pid poll([{fd=22, events=POLLIN}, {fd=6, events=POLLIN}, {fd=7, events=POLLIN}], 3, 250) = 0 gettimeofday({1153945615, 879597}, NULL) = 0 poll([{fd=22, events=POLLIN}, {fd=6, events=POLLIN}, {fd=7, events=POLLIN, revents=POLLIN}], 3, 250) = 1 accept(7, {sa_family=AF_INET6, sin6_port=htons(51128), inet_pton(AF_INET6, "::ffff:CLIENTIP", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, [28]) = 24 fcntl64(24, F_GETFL) = 0x2 (flags O_RDWR) fcntl64(24, F_SETFL, O_RDWR|O_NONBLOCK) = 0 brk(0x88cf000) = 0x88cf000 fcntl64(24, F_DUPFD, 64) = 64 close(24) = 0 setsockopt(64, SOL_TCP, TCP_NODELAY, [0], 4) = 0 getsockname(64, {sa_family=AF_INET6, sin6_port=htons(636), inet_pton(AF_INET6, "::ffff:FDSSERVERIP", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, [28]) = 0 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=1267, ...}) = 0 getpeername(7, 0xbfecf5c0, [108]) = -1 ENOTCONN (Transport endpoint is not connected) gettimeofday({1153945615, 974890}, NULL) = 0 poll([{fd=22, events=POLLIN}, {fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=64, events=POLLIN, revents=POLLIN}], 4, 250) = 1 futex(0x8613a78, FUTEX_WAKE, 1) = 1 getpeername(7, 0xbfecf5c0, [108]) = -1 ENOTCONN (Transport endpoint is not connected) gettimeofday({1153945615, 978689}, NULL) = 0 poll([{fd=22, events=POLLIN, revents=POLLIN}, {fd=6, events=POLLIN}, {fd=7, events=POLLIN}], 3, 250) = 1 read(22, "\0", 200) = 1 getpeername(7, 0xbfecf5c0, [108]) = -1 ENOTCONN (Transport endpoint is not connected) gettimeofday({1153945615, 992926}, NULL) = 0 poll([{fd=22, events=POLLIN}, {fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=64, events=POLLIN}], 4, 250) = -1 EINTR (Interrupted system call) +++ killed by SIGSEGV +++ Process 20095 detached Bummer..