[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
slapd coredumps
I'm running OPenLDAP 1.1.1 on Solaris 2.6
It made fine and ran perfect until we moved it into production.
Now it keeps coredumping. Here's a backtrace:
Core was generated by `/usr/local/libexec/slapd'.
Program terminated with signal 9, Killed.
Reading symbols from /usr/lib/libthread.so.1...done.
Reading symbols from /usr/lib/libresolv.so.2...done.
Reading symbols from /usr/lib/libnsl.so.1...done.
Reading symbols from /usr/lib/libsocket.so.1...done.
Reading symbols from /usr/lib/libpthread.so.1...done.
Reading symbols from /usr/lib/libposix4.so.1...done.
Reading symbols from /usr/lib/libc.so.1...done.
Reading symbols from /usr/lib/libdl.so.1...done.
Reading symbols from /usr/lib/libmp.so.2...done.
Reading symbols from /usr/lib/libaio.so.1...done.
Reading symbols from
/usr/platform/SUNW,Ultra-1/lib/libc_psr.so.1...done.
#0 0xef5a4674 in strlen ()
(gdb) bt
#0 0xef5a4674 in strlen ()
#1 0xef5ce230 in _strdup ()
#2 0x25f84 in ch_strdup (string=0x0) at ch_malloc.c:72
#3 0x31ee8 in dn2id (be=0x94a00, dn=0x0) at dn2id.c:76
#4 0x3245c in dn2entry (be=0x94a00, dn=0x0, matched=0xee407b8c, rw=0)
at dn2id.c:177
#5 0x3250c in dn2entry_r (be=0x94a00, dn=0x0, matched=0xee407b8c)
at dn2id.c:210
#6 0x38c74 in derefDN (be=0x94a00, conn=0x997b8, op=0xacadee0,
dn=0xac2c468 "c=US,o=Auburn University,ou=students,o=Auburn
University,c=US") at alias.c:212
#7 0x37964 in ldbm_back_search (be=0x94a00, conn=0x997b8, op=0xacadee0,
base=0xac2c468 "c=US,o=Auburn University,ou=students,o=Auburn
University,c=US", scope=0, deref=2, slimit=10000, tlimit=420,
filter=0xacabb40,
filterstr=0xacad940 "(objectclass=*)", attrs=0x0, attrsonly=0)
at search.c:82
#8 0x1e450 in do_search (conn=0x997b8, op=0xacadee0) at search.c:169
#9 0x1d84c in connection_operation (arg_v=0xabadc08) at connection.c:74
Can someone interpret this for me and suggest a fix. It seems to
happen randomly.
thanks,
# Frank Henderson | hendefd@mail.auburn.edu
# Network Services /0\ Slapd/Ldap Admin
# Auburn University \_______[|(.)|]_______/
# DUC Postmaster o ++ 0 ++ o