From 1111dbf812f0c73d947e9c047a9ccd4d72a2973e Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Thu, 5 Sep 2013 13:59:51 +0200 Subject: [PATCH] nmcli: fix segfault in edit mode when parsing user prompt readline_x returns NULL for empty input, so it is wrong to call g_strstrip without checking for NULL first. Signed-off-by: Thomas Haller --- cli/src/connections.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cli/src/connections.c b/cli/src/connections.c index 1671d2aaaa..cfc36c40db 100644 --- a/cli/src/connections.c +++ b/cli/src/connections.c @@ -4580,7 +4580,9 @@ ask_check_property (const char *arg, if (!arg) { printf (_("Available properties: %s\n"), valid_props_str); - prop_name_user = g_strstrip (readline_x (EDITOR_PROMPT_PROPERTY)); + prop_name_user = readline_x (EDITOR_PROMPT_PROPERTY); + if (prop_name_user) + g_strstrip (prop_name_user); } else prop_name_user = g_strdup (arg);