Open Bug 1828929 Opened 2 years ago Updated 2 years ago

ANR in WebPushEngineDelegate.onUnsubscribe within AutoPushFeature.unsubscribe

Categories

(Firefox for Android :: Push, defect, P3)

All
Android
defect

Tracking

()

People

(Reporter: jonalmeida, Assigned: jonalmeida)

Details

This report doesn't seem to show up in Socorro, but can be see on the Play Console and looks pretty severe upon brief investigation: https://play.google.com/console/u/0/developers/7083182635971239206/app/4972519468758466290/vitals/crashes/e1156bff33264d9bcc6610aeff317819/details

~6K users affected in the last 28 days (as of today) on a range of devices, OS version and app version; started with Fenix 85.

WebPushEngineIntegration.kt - org.mozilla.fenix.push.WebPushEngineDelegate.onUnsubscribe
at mozilla.components.feature.push.RustPushConnection.isInitialized (Connection.kt:1)
at mozilla.components.feature.push.AutoPushFeature.unsubscribe (AutoPushFeature.kt:19)
at org.mozilla.fenix.push.WebPushEngineDelegate.onUnsubscribe (WebPushEngineIntegration.kt:18)
at mozilla.components.browser.engine.gecko.webpush.GeckoWebPushDelegate.onUnsubscribe (GeckoWebPushDelegate.kt:19)
at org.mozilla.geckoview.WebPushController$EventListener.handleMessage (WebPushController.java:162)
at org.mozilla.gecko.EventDispatcher$3.run (EventDispatcher.java:13)
at android.os.Handler.handleCallback (Handler.java:942)
at android.os.Handler.dispatchMessage (Handler.java:99)
at android.os.Looper.loopOnce (Looper.java:201)
at android.os.Looper.loop (Looper.java:288)
at android.app.ActivityThread.main (ActivityThread.java:7884)
at java.lang.reflect.Method.invoke (Native method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:548)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:936)

This could be an S2, but WebPush unsubscribe is a low impact issue.

Severity: -- → S3
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.