Note we were trying to know what happen on a previous error - Sizelimit exceeded. However, after we turned the log level up, and we saw this:
=> id2entry_add( 322, "uid=jason,ou=people,ou=0019,l=taiwan,dc=039,dc=com" )
=> ldbm_cache_open( "id2entry.dbb", 73, 600 )
<= ldbm_cache_open (cache 1)
<= id2entry_add 30988
id2entry_add failed
=> dn2id_delete( "uid=jason,ou=people,ou=0019,l=taiwan,dc=039,dc=com", 322 )
=> ldbm_cache_open( "dn2id.dbb", 73, 600 )
<= ldbm_cache_open (cache 0)
<= dn2id_delete 0
send_ldap_result: conn=0 op=40 p=3
send_ldap_result: err=80 matched="" text="entry store failed"
send_ldap_response: msgid=41 tag=105 err=80
conn=0 op=40 RESULT tag=105 err=80 text=entry store failed
====> cache_return_entry_w( 206 ): returned (0)
====> cache_return_entry_w( 322 ): deleted (0)
@(#) $OpenLDAP: slapd 2.2.13 (Aug 13 2006 01:27:00) $ buildcentos@build-i386:/home/buildcentos/rpmbuild/BUILD/openldap-2.2.13/openldap-2.2.13/build-servers/servers/slapd
daemon: bind(6) failed errno=98 (Address already in use)
daemon: bind(6) failed errno=98 (Address already in use)
slapd stopped.