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

Relax exclude list condition #8

Open
carolemieux opened this issue Sep 25, 2017 · 0 comments
Open

Relax exclude list condition #8

carolemieux opened this issue Sep 25, 2017 · 0 comments
Assignees

Comments

@carolemieux
Copy link
Owner

Currently a branch is added to the exclude list (blacklist) if the branch mask marks it as completely unmodifiable. Fuzzing continues since we allow insertion at the end of the input regardless. This is contrary to what was documented in the paper.

In a toy program I was testing on this meant that some branches were incorrectly added to the exclude list (say none of the points of the input could be modified without changing the branch, i.e. if delta-debugging was done successfully), when they were in fact hittable by modification.

Consider changing this to be what was described in the paper: add to exclude list only if NONE of the mutated inputs hit the branch in question.

@carolemieux carolemieux self-assigned this Sep 25, 2017
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

1 participant