X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=liblttngctl%2Flttngctl.c;fp=liblttngctl%2Flttngctl.c;h=c2b1242d8c4897c6df6c912e2f6131f36ad6a895;hp=42f3ad2ae9950729c3c53922c759d53173d59ee5;hb=007953922e4d3f9f96b896cddb1c4dceddccc26e;hpb=809dc2811860434a76e4f10cb9f05d938148090c diff --git a/liblttngctl/lttngctl.c b/liblttngctl/lttngctl.c index 42f3ad2ae..c2b1242d8 100644 --- a/liblttngctl/lttngctl.c +++ b/liblttngctl/lttngctl.c @@ -153,6 +153,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");