Closed Bug 1889807 Opened 2 years ago Closed 1 year ago

Crash in [@ java.lang.Exception: at org.mozilla.fenix.addons.InstalledAddonDetailsFragment$bindAddon$1$1.invokeSuspend(InstalledAddonDetailsFragment.kt)]

Categories

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

Unspecified
Android
defect

Tracking

()

RESOLVED FIXED
129 Branch
Tracking Status
firefox124 --- wontfix
firefox125 --- wontfix
firefox126 --- wontfix
firefox127 --- wontfix
firefox128 --- wontfix
firefox129 --- fixed

People

(Reporter: cpeterson, Assigned: amejia)

References

Details

(Keywords: crash, Whiteboard: [addons-jira])

Crash Data

Attachments

(2 files)

Crash report: https://crash-stats.mozilla.org/report/index/54bccaf7-72af-4d14-9589-efacf0240404

Exception: mozilla.components.feature.addons.AddonManagerException
Message: java.lang.Exception: Addon leechblockng@proginosko.com not found

This exception isn't specific to the leechblockng add-on; other crash reports list different add-ons not found.

Frame   Module  Function  Source
0   org.mozilla.fenix.addons.InstalledAddonDetailsFragment$bindAddon$1$1  invokeSuspend   InstalledAddonDetailsFragment.kt:118
1   kotlin.coroutines.jvm.internal.BaseContinuationImpl   resumeWith  ContinuationImpl.kt:9
2   kotlinx.coroutines.DispatchedTask   run   DispatchedTask.kt:111
3   android.os.Handler  handleCallback  Handler.java:938
4   android.os.Handler  dispatchMessage   Handler.java:99
5   android.os.Looper   loop  Looper.java:233
6   android.app.ActivityThread  main  ActivityThread.java:8068
7   java.lang.reflect.Method  invoke  Method.java:-2  False
8   com.android.internal.os.RuntimeInit$MethodAndArgsCaller   run   RuntimeInit.java:631
9   com.android.internal.os.ZygoteInit  main  ZygoteInit.java:978
Severity: -- → S3
Priority: -- → P3
Flags: needinfo?(amejiamarmol)
Whiteboard: [addons-jira]
Assignee: nobody → amejiamarmol
Status: NEW → ASSIGNED

I was doing some research on this bug, unfortunately couldn't find what could be the root cause, this patch is adding more debug information, so we could have more context around why this could be happening.

Flags: needinfo?(amejiamarmol)
Pushed by amejiamarmol@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2a75652e6dc5 Add extra debug information for crash on InstalledAddonDetailsFragment r=willdurand

We haven't get a new reports with extra debugging info that we added. Reports are really low.
That also confirm that this bug is not something that users are hitting constantly, it's more like an edge case.
We continue investigating.

We started to get some date on Sentry, I have a possible solution, I'll be putting a patch.

Pushed by amejiamarmol@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/420975bfcf6b Address crash at InstalledAddonDetailsFragment when addon is not found r=willdurand

Lets wait to verify if numbers of crashes start decreasing.

Now we started to see info reports when instead of crashes as expected after D213266, that's a good sign that we are not getting more crashes.

https://mozilla.sentry.io/issues/5512971455/events/?project=6295546&referrer=issue-stream&statsPeriod=14d&stream_index=1

As numbers are continue decreasing, I'll proceed to close this ticket.

Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Flags: in-testsuite+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: