-
Notifications
You must be signed in to change notification settings - Fork 60
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
Stacktrace deobfuscation #372
Comments
Hi @AdamGrzybkowski , Thanks a lot for reaching out to us on this topic. This is not yet supported, but it's indeed something we do want to address in the future. We'll update this issue as soon as this is something the SDK can do. |
Adding support for automatic crash reporting with support for symbols would be great. Right now we have to add another third-party SDK to cover that need. |
Hello, what is the status on this issue? Still no support? If not the Log Collection documentation is misleading: |
Bumping this up, I've been experimenting on what to submit to variant name, SDK indicated BuildConfig.FLAVOR is enough but I'm not convinced since mapping files are generated to outputs/mapping/{variant}/mapping.txt (if my app had google/huawei flavors for example, it would be googleRelease and huaweiRelease), anyway setting both |
Wanted to update that crash reporting, de-obfuscation and error tracking are now available for the android SDK. Read more about it in this blog post and get detailed instructions here. |
Oh! Exciting. Will test asap 😁 |
Hello @priyanshi-gupta, already tested by following the steps on our current release build, can you confirm if this works on the throwable (stack trace) we send in the Logger? Because from my testing, it still doesn't, is it the case that the de-obfuscation only works on Datadog crash reporting? |
@XyrizTan the deobfuscation only works for crashes or errors reported in the RUM product. Logs aren't deobfuscated. |
Any insight if this can be a part of the Datadog Android SDK roadmap? Since the SDK Logger methods take in a throwable, it seems to make sense to also deobfuscate the error objects passed to the logger. |
I use this plugin with Timber dd integration it would make a lot of sense to de-obfuscate the throwable stacktrace. I mean I would like to handle the crash but log it somewhere |
Following up on this, will deobfuscating logs be on the roadmap? |
Hi @Doetheman , this is something we're considering, but it's not on our immediate roadmap yet. |
Do you support stack trace deobfuscation in the Datadog console? If yes, where should I upload the mapping file? If no, would you consider adding this(logging exceptions in the app that has R8 enabled is not very useful)?
The text was updated successfully, but these errors were encountered: