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 Exception Handling Around More Recursive Extractor Calls #599

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

gfs
Copy link
Contributor

@gfs gfs commented Jan 8, 2025

  • Try to fix Analysis crash with --no-show-progress option. #598. I wasn't able to reproduce the exact exception thrown in the report, but did identify cases where the calls now wrapped in a try/catch block could throw and stop enumeration and believe this may be the root cause.
  • Also adds better handling for edge case where index is beyond end of file.
  • No-op cleanup of capitalization of a variable name.

gfs added 3 commits January 8, 2025 11:09
Was able to reproduce overflow exceptions thrown here causing end to execution, I think this is potentially the same root cause of issue #598's report of null streams causing a crash as well.
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

Successfully merging this pull request may close these issues.

Analysis crash with --no-show-progress option.
1 participant