Closed
Bug 1992862
Opened 3 months ago
Closed 3 months ago
Fenix 144.0b10 crashes on deGoogled devices - PLAY_STORE_NOT_FOUND
Categories
(Firefox for Android :: General, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 1992849
People
(Reporter: bugzilla, Unassigned)
Details
Steps to reproduce:
This is a duplicate of [https://bugzilla.mozilla.org/show_bug.cgi?id=1992436](bug 1992436), which was marked as solved, but it still affects the new Fenix Beta v144.0b10 release on de-googled devices. It gets triggered whenever showing the homepage, opening the app via icon, or tapping on the URL bar.
Actual results:
type: crash
osVersion: google/shiba/shiba:16/BP2A.250805.005/2025100300:user/release-keys
flags: dev options enabled
package: org.mozilla.firefox_beta:2016118698, targetSdk 36
sharedUid: org.mozilla.firefox.sharedID
process: org.mozilla.firefox_beta
processUptime: 6611 + 290 ms
installer: dev.imranr.obtainium
java.io.NotSerializableException: com.google.android.gms.common.api.Status
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1240)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1620)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1581)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1490)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1234)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1620)
at java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:463)
at java.lang.Throwable.writeObject(Throwable.java:1074)
at java.lang.reflect.Method.invoke(Native Method)
at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1079)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1568)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1490)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1234)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:354)
at mozilla.components.lib.crash.CrashReporter.onCrash$lib_crash_release(CrashReporter.kt:334)
at mozilla.components.lib.crash.handler.ExceptionHandler.uncaughtException(ExceptionHandler.kt:74)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1071)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1066)
at java.lang.Thread.dispatchUncaughtException(Thread.java:2442)
Suppressed: com.google.android.gms.tasks.RuntimeExecutionException: com.google.android.play.core.review.ReviewException: -1: Review Error(-1): The Play Store app is either not installed or not the official version. (https://developer.android.com/reference/com/google/android/play/core/review/model/ReviewErrorCode.html#PLAY_STORE_NOT_FOUND)
at com.google.android.gms.tasks.zzw.getResult(com.google.android.gms:play-services-tasks@@18.3.2:27)
at org.mozilla.fenix.components.PlayStoreReviewPromptController$$ExternalSyntheticLambda0.onComplete(R8$$SyntheticClass:144)
at com.google.android.gms.tasks.zzi.run(com.google.android.gms:play-services-tasks@@18.3.2:10)
at android.os.Handler.handleCallback(Handler.java:995)
at android.os.Handler.dispatchMessage(Handler.java:103)
at android.os.Looper.loopOnce(Looper.java:248)
at android.os.Looper.loop(Looper.java:338)
at android.app.ActivityThread.main(ActivityThread.java:9106)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593)
at com.android.internal.os.ExecInit.main(ExecInit.java:50)
at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:371)
Caused by: com.google.android.play.core.review.ReviewException: -1: Review Error(-1): The Play Store app is either not installed or not the official version. (https://developer.android.com/reference/com/google/android/play/core/review/model/ReviewErrorCode.html#PLAY_STORE_NOT_FOUND)
at org.mozilla.fenix.components.PlayStoreReviewPromptController$tryPromptReview$reviewInfoFlow$1.invokeSuspend(PlayStoreReviewPromptController.kt:133)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:122)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:4)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:3)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:94)
Expected results:
No crash.
Might be related to https://bugzilla.mozilla.org/show_bug.cgi?id=1992849 but the crash log seems different.
Updated•3 months ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 3 months ago
Duplicate of bug: 1992436
Resolution: --- → DUPLICATE
Updated•3 months ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•