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 support for "v0" (non-legacy) Rust symbol mangling #520

Closed
vorporeal opened this issue Nov 21, 2022 · 0 comments · Fixed by #525
Closed

Add support for "v0" (non-legacy) Rust symbol mangling #520

vorporeal opened this issue Nov 21, 2022 · 0 comments · Fixed by #525

Comments

@vorporeal
Copy link

Rust is changing their symbol mangling strategy; the new version is currently available via a compiler flag: -C symbol-mangling-version=v0.

See rust tracking issue here: rust-lang/rust#60705

We'd like to use this new symbol mangling format, but Sentry doesn't seem to quite demangle these properly:

image

Note in the above image that Sentry doesn't know which crate the stack frame is from, and is failing to strip (what appears to be) some hash from the crate name.

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

Successfully merging a pull request may close this issue.

2 participants