From: Volker Lendecke Date: Wed, 14 Aug 2019 06:37:00 +0000 (+0200) Subject: smbd: Fix CID 1452290 Null pointer dereferences (REVERSE_INULL) X-Git-Tag: tdb-1.4.2~150 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f1b749eebda720ecf97ed6016faeba7116e99996;p=thirdparty%2Fsamba.git smbd: Fix CID 1452290 Null pointer dereferences (REVERSE_INULL) Signed-off-by: Volker Lendecke Reviewed-by: Ralph Boehme --- diff --git a/source3/smbd/dir.c b/source3/smbd/dir.c index 521cb60324e..f60812fd8c9 100644 --- a/source3/smbd/dir.c +++ b/source3/smbd/dir.c @@ -333,11 +333,12 @@ done: void dptr_CloseDir(files_struct *fsp) { - struct smbd_server_connection *sconn = fsp->dptr->conn->sconn; + struct smbd_server_connection *sconn = NULL; if (fsp->dptr == NULL) { return; } + sconn = fsp->dptr->conn->sconn; /* * The destructor for the struct smb_Dir (fsp->dptr->dir_hnd)