Hello,
Today I tried opening bing.com in incognito/private tab of Fennec-fdroid browser and browser crashes immediately. I have even tried with fresh install of fennec but then also the issue persists.
However this crash does not happens in Firefox installed from Google-Play.
And for this reason i created this account to report this issue.
Please look into it.
Does not crash for me.
What device? Which Android version? Which extensions do you use?
Android 15 , Lineage based custom rom
Rooted with KernelSu
No extensions tried on fresh install
I will try to capture logs and send here
even Scoop | F-Droid - Free and Open Source Android App Repository should be able to capture the stacktrace of the crash
I have used matlog it is preinstalled in ROM , I think this is ROM issue
https://dpaste.org/fKhO0
not sure what line holds the trace, can you maybe try with Scoop?
FATAL EXCEPTION: DefaultDispatcher-worker-7
Process: org.mozilla.fennec_fdroid, PID: 21094
java.lang.SecurityException: Starting FGS with type specialUse callerApp=ProcessRecord{33ea201 21094:org.mozilla.fennec_fdroid/u0a841} targetSDK=35 requires permissions: all of the permissions allOf=true [android.permission.FOREGROUND_SERVICE_SPECIAL_USE]
at android.os.Parcel.createExceptionOrNull(Parcel.java:3261)
at android.os.Parcel.createException(Parcel.java:3245)
at android.os.Parcel.readException(Parcel.java:3228)
at android.os.Parcel.readException(Parcel.java:3170)
at android.app.IActivityManager$Stub$Proxy.setServiceForeground(IActivityManager.java:7325)
at android.app.Service.startForeground(Service.java:776)
at mozilla.components.feature.privatemode.notification.AbstractPrivateNotificationService$onCreate$1$2.invokeSuspend(AbstractPrivateNotificationService.kt:12)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:115)
at android.os.Handler.handleCallback(Handler.java:991)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loopOnce(Looper.java:232)
at android.os.Looper.loop(Looper.java:317)
at android.app.ActivityThread.main(ActivityThread.java:8935)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:597)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:911)
Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@19b44a9, Dispatchers.IO]
Caused by: android.os.RemoteException: Remote stack trace:
at com.android.server.am.ActiveServices.validateForegroundServiceType(ActiveServices.java:2908)
at com.android.server.am.ActiveServices.setServiceForegroundInnerLocked(ActiveServices.java:2592)
at com.android.server.am.ActiveServices.setServiceForegroundLocked(ActiveServices.java:1846)
at com.android.server.am.ActivityManagerService.setServiceForeground(ActivityManagerService.java:13972)
at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:3665)
@relan fyi ^^^
nothing in that log is directly related to Fennec afaik
either the issue is with the system or there is another Fennec error higher up in the log
edit: Firefox correctly declares this permission: Client Challenge
this is a system issue