Full_Name: Howard Chu Version: 2.4 OS: URL: ftp://ftp.openldap.org/incoming/ Submission from: (NULL) (78.155.236.74) Submitted by: hyc
When adding an entry, the last step before TXN_COMMIT is setting up the entry in the entry cache. If the commit fails (it can't fail for locking reasons at this point, but could fail for disk full or other I/O errors) the entryinfo needs to be removed but isn't. This will later trip an assert when do_add() calls entry_free().