hello. I have successfully compiled openldap and the comp_match module but when seraching it outputs the following error on the server
connection_get(12): got connid=0 connection_read(12): checking for input on id=0 ber_get_next ber_get_next: tag 0x30 len 147 contents: op tag 0x63, time 1262943244 ber_get_next conn=0 op=1 do_search ber_scanf fmt ({miiiib) ber:
dnPrettyNormal: <o=insa,c=et>
<<< dnPrettyNormal: <o=insa,c=et>, <o=insa,c=et> ber_scanf fmt ({t) ber: ber_scanf fmt (m) ber: ber_scanf fmt (t) ber: ber_scanf fmt (m) ber: ber_scanf fmt (t) ber: ber_scanf fmt (m) ber: ber_scanf fmt (}) ber: daemon: activity on 1 descriptor ber_scanf fmt ({M}}) ber: ==> limits_get: conn=0 op=1 self="[anonymous]" this="o=insa,c=et" => bdb_search bdb_dn2entry("o=insa,c=et") => bdb_dn2id("o=insa,c=et") daemon: activity on: daemon: epoll: listen=7 active_threads=0 tvp=NULL daemon: epoll: listen=8 active_threads=0 tvp=NULL <= bdb_dn2id: got id=0x1 entry_decode: "o=insa,c=et" <= entry_decode(o=insa,c=et) search_candidates: base="o=insa,c=et" (0x00000001) scope=2 => bdb_dn2idl("o=insa,c=et") => bdb_equality_candidates (objectClass) => key_read <= bdb_index_read: failed (-30988) <= bdb_equality_candidates: id=0, first=0, last=0 bdb_search_candidates: id=-1 first=1 last=7 bdb_search: 1 does not match filter entry_decode: "ou=certs,o=insa,c=et" <= entry_decode(ou=certs,o=insa,c=et) => bdb_dn2id("ou=certs,o=insa,c=et") <= bdb_dn2id: got id=0x2 bdb_search: 2 does not match filter entry_decode: "uid=abc,ou=certs,o=insa,c=et" <= entry_decode(uid=abc,ou=certs,o=insa,c=et) => bdb_dn2id("uid=abc,ou=certs,o=insa,c=et") <= bdb_dn2id: got id=0x3 Segmentation fault and exits the server what could be the cause of the error?