Skip to content

[Bug] ANR traces are not symbolicated #1280

Open
@AntonPetrov83

Description

@AntonPetrov83

[REQUIRED] Please fill in the following fields:

  • Unity editor version: 2020.3.32f1
  • Firebase Unity SDK version: 8.8.0
  • Source you installed the SDK: .unitypackage
  • Problematic Firebase Component: Crashlytics
  • Other Firebase Components in use: Analytics
  • Additional SDKs you are using: Facebook, Singular, AppLovin MAX SDK, AdMob, ironSource, AdColony,
  • Platform you are using the Unity editor on: Windows 11 Pro
  • Platform you are targeting: Android
  • Scripting Runtime: IL2CPP

[REQUIRED] Please describe the issue here:

I can see my ANR in the Crashlytics but it is not symbolicated:
image

As a text:
image

Steps to reproduce:

It is 100% reproducible.

  1. I am building the game locally;
  2. Then I upload symbols using Firebase CLI and it works as expected: Crashlytics symbol file uploaded successfully;
  3. Then I run the game and generate an ANR making an infinite loop in the main thread.
  4. I see my ANR report in the Firebase Crashlytics but it is not symbolicated.

The interesting part:

I used Unity's Stacktrace Utility (comes with Android Logcat package) to symbolicate this stack trace using the same symbols I uploaded earlier to Crashlytics and it works as expected:
image

Under the hood this utility uses addr2line so I guess this proves that this trace definitely can be symbolicated!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions