From: Michael Adam Date: Thu, 18 Feb 2010 23:33:45 +0000 (+0100) Subject: nss_wrapper: fix segfault in print_group() in the testsuite X-Git-Url: http://git.samba.org/?p=abartlet%2Fsamba.git%2F.git;a=commitdiff_plain;h=1a42b020fd8fdd96fa7433f3bb7589167040719a nss_wrapper: fix segfault in print_group() in the testsuite Running 'TESTS=posix_s3 POSIX_SUBTESTS="RPC-SAMR-LARGE-DC LOCAL-NSS-WRAPPER" make test' from s3 made smbtorture4 crash on my box. Michael --- diff --git a/lib/nss_wrapper/testsuite.c b/lib/nss_wrapper/testsuite.c index d6b48393182..da1a2675a27 100644 --- a/lib/nss_wrapper/testsuite.c +++ b/lib/nss_wrapper/testsuite.c @@ -175,7 +175,7 @@ static void print_group(struct group *grp) grp->gr_passwd, (unsigned long)grp->gr_gid); - if (!grp->gr_mem[0]) { + if ((grp->gr_mem == NULL) || !grp->gr_mem[0]) { printf("\n"); return; }