From: Quanah Gibson-Mount Date: Tue, 26 May 2020 20:21:29 +0000 (+0000) Subject: Issue#9239 - Fix case where e->e_dn may be NULL causing a segfault on some platforms X-Git-Tag: OPENLDAP_REL_ENG_2_5_0ALPHA~32^2~21 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4e8f91304ede4175beaef221d018fad52bbc41f6;p=thirdparty%2Fopenldap.git Issue#9239 - Fix case where e->e_dn may be NULL causing a segfault on some platforms --- diff --git a/servers/slapd/schema_check.c b/servers/slapd/schema_check.c index 23a086cdbb..f6d8e8b8ff 100644 --- a/servers/slapd/schema_check.c +++ b/servers/slapd/schema_check.c @@ -513,7 +513,7 @@ oc_check_required( Debug( LDAP_DEBUG_TRACE, "oc_check_required entry (%s), objectClass \"%s\"\n", - e->e_dn, ocname->bv_val ); + e->e_dn?e->e_dn:"(null)", ocname->bv_val ); /* check for empty oc_required */