Vor Kurzem aufgerufene Suchen


Keine vor kurzem aufgerufene Suchen

ConnectivityObserver$observeNetworkState$1.invokeSuspend / SecurityException in Firebase Crashlytics



Gepostet 30. Sept. 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

1 Kommentar

image avatar

Erica Girges

Zendesk Developer Advocacy

Hi Eric, if you haven't done so already please update to version 2.25.0 or newer as this issue has been addressed and fixed. 

0


Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.

Sie finden nicht, wonach Sie suchen?

Neuer Post