firebase-unity-sdk icon indicating copy to clipboard operation
firebase-unity-sdk copied to clipboard

[FR]: Android native crash stacktrace symbolication: Open source/local symbolication tool/library validation tool

Open Zachary625 opened this issue 1 year ago • 1 comments

Description

Hi firebase team:

  1. Our unity game is quite large and has post processing mechanism to modify and protect libraries such as libunity.so/libil2cpp.so
  2. Takes multiple steps to verify symbolication is working properly on Firebase Crashlytics console
  3. Almost impossible to look into this symbolication process, the tips and guides only says what to try or best practices, but little information is gave as to how it actually works or how to debug

API Proposal

  • Option 1: Open source the symbolication part of the crashlytics console, would be nice for both iOS and Android
  • Option 2: Provide sth similar to Firebase CLI or bundletool.jar to allow us to symbolicate a locally captured tombstone/stacktrace , which would also work when we have some crash on devices that failed at initializing Firebase
  • Option 3: Provide an inspection/validation tool for libraries and symbol files, pointing out some potential issues on them to help us check this part

Firebase Product(s)

Crashlytics

Targeted Platform(s)

Android

Zachary625 avatar Nov 20 '24 03:11 Zachary625