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

(ITS#3731) slapd segfaults sending BDB error code to client after an assert



Full_Name: Quanah Gibson-mount
Version: 2.2.24
OS: Solaris 8
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (171.66.182.82)


Related to this error I hit today:


May 17 08:15:05 ldap3.Stanford.EDU slapd[2876]: [ID 324647 local4.debug]
conn=32732 op=3 MOD attr=homePostalAddress suPermanentPhone suPermanentAddress
homePhone entryCSN modifiersName modifyTimestamp
May 17 08:15:05 ldap3.Stanford.EDU slapd[2876]: [ID 651871 local4.debug] =>
bdb_idl_insert_key: c_put id failed: DB_PAGE_NOTFOUND: Requested page not found
(-30988)
May 17 08:15:05 ldap3.Stanford.EDU slapd[2876]: [ID 697391 local4.debug]
Attribute index add failure


Howard says:

it looks like after it failed, it would have tried to send the BDB error code to
the client instead of an LDAP error code.  and that triggers an assert.

The end result is slapd segfaults.