The branch, master has been updated via a11d6fe5907 s3:winbind: Fix wrong string zero termination for empty groups from d964700a19b ctdb:utils: Fix code spelling
https://git.samba.org/?p=samba.git;a=shortlog;h=master - Log ----------------------------------------------------------------- commit a11d6fe5907c9d5aab9365be66d0c1176e2b9ec9 Author: Pavel Filipenský <pfilipen...@samba.org> Date: Sat Mar 25 21:37:38 2023 +0100 s3:winbind: Fix wrong string zero termination for empty groups Signed-off-by: Pavel Filipenský <pfilipen...@samba.org> Reviewed-by: Volker Lendecke <v...@samba.org> Autobuild-User(master): Pavel Filipensky <pfilipen...@samba.org> Autobuild-Date(master): Tue Mar 28 08:36:50 UTC 2023 on atb-devel-224 ----------------------------------------------------------------------- Summary of changes: source3/winbindd/winbindd_group.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Changeset truncated at 500 lines: diff --git a/source3/winbindd/winbindd_group.c b/source3/winbindd/winbindd_group.c index a90889ec36f..b5bb60fca6c 100644 --- a/source3/winbindd/winbindd_group.c +++ b/source3/winbindd/winbindd_group.c @@ -145,7 +145,9 @@ NTSTATUS winbindd_print_groupmembers(struct db_context *members, DBG_NOTICE("dbwrap_traverse failed: %s\n", nt_errstr(status)); return status; } - m.buf[c.len-1] = '\0'; + if (c.len > 0) { + m.buf[c.len - 1] = '\0'; + } *num_members = c.num; *result = m.buf; -- Samba Shared Repository