symbolic
symbolic copied to clipboard
Stack trace symbolication library written in Rust
The Metro/Hermes SourceMaps have scopes embedded in them which we now prefer. In that case, we can completely skip parsing and extracting scopes from the minified JS. This depends on...
The reason for our _sigtramp workaround is lack of support for DWARF expressions. This fact is documented in more detail, and the hand-crafted ASCII CFI is extended to all the...
This is on top of https://github.com/getsentry/symbolic/pull/659
Deterministic PE files have a slightly different way of storing their debug_id, which should match the corresponding ID inside a portable pdb `#Pdb` stream. See https://github.com/dotnet/runtime/blob/main/docs/design/specs/PE-COFF.md#codeview-debug-directory-entry-type-2
The metadata buffer is in ECMA 335 format and should contain one module record with a Module Version ID that we are ultimately interested in. Based on #658
- https://github.com/gimli-rs/cpp_demangle/pull/211 - ~https://github.com/mstange/msvc-demangler-rust/pull/61~
### Environment ### Steps to Reproduce 1. `cargo new testcase` 2. `cd testcase` 3. ```cat > Cargo.toml
Similar to https://github.com/getsentry/symbolic/issues/638, we have a customer (with retained minidumps and usable debug files; sentry employees should know which one I mean) that reports incomplete / truncated stack traces for...
We have a customer (with retained minidumps and usable debug files; sentry employees should know which one I mean) that reports incomplete / truncated stack traces for Windows minidumps that...
I just noticed I forgot to push this change, as I thought it would be part of sentry-cli, but it actually lives in symbolic. That said, the enum is not...