-
-
Notifications
You must be signed in to change notification settings - Fork 334
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
Rewrite InProcessExecutors #2880
Comments
Can we change this to "rewrite executors"? There is too much technical debt here. |
While we're at it, I'm not sure why LibAFL/libafl/src/fuzzer/mod.rs Line 936 in c5b7c7c
|
this is for crash handler. We write the pointer to these object before executions, so we need the references.
In the crash handler, we need to get fuzzer.objectives() so that's why we need fuzzer. |
The only thing ever needed from the fuzzer are the objectives, right? In that case: Why not just pass the OT instead of the entire fuzzer? |
So I've tried it, and at least the libafl crate builds: #2892 |
Alright, it works. Ready to merge from my side. This doesn't mean this issue is to be closed, but at least the executors are a bit more disentangled from fuzzer. |
The text was updated successfully, but these errors were encountered: