From f03a649559bf67609f8da5204b2e7b3962174a3f Mon Sep 17 00:00:00 2001 From: Jean-Francois Dockes Date: Tue, 12 Apr 2016 17:26:41 +0200 Subject: [PATCH] execcmd::backtick: check that command is not empty --- src/utils/execmd.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/utils/execmd.cpp b/src/utils/execmd.cpp index 126fb94a..d5df94cc 100644 --- a/src/utils/execmd.cpp +++ b/src/utils/execmd.cpp @@ -1007,6 +1007,10 @@ bool ExecCmd::maybereap(int *status) // Static bool ExecCmd::backtick(const vector cmd, string& out) { + if (cmd.empty()) { + LOGERR(("ExecCmd::backtick: empty command\n")); + return false; + } vector::const_iterator it = cmd.begin(); it++; vector args(it, cmd.end());