-
-
Notifications
You must be signed in to change notification settings - Fork 52
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
Line Numbers Not Showing for Mobile Exceptions (Android & some iOS) #1673
Comments
Hey, I'm having trouble summarizing this as there seem to be a couple of issues in one.
On iOS - it never works? It doesn't work in a released build out of the app store? Just to make sure this isn't it, we have a know limitation regarding line numbers documented here. One thing I noticed on the stacktraces of these issues: Both of them seem to originate from plugins. Do those plugins provide debug symbols as part of their packages? Are they just .cs scripts? Some links to those issues would be greatly appreciated. |
@bitsandfoxes thanks for taking a look! Today our customer sent this additional context:
That concludes their additional context. To address your other questions:
This I will need to clarify with the customer. They came asking about the problem primarily with Android (and while poking around I noticed that some line numbers are also missing). So from their perspective, the original problem is primarily the Android one, I just surfaced what I thought might be a relevant problem.
I will also need to confirm this with the customer. I'll also encourage them to reply directly here to you to save time!
I will encourage the customer to follow up about this as well.
Links to these issues are here in the internal customer case. |
@bitsandfoxes
We will retry these cases with StackTraceMode.Enhanced. Currently, we are focusing on the issue of line numbers not displaying for the Android production build (installed with the aab file). And this issue simply comes from the .cs files. |
Thanks for the additional feedback. Issues with UniRx seem familiar to Cysharp's UniTask which is a known limitation. |
Hi @bitsandfoxes, just wanted to let you know that we still need support on the Android production build with aab file downloaded from google play store that cannot show the line numbers on Sentry UI dashboard. |
@hunglvgearinc, definitely! |
As an update and since we're rolling this up from the Android side:
So this is working locally, which leads me to believe that something is going on on the Google Play Store side of things. |
I am re-opening this issue for the time being to correctly reflect feedback for at least one customer, and we need to budget time to investigate |
I've submitted and setup our own sample via the Google Play Console to be able to fully test this. I need to wait for us to pass the review to be able to download the sample via the playstore. Directly downloading the apk from the dashboard seems to be no different than a local dev-build. |
I'm failing to reproduce the missing line numbers in builds downloaded from the Play Store. |
Opening this issue on behalf of a trialing Sentry customer. Bug Report may not be quite accurate but we aren't clear as to why line numbers aren't showing for Unity exceptions captured by Sentry on Android (and some on iOS), and are looking for help troubleshooting.
Environment
How do you use Sentry?
Sentry SaaS (sentry.io)
Which version of the SDK?
How did you install the package? (Git-URL, Assetstore)
Git-URL
Which version of Unity?
2021.3.19f1
Is this happening in Unity (editor) or on a player like Android, iOS, Windows?
Android/iOS
Steps to Reproduce
Triggered errors in Unity mobile game in iOS and Android.
Expected Result
Line numbers would be associated for exceptions triggered in both Android and iOS.
Actual Result
Line numbers are not associated.
Additional Context
after they tried that, they wrote:
Screenshots
Android Example with no line numbers
iOS Example with no line numbers
┆Issue is synchronized with this Jira Improvement by Unito
The text was updated successfully, but these errors were encountered: