Skip to content

Conversation

@arvindshmicrosoft
Copy link
Member

  • Switch to using List instead of string[] to avoid exceeding array dimension limits when parsing large inputs.
  • Operate on individual lines when returning the CallstackFrames property, to avoid having to hit string.Split() array limits.
  • Update other method signatures to use List accordingly.

These changes fix #149.

- Switch to using List<string> instead of string[] to avoid exceeding
  array dimension limits when parsing large inputs.
- Operate on individual lines when returning the CallstackFrames
  property, to avoid having to hit string.Split() array limits.
- Update other method signatures to use List<string> accordingly.

These changes fix #149.
@arvindshmicrosoft arvindshmicrosoft merged commit f6ec171 into main Aug 23, 2025
4 checks passed
@arvindshmicrosoft arvindshmicrosoft deleted the handle-large-inputs branch August 23, 2025 02:01
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.

System.OutOfMemoryException: Array dimensions exceeded supported range when parsing large input

2 participants