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

RuntimeError: Failed to parse record number <num>. Skip over in iterator if possible. #14

Open
GlasierXplor opened this issue May 13, 2022 · 0 comments

Comments

@GlasierXplor
Copy link

Firstly, would just want to say that the library is great and really fast for use in code -- thank you.

However, in my use the iterator ran into an issue and the error message was simply: -
"RuntimeError: Failed to parse record number 6116193"
and the iterator will stop parsing the EVTX file further.

The EVTX file was not corrupted as far as I am aware, and I believe this is an extreme edge case, considering that no one opened an issue on this.

Would like to ask for either: -

  • More detailed error messages (i.e. why did it fail to parse), and/or
  • A message to indicate that the record was skipped (either as part of the JSON or a non-fatal error) and the iterator would not stop parsing the EVTX file (I think missing 1 line out of a few million others is an okay compromise)

Hopefully you'll be able to look into this.

Thank you
- Tim

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant