Skip to content

Conversation

@seer-by-sentry
Copy link
Contributor

@seer-by-sentry seer-by-sentry bot commented Aug 2, 2025

Fixes SYMBOL-COLLECTOR-SERVER-BK. The issue was that: File parsing attempts to read a temporary file still locked by the preceding write operation, causing access denied.

This change adds support for parsing ELF files directly from streams, avoiding the need to write to a temporary file first.

  • Adds TryLoad method to ELFReader to load ELF files from streams.
  • Updates ELF constructor to handle streams, creating a temporary file only when necessary.
  • Updates ObjectFileParser to parse ELF files from streams.
  • Updates SymbolService to store symbols directly from streams.

This fix was generated by Seer in Sentry, triggered by [email protected]. 👁️ Run ID: 628379

Not quite right? Click here to continue debugging with Seer.

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.

0 participants