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());