[Date Prev][Date Next] [Chronological] [Thread] [Top]

xfingerd breakage between 2.0.23 and 2.0.27



Hi,

I recently upgraded our corporate LDAP machines from 2.0.23 to 2.0.27.
In the process, in.xfingerd now segfaults. Using a 2.0.23 binary against
the 2.0.27 server also results in a segfault.

Here are the final lines of the strace:

open("/etc/openldap/ldapfilter.conf", O_RDONLY) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=3122, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aac2000
fstat(5, {st_mode=S_IFREG|0644, st_size=3122, ...}) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# $OpenLDAP: pkg/ldap/libraries/"..., 3122) = 3122
_llseek(5, 3122, [3122], SEEK_SET)      = 0
close(5)                                = 0
munmap(0x2aac2000, 4096)                = 0
brk(0x8055000)                          = 0x8055000
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++

Any ideas? This is on a Linux 2.2.19 machine.

Ian
-- 
Ian Macdonald               | Here comes the orator, with his flood of
System Administrator        | words and his drop of reason. 
Google, Inc.                | 
ian@google.com              | 
650.330.0100 x1265          |