From 4d784590a9cf36d404f65a17dbb94c4878722741 Mon Sep 17 00:00:00 2001 From: Swen Schillig Date: Wed, 22 Jan 2020 11:55:46 +0100 Subject: [PATCH] [s4] possible memleak in torture vfs-fruit MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit The allocated memory for "full_name" must be free'd before returning to caller. Signed-off-by: Swen Schillig Reviewed-by: Ralph Boehme Reviewed-by: David Disseldorp Autobuild-User(master): Ralph Böhme Autobuild-Date(master): Wed Mar 4 10:43:54 UTC 2020 on sn-devel-184 --- source4/torture/vfs/fruit.c | 1 + 1 file changed, 1 insertion(+) diff --git a/source4/torture/vfs/fruit.c b/source4/torture/vfs/fruit.c index 94cbf277677..01d2890e17d 100644 --- a/source4/torture/vfs/fruit.c +++ b/source4/torture/vfs/fruit.c @@ -1824,6 +1824,7 @@ static bool check_stream(struct smb2_tree *tree, status = smb2_create(tree, mem_ctx, &create); if (!NT_STATUS_IS_OK(status)) { if (value == NULL) { + TALLOC_FREE(full_name); return true; } torture_comment(tctx, "Unable to open stream %s\n", full_name); -- 2.47.2