[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