-
Notifications
You must be signed in to change notification settings - Fork 8
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
Error found on fuzzing #23
Comments
Thanks for checking. Making it more resilient would be great: could you share how you fuzzed the parser? It would be nice to add it to the tests. The specific error is caused by the fact that the |
Of course. I committed it here: If you want I can make a PR. Some documentation for cargo-fuzz can be found here: https://fuzz.rs/book/introduction.html but basically you just need to install cargo fuzz with: "cargo install cargo-fuzz" and the run it in the rs folder with the command: "cargo fuzz run movie" |
Yes, it would be nice to open a PR to have it even if it is not enabled on CI yet. I planned to use |
The parser now supports the complete spec. It means that error handling becomes the main priority. |
@stusmall are you familiar with cargo fuzz? It occurs with the Edit: Open a cargo-fuzz issue: rust-fuzz/cargo-fuzz#192 |
This took a few months, but I believe this issue should be fixed soon. With the help of |
I gave this project and quick fuzz and found it panics with following test case
It causes the following panic:
The text was updated successfully, but these errors were encountered: