[SCM] Samba Shared Repository - branch master updated
Volker Lendecke
vlendec at samba.org
Thu Feb 2 10:01:03 MST 2012
The branch, master has been updated
via 3bea5a1 s3-vfstest: Fix an uninitialized read in close
via 25d3a2e s3-vfstest: Fix a double-free on closing a file
from dab7b0e s3:auth: fill the sids array of the info3 in wbcAuthUserInfo_to_netr_SamInfo3() (bug #8739)
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit 3bea5a147b2a381fc4fa860c7b1ceeed11be4e80
Author: Volker Lendecke <vl at samba.org>
Date: Thu Feb 2 16:24:30 2012 +0100
s3-vfstest: Fix an uninitialized read in close
Autobuild-User: Volker Lendecke <vlendec at samba.org>
Autobuild-Date: Thu Feb 2 18:00:58 CET 2012 on sn-devel-104
commit 25d3a2e83c66371eeee9a5f34a5379b87435e687
Author: Volker Lendecke <vl at samba.org>
Date: Thu Feb 2 16:23:40 2012 +0100
s3-vfstest: Fix a double-free on closing a file
"mem_ctx" will be gone after we leave the routine
-----------------------------------------------------------------------
Summary of changes:
source3/torture/cmd_vfs.c | 2 +-
source3/torture/vfstest.c | 4 ++++
2 files changed, 5 insertions(+), 1 deletions(-)
Changeset truncated at 500 lines:
diff --git a/source3/torture/cmd_vfs.c b/source3/torture/cmd_vfs.c
index 7c44a48..667cc16 100644
--- a/source3/torture/cmd_vfs.c
+++ b/source3/torture/cmd_vfs.c
@@ -329,7 +329,7 @@ static NTSTATUS cmd_open(struct vfs_state *vfs, TALLOC_CTX *mem_ctx, int argc, c
}
fsp->conn = vfs->conn;
- status = create_synthetic_smb_fname_split(mem_ctx, argv[1], NULL,
+ status = create_synthetic_smb_fname_split(NULL, argv[1], NULL,
&smb_fname);
if (!NT_STATUS_IS_OK(status)) {
SAFE_FREE(fsp);
diff --git a/source3/torture/vfstest.c b/source3/torture/vfstest.c
index 95c377a..22cded8 100644
--- a/source3/torture/vfstest.c
+++ b/source3/torture/vfstest.c
@@ -478,6 +478,10 @@ int main(int argc, char *argv[])
/* some advanced initialization stuff */
smbd_vfs_init(vfs.conn);
+ if (!posix_locking_init(false)) {
+ return 1;
+ }
+
/* Do we have a file input? */
if (filename && filename[0]) {
process_file(&vfs, filename);
--
Samba Shared Repository
More information about the samba-cvs
mailing list