amplitude / amplitude/Amplitude-Android

App Crash due to SecurityException at AmplitudeClient.java:357

オープン
#321 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
bug
主要言語
Java
スター
169
フォーク
87
PR マージ指標
30日以内にマージされた PR はありません

説明

## Expected Behavior
App Should not Crash

## Current Behavior
App Crashes

## Possible Solution

## Log

`Fatal Exception: java.lang.SecurityException: invalid package "****" for uid 10575
at android.os.Parcel.createExceptionOrNull(Parcel.java:2439)
at android.os.Parcel.createException(Parcel.java:2423)
at android.os.Parcel.readException(Parcel.java:2406)
at android.os.Parcel.readException(Parcel.java:2348)
at android.location.ILocationManager$Stub$Proxy.getFromLocation(ILocationManager.java:1784)
at java.lang.reflect.Method.invoke(Method.java)
at com.excelliance.kxqp.platform.c.b.a.a.invoke(a.java)
at com.excelliance.kxqp.platform.c.b.a.ah.invoke(ah.java)
at java.lang.reflect.Proxy.invoke(Proxy.java:1006)
at $Proxy23.getFromLocation($Proxy23.java)
at android.location.Geocoder.getFromLocation(Geocoder.java:133)
at com.amplitude.api.DeviceInfo$CachedInfo.getCountryFromLocation(DeviceInfo.java:147)
at com.amplitude.api.DeviceInfo$CachedInfo.getCountry(DeviceInfo.java:125)
at com.amplitude.api.DeviceInfo$CachedInfo.(DeviceInfo.java:66)
at com.amplitude.api.DeviceInfo$CachedInfo.(DeviceInfo.java:42)
at com.amplitude.api.DeviceInfo.getCachedInfo(DeviceInfo.java:299)
at com.amplitude.api.DeviceInfo.prefetch(DeviceInfo.java:305)
at com.amplitude.api.AmplitudeClient.lambda$initializeInternal$1(AmplitudeClient.java:357)
at com.amplitude.api.AmplitudeClient.lambda$initializeInternal$1$AmplitudeClient(AmplitudeClient.java)
at com.amplitude.api.-$$Lambda$AmplitudeClient$bn6H_HFLLAh_pWs423q1XmlnK4Y.run(-.java:8)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:233)
at android.os.Looper.loop(Looper.java:334)
at android.os.HandlerThread.run(HandlerThread.java:67)`

## Environment
- SDK Version: 2.32.1
- Android API Level: Android 12
- Device: vivo, realme, xiomi, oppo

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。