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
Rust panic #11
Comments
hmm interesting was able to reproduce. Is there anything special about the demo? The error seems to be happening in an odd place. |
Anyway I've removed the panic and should now raise a proper error. Will be part of next release. I'm still curious tho on why that demo fails. |
From my side it looks like normal demo, so also not sure why it fails |
The demo runs fine in the official demo viewer so something seems to be wrong. |
After some investigation there seems to be a corrupt packet at tick 46095. Markus parser fails at the same tick. If I skip this tick the rest of the demo seems to work just fine. This leads us to a tricky question: What should be done in this situation? Should the parser raise an error or something else? A corrupt packet can have unexpected consequences later on in the demo... But in this situation It's almost certainly fine sooo... |
Perhaps custom event "error" or something, so after parsing it would be possible to check for "error" events, and decide what to do with the result? |
Hey,
I'm getting error originating from Rust while parsing specific demo:
I'm doing only
parseHeader(demoPath)
, all other demos I've tested work fine so far.Demo link: https://drive.google.com/file/d/1bQ15cGalTWjIglCB2MCrVixK1IlBB5a_/view?usp=sharing
The text was updated successfully, but these errors were encountered: