-
-
Notifications
You must be signed in to change notification settings - Fork 329
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
SwiftUI names are not demangled #3914
Comments
Thanks for opening this. It might be related to #3081. |
I dug into this a little bit, and it turns out that when you use Swifts own demangler does not recognize that, as is it does not start with a proper swift mangling prefix. However, if I replace that with the proper prefix (
That is quite a mouthful, and TBH I have no idea what any of that means. Long story short, the compiler has to output a proper swift symbol with the proper prefix for it to be demangled properly. |
But it might also be related to #3081 as @philipphofmann mentioned, as its quite possible that we just end up trying to demangle the name of some static data table because we lack access to proper debug symbols. |
Indeed, we need to have a proper dSYM, otherwise its hard to move forward on any of this. |
Platform
macOS
Environment
Production
Installed
Swift Package Manager
Version
8.24.0
Did it work on previous versions?
No
Steps to Reproduce
Look at this report: https://sindresorhus.sentry.io/share/issue/0e4faa9089734b2bbe498a1e876fb30e/
In the stack trace:
Expected Result
I expected them to be demangled.
Actual Result
They are not demangled.
Are you willing to submit a PR?
No
The text was updated successfully, but these errors were encountered: