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: tdb-1.3.17~259 X-Git-Url: http://git.samba.org/?p=samba.git;a=commitdiff_plain;h=90fab07f0710bb2061d3f14326c874dd049823fc 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 Autobuild-User(master): Günther Deschner Autobuild-Date(master): Tue Dec 18 20:11:07 CET 2018 on sn-devel-144 --- diff --git a/source3/smbd/smb2_close.c b/source3/smbd/smb2_close.c index 33863d32f5f..1888736e4ae 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; }