-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
[DOCS-8873] Guide about deobfuscating stack traces in RUM #25351
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just some changes to be made for the wording to be consistent with the different platforms
content/en/real_user_monitoring/mobile_and_tv_monitoring/troubleshooting/android.md
Outdated
Show resolved
Hide resolved
content/en/real_user_monitoring/mobile_and_tv_monitoring/troubleshooting/flutter.md
Outdated
Show resolved
Hide resolved
content/en/real_user_monitoring/mobile_and_tv_monitoring/troubleshooting/reactnative.md
Outdated
Show resolved
Hide resolved
content/en/real_user_monitoring/mobile_and_tv_monitoring/troubleshooting/ios.md
Outdated
Show resolved
Hide resolved
Co-authored-by: Maël Lilensten <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, one suggestion for consistency!
@@ -84,6 +84,10 @@ private class YourCustomDelegateURLSessionDelegate: NSObject, URLSessionTaskDele | |||
* implement `URLSessionDataDelegate` and forward: | |||
* [`urlSession(_:dataTask:didReceive:)`][6] | |||
|
|||
## "Deobfuscation failed" warning | |||
|
|||
A warning appears when symbolication fails for a stack trace. If the stack trace is not symbolicated to begin with, you can ignore this warning. Otherwise, use the [RUM Debug Symbols page][7] to view all your uploaded dSYMs. See [Investigate Obfuscated Stack Traces with RUM Debug Symbols][8]. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just confirming that we are intentionally using symbolication
instead of deobfuscation
here, feel free to disregard the comment if we are!
A warning appears when symbolication fails for a stack trace. If the stack trace is not symbolicated to begin with, you can ignore this warning. Otherwise, use the [RUM Debug Symbols page][7] to view all your uploaded dSYMs. See [Investigate Obfuscated Stack Traces with RUM Debug Symbols][8]. | |
A warning appears when deobfuscation fails for a stack trace. If the stack trace is not deobfuscation to begin with, you can ignore this warning. Otherwise, use the [RUM Debug Symbols page][7] to view all your uploaded dSYMs. See [Investigate Obfuscated Stack Traces with RUM Debug Symbols][8]. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
They mean the same thing, but "deobfuscation" term is more closely associated with Android, while "symbolication" is with iOS. Will refine the suggestion here.
What does this PR do? What is the motivation?
Adds a guide and some mentions of it.
Merge instructions
Additional notes