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

Add go-fuzz to all exportable Funcs #31

Merged
merged 10 commits into from
Feb 13, 2020
Merged

Add go-fuzz to all exportable Funcs #31

merged 10 commits into from
Feb 13, 2020

Conversation

eduncan911
Copy link
Owner

This PR adds go-fuzz coverage in attempt to find any edge cases around parsing wild inputs.

So far, I've ran all tests over an 11 hour period on a 32 core beast of a machine - and not a single crash/panic was found.

Personally, I'm a bit disappointed... I wanted to see at least something breaking with this lib, since using go-fuzz for the first time.

@eduncan911 eduncan911 changed the base branch from master to develop February 13, 2020 07:19
@eduncan911 eduncan911 self-assigned this Feb 13, 2020
@eduncan911 eduncan911 added this to the 1.4.x milestone Feb 13, 2020
@eduncan911 eduncan911 linked an issue Feb 13, 2020 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add go-fuzz to all Func Inputs
1 participant