-
Notifications
You must be signed in to change notification settings - Fork 59
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
Fixed infinite recursion on recursive hash() on CBORTag #202
Conversation
I fuzzed this branch for quite some time (multiple hours) and didn't produce any more crashes. The original segfaults were found in a matter of minutes, so I suspect we've found the low hanging fruit. |
This was no low hanging fruit, I tell you :) It was the hardest fix to date, for me at least. |
What input is producing segfaults now? I only remember one being mentioned, but I fixed that one already. |
Sorry, I meant low hanging fruit for the fuzzer to find crashes, not for the fix. By low hanging fruit I just meant the fuzzer was able to find the crashes in minutes or hours rather than days or weeks of runtime 👍
As far as segfault crashes, there were two:
I re-ran the fuzzer against this branch and neither of those crashes, or any others, appeared after a few hours of runtime. |
Ok, we're on the same page then. Perhaps the |
Relates to #198.