From: Howard Chu Date: Mon, 2 Aug 2021 19:24:58 +0000 (+0100) Subject: ITS#9621 fix for multival with NULL mr X-Git-Tag: OPENLDAP_REL_ENG_2_6_0~141 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5cd45ec937da31fedf6371fc4deee3c71b09939e;p=thirdparty%2Fopenldap.git ITS#9621 fix for multival with NULL mr --- diff --git a/servers/slapd/back-mdb/id2entry.c b/servers/slapd/back-mdb/id2entry.c index e2d6fda8b7..0f3b60a3b3 100644 --- a/servers/slapd/back-mdb/id2entry.c +++ b/servers/slapd/back-mdb/id2entry.c @@ -86,7 +86,7 @@ mdb_id2v_dupsort( bv1.bv_val = usrkey[1].mv_data; bv1.bv_len = usrkey[1].mv_size; - if (ad) { + if (ad && ad->ad_type->sat_equality) { MatchingRule *mr = ad->ad_type->sat_equality; rc = mr->smr_match(&match, SLAP_MR_EQUALITY | SLAP_MR_VALUE_OF_ASSERTION_SYNTAX