]> git.ipfire.org Git - thirdparty/openldap.git/commitdiff
Issue#9239 - Fix case where e->e_dn may be NULL causing a segfault on some platforms
authorQuanah Gibson-Mount <quanah@openldap.org>
Tue, 26 May 2020 20:21:29 +0000 (20:21 +0000)
committerQuanah Gibson-Mount <quanah@openldap.org>
Wed, 27 May 2020 19:51:16 +0000 (19:51 +0000)
servers/slapd/schema_check.c

index 23a086cdbb8b76dfc3007e5b5482528f82383042..f6d8e8b8ff74d2225c978fb86d5d489a21308de7 100644 (file)
@@ -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 */