You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
The text was updated successfully, but these errors were encountered:
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.
The text was updated successfully, but these errors were encountered: