You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
However, I got a C compiler test failed error saying temp/test.o: file not recognized: File format not recognized. I guess that the test failed because afl-clang-fast generate the IR bitcode instead of the ELF object file. I have read #69 and #71, and they suggest using --host-cflags. So, I changed the configure command to:
Using the above configure command, configuring the makefile and building the libav can be done successfully but afl-clang-fast does not generate the dot-files. The BBnames.txt and BBcalls.txt are also empty. Therefore, I cannot calculate the distance.
Would you please help me to build libav with aflgo?
Here is the commit hash of the libav and the BBtargets.txt :
Hi @strongcourage, thank you for your response. I have tried the hash and target in #69 but afl-clang-fast still does not generate the dot-files. BBcalls.txt, BBnames.txt, Fnames.txt, and Ftargets.txt are empty too. So, I still can not calculate the distance.
Are there any new ideas on this issue? I'm experiencing the same both with ffmpeg and libav. Seems like the ADDITIONAL flag passed via --hostc-flags does not reach aflgo-clang and it skips its first run where it should create CFG and CG and solely executes distance instrumentation. I tried several configurations for configure but either no distance files were created or compilation failed.
Hi,
I would like to fuzz avconv from libav with AFLGo. These are the commands I used to build libav:
However, I got a
C compiler test failed
error sayingtemp/test.o: file not recognized: File format not recognized
. I guess that the test failed becauseafl-clang-fast
generate the IR bitcode instead of the ELF object file. I have read #69 and #71, and they suggest using--host-cflags
. So, I changed the configure command to:Using the above configure command, configuring the makefile and building the libav can be done successfully but
afl-clang-fast
does not generate the dot-files. The BBnames.txt and BBcalls.txt are also empty. Therefore, I cannot calculate the distance.Would you please help me to build libav with aflgo?
Here is the commit hash of the libav and the BBtargets.txt :
Commuit hash :
c4642788e83b0858bca449f9b6e71ddb015dfa5d
BBtargets.txt:
Thank you.
The text was updated successfully, but these errors were encountered: