From: LiFeng Date: Mon, 8 Jan 2018 19:26:00 +0000 (-0500) Subject: Add return check for 'lxc_cmd_get_name' X-Git-Tag: lxc-2.0.10~425 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3380e58a1fe060dfba7a7d09c1b492ff46931d3c;p=thirdparty%2Flxc.git Add return check for 'lxc_cmd_get_name' If 'lxc_cmd_get_name' failed and return with NULL, this would cause a segment fault. Signed-off-by: LiFeng --- diff --git a/src/lxc/lxccontainer.c b/src/lxc/lxccontainer.c index 880b4bf19..dd442a816 100644 --- a/src/lxc/lxccontainer.c +++ b/src/lxc/lxccontainer.c @@ -4618,6 +4618,8 @@ int list_active_containers(const char *lxcpath, char ***nret, if (strncmp(lxcpath, recvpath, lxcpath_len) != 0) continue; p = lxc_cmd_get_name(p); + if (!p) + continue; } if (array_contains(&ct_name, p, ct_name_cnt))