This repository was archived by the owner on Nov 1, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 476
This repository was archived by the owner on Nov 1, 2022. It is now read-only.
IllegalStateException: it.origins must not be null #6641
Copy link
Copy link
Closed
Labels
<web-extensions>needs:gvTo implement/fix this we need a new API in GeckoViewTo implement/fix this we need a new API in GeckoView💥 crash
Milestone
Description
https://sentry.prod.mozaws.net/operations/firefox-beta/issues/7847098
This appeared on Migrated Fennec Beta. A few reports but all for a single device it seems.
java.lang.IllegalStateException: it.origins must not be null
at mozilla.components.browser.engine.gecko.webextension.GeckoWebExtension.getMetadata(GeckoWebExtension.kt:10)
at mozilla.components.support.webextensions.WebExtensionSupport.toState(WebExtensionSupport.kt:4)
at mozilla.components.support.webextensions.WebExtensionSupport.registerInstalledExtension(WebExtensionSupport.kt:4)
at mozilla.components.support.webextensions.WebExtensionSupport.access$registerInstalledExtension(WebExtensionSupport.kt:1)
at -$$LambdaGroup$ks$LeLeCGfMVtNYZ7WsvHRaCO5Fr9g.invoke(com.android.tools.r8.jetbrains.kotlin-style lambda group:27)
at mozilla.components.browser.engine.gecko.GeckoEngine$listInstalledWebExtensions$1.onValue(GeckoEngine.kt:16)
at org.mozilla.geckoview.GeckoResult.lambda$thenInternal$2$GeckoResult(GeckoResult.java:2)
at org.mozilla.geckoview.-$$Lambda$GeckoResult$gwCgOUK_EYQn2g6GolfZvo6A_WE.run(lambda)
at org.mozilla.geckoview.GeckoResult.lambda$dispatchLocked$3(GeckoResult.java:2)
at org.mozilla.geckoview.-$$Lambda$GeckoResult$PehjG2jgyDa_p37vZrKrSi2I94s.run(lambda)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:145)
at android.app.ActivityThread.main(ActivityThread.java:6134)
at java.lang.reflect.Method.invoke(Method.java)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1399)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1194)
org.mozilla.geckoview.UncaughtException: java.lang.IllegalStateException: it.origins must not be null
at org.mozilla.geckoview.GeckoResult.dispatchLocked(GeckoResult.java:4)
at org.mozilla.geckoview.GeckoResult.completeExceptionally(GeckoResult.java:4)
at org.mozilla.geckoview.GeckoResult.lambda$thenInternal$2$GeckoResult(GeckoResult.java:10)
at org.mozilla.geckoview.-$$Lambda$GeckoResult$gwCgOUK_EYQn2g6GolfZvo6A_WE.run(lambda)
at org.mozilla.geckoview.GeckoResult.lambda$dispatchLocked$3(GeckoResult.java:2)
at org.mozilla.geckoview.-$$Lambda$GeckoResult$PehjG2jgyDa_p37vZrKrSi2I94s.run(lambda)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:145)
at android.app.ActivityThread.main(ActivityThread.java:6134)
at java.lang.reflect.Method.invoke(Method.java)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1399)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1194)
┆Issue is synchronized with this Jira Task
Metadata
Metadata
Assignees
Labels
<web-extensions>needs:gvTo implement/fix this we need a new API in GeckoViewTo implement/fix this we need a new API in GeckoView💥 crash