]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s3:modules - fix read of uninitialized memory
authorAndrew Walker <awalker@ixsystems.com>
Tue, 6 Sep 2022 20:45:58 +0000 (16:45 -0400)
committerJeremy Allison <jra@samba.org>
Wed, 7 Sep 2022 19:40:17 +0000 (19:40 +0000)
For loop accesses entry->next after entry
has been removed from list in glfs_clear_preopened().

Signed-off-by: Andrew Walker <awalker@ixsystems.com>
Reviewed-by: Jeremy Allison <jra@samba.org>
Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Wed Sep  7 19:40:17 UTC 2022 on sn-devel-184

source3/modules/vfs_glusterfs.c

index e2f9fbd8bd4933b0e6ace30cd99773a2f7b7162d..ffbe0f414ae677bf6eaecdf6125c83393b317fe0 100644 (file)
@@ -151,6 +151,7 @@ static void glfs_clear_preopened(glfs_t *fs)
 
                        glfs_fini(entry->fs);
                        talloc_free(entry);
+                       break;
                }
        }
 }