summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> 2024-05-16 12:44:36 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2024-05-16 12:44:36 +0000
commit7c40b457e9d3fd0bdcffb3a3afc2d5d9d9040450 (patch)
tree725318083f9c0d0060a2d5dbfd108bf3bdfec931
parent2eba151e2c1f9416fbaca81be04f345d59f93261 (diff)
parentffe756f1ad6cfc43901462458d9352c81264c3f0 (diff)
Merge "cmd_fuzzer: Bug Fix" into main am: ffe756f1ad
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3048200 Change-Id: I8d9b682185d63a0a717b079abe039ca35e74e08c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--cmds/cmd/fuzzer/cmd_fuzzer.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/cmds/cmd/fuzzer/cmd_fuzzer.cpp b/cmds/cmd/fuzzer/cmd_fuzzer.cpp
index ab514a1d04..72b295b866 100644
--- a/cmds/cmd/fuzzer/cmd_fuzzer.cpp
+++ b/cmds/cmd/fuzzer/cmd_fuzzer.cpp
@@ -58,6 +58,12 @@ void CmdFuzzer::process(const uint8_t* data, size_t size) {
while (mFDP->remaining_bytes() > 0) {
size_t sizestr = mFDP->ConsumeIntegralInRange<size_t>(1, mFDP->remaining_bytes());
string argument = mFDP->ConsumeBytesAsString(sizestr);
+ /**
+ * Filtering out strings based on "-w" argument. Since it leads to timeout.
+ */
+ if(strcmp(argument.c_str(), "-w") == 0) {
+ continue;
+ }
arguments.emplace_back(argument);
}
}