Skip to content
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 stalling when no inputs hit rare branch of interest #2

Open
carolemieux opened this issue Sep 21, 2017 · 3 comments
Open

Fix stalling when no inputs hit rare branch of interest #2

carolemieux opened this issue Sep 21, 2017 · 3 comments
Assignees

Comments

@carolemieux
Copy link
Owner

One one run of xmllint, the rare branches queueing mechanism completely stalled, as if no inputs hit the rare branch of interest. This is strange since every input which hits a new branch is saved to the queue (increment_hit_bits is only called in save_if_interesting). Need to reproduce + investigate.

@carolemieux carolemieux self-assigned this Sep 21, 2017
@carolemieux
Copy link
Owner Author

Possible diagnosis: non-deterministic behavior in an already-saved input. Is increment_hit_bits called during calibration?

@hexcoder-
Copy link

Hi,
is there any solution/progress on this issue?

I saw some stalls in my tests some time ago also.

If this issue is resolved, we want to evaluate your great extension,
and try to integrate it in AFLplusplus (AFLplusplus/AFLplusplus#18 (comment))

Thanks!

@carolemieux
Copy link
Owner Author

Hmmm, I hadn't encountered this issue in a while. I can probably fix this by adding some randomization to the input selection process. Do you have a (sometimes) reproducible example where the stalling occurs, perchance?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants