[lxc-devel] [PATCH] fix lxc-info segv on stopped container
Dwight Engen
dwight.engen at oracle.com
Wed Oct 2 16:14:58 UTC 2013
Signed-off-by: Dwight Engen <dwight.engen at oracle.com>
---
src/lxc/lxc_info.c | 14 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/src/lxc/lxc_info.c b/src/lxc/lxc_info.c
index 23cf789..a4fa3e1 100644
--- a/src/lxc/lxc_info.c
+++ b/src/lxc/lxc_info.c
@@ -124,12 +124,14 @@ int main(int argc, char *argv[])
if (ips) {
char **addresses = c->get_ips(c, NULL, NULL, 0);
- char *address;
- i = 0;
- while (addresses[i]) {
- address = addresses[i];
- printf("ip: \t%s\n", address);
- i++;
+ if (addresses) {
+ char *address;
+ i = 0;
+ while (addresses[i]) {
+ address = addresses[i];
+ printf("ip: \t%s\n", address);
+ i++;
+ }
}
}
--
1.8.1.4
More information about the lxc-devel
mailing list