diff --git a/tools/aa/src/shell_command.cpp b/tools/aa/src/shell_command.cpp index d89f16137cdfeedc44c895020dfad4dec4a90d61..f1f4cec5b9da079c842f37832d0253778e0bea67 100644 --- a/tools/aa/src/shell_command.cpp +++ b/tools/aa/src/shell_command.cpp @@ -32,6 +32,10 @@ ShellCommand::ShellCommand(int argc, char* argv[], std::string name) cmd_ = "help"; return; } + if (argv == nullptr) { + TAG_LOGE(AAFwkTag::AA_TOOL, "null argv"); + return; + } cmd_ = argv[1]; for (int i = 2; i < argc; i++) { argList_.push_back(argv[i]);