-
-
Notifications
You must be signed in to change notification settings - Fork 974
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 timeout problem #1544
fix timeout problem #1544
Conversation
push to stable
push to stable
push to stable
first, please always direct PRs to the dev branch, not stable, fixed that for you. IMHO this overall impacts negatively fuzzing performance, although not to a large degree. if there is an outlier because of something happening on the system (e.g. plugging in hardware), a single execution can be much longer than it should be. The Why do you think the -t option doesn't help you in your target? |
ah sorry, it is too early and I didnt have a coffee yet ;-) the thing is, only on a timeout, crash or number of execs for the loop reached a new fork() has to be performed. this is a very rare occurrence, and yes there a tiimeout can happen. afl-fuzz knows when this is the case in most occasions (because of first execution ever, crash or timeout), and then use the max_us instead. could you add code to implement this? |
Yes, |
Thinking about this I dont think this is the right approach to fix as it has side effects. |
This way to fix indeed makes more sense but also looks more complicated. I will try later if I have time. Thanks. |
No description provided.