rethink-app icon indicating copy to clipboard operation
rethink-app copied to clipboard

Robust crash reports

Open ignoramous opened this issue 1 year ago • 3 comments

Experiment with Firebase Crashlytics and plumb (#336) NDCrash (or JavaNDCrash) to get a hang of native crashes (in firestack) that plague the app (#911).

Firebase Crashlytics (reporting just the crashes) only for Play Store builds which can be disabled / enabled by users on-demand.

  • May be redundant with Android Vitals?
  • May not work with gomobile since the eats up the stacktrace?
    • https://github.com/golang/go/issues/25035
  1. firestack-debug.aar is built with symbols unstripped (note that go code's symbols are not stripped regardless of the ldflags at build time).
  2. Firebase CLI must be used to upload symbols (ref) as the Firebase Gradle plugin (ex) does not upload symbols from AARs: https://github.com/firebase/firebase-android-sdk/issues/1599
  3. Firebase Crashlytics could be enabled/disabled at runtime (ref).

ignoramous avatar May 20 '24 20:05 ignoramous

A month or so ago I thought there was going to be some type of release. Nothing ever came. On that thread this post was referenced.

Let me get this straight. If I wanted to help on this bug hunt of rethink app stop working for no apparent reason, do I need to be running the rethink app google play flavor? If so, this app has not been updated for months. The current version is 0.5.5e

I currently am running github ver 0.5.5n. Perhaps the issues are within 0.5.5n rather than 0.5.5e. Please advice.

SevenFactors avatar Dec 22 '24 03:12 SevenFactors

The lead developer is on leave. Once they return, we'll resume working towards the new release.

Nothing ever came.

v055o is almost ready, but not quite, unfortunately.

0.5.5n rather than 0.5.5e

Likely n is better not worse, but 🤷

ignoramous avatar Dec 22 '24 08:12 ignoramous

The lead developer is on leave. Once they return, we'll resume working towards the new release.

Nothing ever came.

v055o is almost ready, but not quite, unfortunately.

0.5.5n rather than 0.5.5e

Likely n is better not worse, but 🤷

Thank you for your reply.

I was asking about the play store version wondering if this was the app being spoken of having firebase debugging etc on OP of this thread. I did installed it to try and participate on the bug hunt but I soon found out that signing up for the beta does not upgrade you to 0.5.5n. Anyways, I ended up moving back to rethink github release.

Happy holidays.

SevenFactors avatar Dec 27 '24 02:12 SevenFactors