Issue 8241 - assert fail from back-bdb/add failure
Summary: assert fail from back-bdb/add failure
Status: VERIFIED WONTFIX
Alias: None
Product: OpenLDAP
Classification: Unclassified
Component: slapd (show other issues)
Version: unspecified
Hardware: All All
: --- normal
Target Milestone: ---
Assignee: OpenLDAP project
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-09 23:55 UTC by Howard Chu
Modified: 2020-03-21 19:28 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Howard Chu 2015-09-09 23:55:08 UTC
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().
Comment 1 Quanah Gibson-Mount 2017-04-12 16:46:13 UTC
moved from Incoming to Software Bugs
Comment 2 Quanah Gibson-Mount 2020-03-21 19:28:37 UTC
bdb is deprecated in 2.4
bdb is removed from 2.5

WONTFIX