From: Douglas Bagnall Date: Fri, 3 May 2019 05:27:51 +0000 (+1200) Subject: dsdb/modules/dirsync: ensure attrs exist (CID 1107212) X-Git-Tag: tdb-1.4.1~129 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=23f72c4d712f8d1fec3d67a66d477709d5b0abe2;p=thirdparty%2Fsamba.git dsdb/modules/dirsync: ensure attrs exist (CID 1107212) Signed-off-by: Douglas Bagnall Reviewed-by: Gary Lockyer --- diff --git a/source4/dsdb/samdb/ldb_modules/dirsync.c b/source4/dsdb/samdb/ldb_modules/dirsync.c index 60a2b4098c9..0d46e2a6254 100644 --- a/source4/dsdb/samdb/ldb_modules/dirsync.c +++ b/source4/dsdb/samdb/ldb_modules/dirsync.c @@ -355,6 +355,10 @@ skip: attr = dsdb_attribute_by_lDAPDisplayName(dsc->schema, el->name); + if (attr == NULL) { + continue; + } + keep = false; if (attr->linkID & 1) {