X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=liblttngctl%2Flttngctl.c;h=4b803dc5b06e4ee76a56caf388d6af3b7911cd18;hb=28ba3f4e591845d044b329db5ac80e9558ed1fc8;hp=b64ace2e6d80de0ce085791f698604e53f8eb523;hpb=83009e5e25be5591c5a08e018e95a7d9baf7c108;p=lttng-tools.git diff --git a/liblttngctl/lttngctl.c b/liblttngctl/lttngctl.c index b64ace2e6..4b803dc5b 100644 --- a/liblttngctl/lttngctl.c +++ b/liblttngctl/lttngctl.c @@ -152,6 +152,10 @@ static int check_tracing_group(const char *grp_name) /* Alloc group list of the right size */ grp_list = malloc(grp_list_size * sizeof(gid_t)); + if (!grp_list) { + ret = -1; + goto end; + } grp_id = getgroups(grp_list_size, grp_list); if (grp_id < -1) { perror("getgroups");