From cc456daf2964398c712eee5f2eaccec9f6dec2cc Mon Sep 17 00:00:00 2001 From: Ronan Abhamon Date: Wed, 9 Aug 2017 12:40:08 +0200 Subject: [PATCH] fix(Cli): check correctly sip address in `cliInitiateConference` --- src/app/cli/Cli.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/app/cli/Cli.cpp b/src/app/cli/Cli.cpp index deeb73ab8..3384b10df 100644 --- a/src/app/cli/Cli.cpp +++ b/src/app/cli/Cli.cpp @@ -53,6 +53,11 @@ static void cliInitiateConference (QHash &args) { // Check identity. { shared_ptr address = core->interpretUrl(::Utils::appStringToCoreString(args["sip-address"])); + if (!address) { + qWarning() << QStringLiteral("Unable to parse invalid sip address."); + return; + } + address->clean(); const string sipAddress = address->asString();