AngoraFuzzer / Angora

Angora is a mutation-based fuzzer. The main goal of Angora is to increase branch coverage by solving path constraints without symbolic execution.
Apache License 2.0
930 stars 168 forks source link

Building libpng failed, although the input directory is not empty #119

Closed aeroned closed 2 years ago

aeroned commented 2 years ago

I was building the libpng from google-fuzzer-test-suite with Angora, and the fuzzing phase emits an error

ERROR angora::fuzz_main > Failed to find any branches during dry run. ERROR angora::fuzz_main > Please ensure that the binary has been instrumented and/or input directory is populated. ERROR angora::fuzz_main > Please ensure that seed directory - "in" has any file.

Although the input directory is non-empty.

Building: USE_FAST=1 $CXX $CXXFLAGS -std=c++11 $SCRIPT_DIR/target.cc BUILD/.libs/libpng12.a -I BUILD/ -I BUILD -lz