diff --git a/fuzzers/fuzzbench_forkserver_cmplog/test/test-cmplog.c b/fuzzers/fuzzbench_forkserver_cmplog/test/test-cmplog.c index 950a6b0ee6..a73a64b7b8 100644 --- a/fuzzers/fuzzbench_forkserver_cmplog/test/test-cmplog.c +++ b/fuzzers/fuzzbench_forkserver_cmplog/test/test-cmplog.c @@ -16,22 +16,16 @@ int LLVMFuzzerTestOneInput(const uint8_t *buf, size_t i) { if (*icmp != 0x69694141) return 0; if (memcmp(buf + 8, "1234EF", 6) == 0) abort(); return 0; - } int main(int argc, char *argv[]) { - unsigned char buf[1024]; ssize_t i; while (__AFL_LOOP(1000)) { - i = read(0, (char *)buf, sizeof(buf) - 1); if (i > 0) buf[i] = 0; LLVMFuzzerTestOneInput(buf, i); - } return 0; - } - diff --git a/fuzzers/qemu_systemmode/example/main.c b/fuzzers/qemu_systemmode/example/main.c index eddf5e2c99..13777fb35a 100644 --- a/fuzzers/qemu_systemmode/example/main.c +++ b/fuzzers/qemu_systemmode/example/main.c @@ -1,11 +1,14 @@ -int __attribute__ ((noinline)) BREAKPOINT() { +int __attribute__((noinline)) BREAKPOINT() { for (;;) {} } int LLVMFuzzerTestOneInput(unsigned int *Data, unsigned int Size) { - if (Data[3] == 0) {while(1){}} // cause a timeout + if (Data[3] == 0) { + while (1) {} + } // cause a timeout for (int i = 0; i < Size; i++) { - // if (Data[i] > 0xFFd0 && Data[i] < 0xFFFF) {return 1;} // cause qemu to crash + // if (Data[i] > 0xFFd0 && Data[i] < 0xFFFF) {return 1;} // cause qemu to + // crash for (int j = i + 1; j < Size; j++) { if (Data[j] == 0) { continue; } if (Data[j] > Data[i]) { diff --git a/libafl_targets/src/cmplog.c b/libafl_targets/src/cmplog.c index e56e91972d..a0c29e6379 100644 --- a/libafl_targets/src/cmplog.c +++ b/libafl_targets/src/cmplog.c @@ -40,7 +40,7 @@ __attribute__((weak)) void *__asan_region_is_poisoned(const void *beg, CmpLogMap *libafl_cmplog_map_ptr = &libafl_cmplog_map; void __libafl_targets_cmplog_instructions(uintptr_t k, uint8_t shape, - uint64_t arg1, uint64_t arg2) { + uint64_t arg1, uint64_t arg2) { if (!libafl_cmplog_enabled) { return; } libafl_cmplog_enabled = false;