From 453260303809be134de6d4d11a7227aba9388218 Mon Sep 17 00:00:00 2001 From: liuyaoqian Date: Wed, 9 Apr 2025 09:06:56 +0000 Subject: [PATCH 1/2] fix security alarms --- frameworks/src/bundle_test_tool.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/frameworks/src/bundle_test_tool.cpp b/frameworks/src/bundle_test_tool.cpp index 43479fd..82b1f7b 100644 --- a/frameworks/src/bundle_test_tool.cpp +++ b/frameworks/src/bundle_test_tool.cpp @@ -1376,10 +1376,7 @@ ErrCode BundleTestTool::RunAsCheckCommand() return OHOS::ERR_INVALID_VALUE; } if (option == -1) { - // When scanning the first argument if ((counter == 1) && (strcmp(argv_[optind], cmd_.c_str()) == 0)) { - // 'CheckAbilityEnableInstall' with no option: CheckAbilityEnableInstall - // 'CheckAbilityEnableInstall' with a wrong argument: CheckAbilityEnableInstall APP_LOGD("'CheckAbilityEnableInstall' with no option."); return OHOS::ERR_INVALID_VALUE; } -- Gitee From 5d2984bb493e777cd382db632d36aabaaadd3bf8 Mon Sep 17 00:00:00 2001 From: lyq Date: Wed, 9 Apr 2025 14:00:31 +0800 Subject: [PATCH 2/2] fix alarms --- frameworks/src/bundle_test_tool.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frameworks/src/bundle_test_tool.cpp b/frameworks/src/bundle_test_tool.cpp index 82b1f7b..0472e1b 100644 --- a/frameworks/src/bundle_test_tool.cpp +++ b/frameworks/src/bundle_test_tool.cpp @@ -1400,7 +1400,9 @@ ErrCode BundleTestTool::RunAsCheckCommand() break; } case 'u': { - userId = std::stoi(optarg); + if (!OHOS::StrToInt(optarg, userId)) { + APP_LOGD("userId strToInt failed"); + } break; } default: { -- Gitee