-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix afl++ for pie targets #5691
Conversation
[firefox/spidermonkey] Fix mach call and install dep (#5446)
Jazzer or, more precisely, bazel building Jazzer somehow completely destroyed my lightweight VM so I had to comment it out and start afresh to be able to rebuild the base-builder image. Without
I hopefully fixed it with # TODO: switch to -b stable once we can.
-RUN git clone https://github.com/AFLplusplus/AFLplusplus.git aflplusplus && \
+RUN git clone --recursive https://github.com/AFLplusplus/AFLplusplus.git aflplusplus && \
cd aflplusplus && \
git checkout 070c9923e22af0f577ac49f1fc44448a0e00aca2 and run |
It should build ... the qemu variant is not relevant for oss-fuzz |
Sorry. My bad. Looks like I overlooked that message. With this PR applied it seems the fuzz targets are compiled and linked with
|
@evverx phew good to hear :) besides compiling - does it also work for fuzzing? |
Yes, it does.
Thanks! |
@evverx no thank you for bringing this to my attention and provding a PoC! |
This reverts commit 181b357. The issue was fixed in google#5691
tries to fix #4280 pie target issues.