From: Günther Deschner Date: Tue, 18 Dec 2018 10:10:04 +0000 (+0100) Subject: s3-smbd: avoid assuming fsp is always intact after close_file call. X-Git-Tag: samba-4.8.9~24 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5b0d2f79534616a1c76cc3ea70e8e5cc64261b60;p=thirdparty%2Fsamba.git s3-smbd: avoid assuming fsp is always intact after close_file call. Instead use the already copied smb_fname directly. https://bugzilla.samba.org/show_bug.cgi?id=13720 Guenther Signed-off-by: Guenther Deschner Reviewed-by: Stefan Metzmacher Autobuild-User(master): Günther Deschner Autobuild-Date(master): Tue Dec 18 20:11:07 CET 2018 on sn-devel-144 (cherry picked from commit 90fab07f0710bb2061d3f14326c874dd049823fc) --- diff --git a/source3/smbd/smb2_close.c b/source3/smbd/smb2_close.c index 992b52929ec..dea9512dfc6 100644 --- a/source3/smbd/smb2_close.c +++ b/source3/smbd/smb2_close.c @@ -263,7 +263,7 @@ static NTSTATUS smbd_smb2_close(struct smbd_smb2_request *req, status = close_file(smbreq, fsp, NORMAL_CLOSE); if (!NT_STATUS_IS_OK(status)) { DEBUG(5,("smbd_smb2_close: close_file[%s]: %s\n", - fsp_str_dbg(fsp), nt_errstr(status))); + smb_fname_str_dbg(smb_fname), nt_errstr(status))); return status; }