Issue 8413 - Assertion in back-mdb/search.c during replication
Summary: Assertion in back-mdb/search.c during replication
Status: VERIFIED FIXED
Alias: None
Product: OpenLDAP
Classification: Unclassified
Component: slapd (show other issues)
Version: 2.4.44
Hardware: All All
: --- normal
Target Milestone: ---
Assignee: OpenLDAP project
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-04-27 14:56 UTC by Quanah Gibson-Mount
Modified: 2017-06-01 22:08 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 Quanah Gibson-Mount 2016-04-27 14:56:20 UTC
Full_Name: Quanah Gibson-Mount
Version: 2.4.44
OS: Linux
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (75.111.52.177)


During replication from the accesslog DB, in a 4-way MMR setup, various masters
periodically crash with slapd: search.c:1246: oc_filter: Assertion `f != ((void
*)0)' failed.


This is back-mdb/search.c, not slapd-search.c

This is triggered when a NULL filter is passed through.  However, it should be
impossible for the filter generated by str2filter to ever fail.
Comment 1 Quanah Gibson-Mount 2016-04-30 01:32:05 UTC
changed notes
changed state Open to Release
moved from Incoming to Software Bugs
Comment 2 Quanah Gibson-Mount 2016-10-17 17:31:35 UTC
changed notes
Comment 3 OpenLDAP project 2017-06-01 22:08:55 UTC
Fixed in master
Fixed in RE25
Fixed in RE24 (2.4.45)
Comment 4 Quanah Gibson-Mount 2017-06-01 22:08:55 UTC
changed notes
changed state Release to Closed