Recent searches
No recent searches
ConnectivityObserver$observeNetworkState$1.invokeSuspend / SecurityException in Firebase Crashlytics
Posted Sep 30, 2024
Hi Zendesk Team,
I got this crash in the Firebase Crashlytics.
Here are the details:
SDK version:
zendesk.messaging:messaging-android:2.22.0
Crash is happening on the Android Version:
99% Android 11
<1% Android 13
<1% Android 12
<1% Android 14
Device States:
97% in background
Crash log:
Fatal Exception: java.lang.SecurityException: Package android does not belong to 10206
at android.os.Parcel.createExceptionOrNull(Parcel.java:2374)
at android.os.Parcel.createException(Parcel.java:2358)
at android.os.Parcel.readException(Parcel.java:2341)
at android.os.Parcel.readException(Parcel.java:2283)
at android.net.IConnectivityManager$Stub$Proxy.listenForNetwork(IConnectivityManager.java:3609)
at android.net.ConnectivityManager.sendRequestForNetwork(ConnectivityManager.java:3716)
at android.net.ConnectivityManager.registerNetworkCallback(ConnectivityManager.java:4110)
at android.net.ConnectivityManager.registerNetworkCallback(ConnectivityManager.java:4080)
at zendesk.conversationkit.android.internal.ConnectivityObserver$observeNetworkState$1.invokeSuspend(ConnectivityObserver.kt:39)
at zendesk.conversationkit.android.internal.ConnectivityObserver$observeNetworkState$1.invoke(ConnectivityObserver.kt:1)
at zendesk.conversationkit.android.internal.ConnectivityObserver$observeNetworkState$1.invoke(ConnectivityObserver.kt:2)
at kotlinx.coroutines.flow.ChannelFlowBuilder.g(Builders.kt:2)
at kotlinx.coroutines.flow.CallbackFlowBuilder.collectTo(Builders.kt:330)
at kotlinx.coroutines.flow.internal.ChannelFlow$collectToFun$1.invokeSuspend(ChannelFlow.kt:56)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:30)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:811)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:715)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:702)
Caused by android.os.RemoteException: Remote stack trace:
at android.app.AppOpsManager.checkPackage(AppOpsManager.java:7864)
at com.android.server.ConnectivityService.ensureSufficientPermissionsForRequest(ConnectivityService.java:5511)
at com.android.server.ConnectivityService.listenForNetwork(ConnectivityService.java:5755)
at android.net.IConnectivityManager$Stub.onTransact(IConnectivityManager.java:1646)
at android.os.Binder.execTransactInternal(Binder.java:1154)
Please help, thanks.
0
1 comment
Erica Girges
0