From: Howard Chu Date: Tue, 18 Jun 2024 16:14:12 +0000 (+0100) Subject: ITS#10231 slapadd: check for NULL suffix in error message X-Git-Tag: OPENLDAP_REL_ENG_2_5_19~20 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=12d105b17b88e033da179883b38952ed821e6510;p=thirdparty%2Fopenldap.git ITS#10231 slapadd: check for NULL suffix in error message --- diff --git a/servers/slapd/slapadd.c b/servers/slapd/slapadd.c index 9e75b0019f..fda682926a 100644 --- a/servers/slapd/slapadd.c +++ b/servers/slapd/slapadd.c @@ -172,7 +172,8 @@ again: "database #%d (%s) not configured to hold \"%s\"", progname, erec->lineno, dbnum, - be->be_suffix[0].bv_val, + ( be->be_suffix && be->be_suffix[0].bv_val ) ? + be->be_suffix[0].bv_val : "(null)", e->e_dn ); if ( bd ) { BackendDB *bdtmp;