最近の検索


最近の検索はありません

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



投稿日時:2024年9月30日

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件のコメント

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


サインインしてコメントを残してください。

お探しのものが見つかりませんか?

新規投稿