Hi, there, I've found an issue in version 1.14, which is downloaded from F-Droid.
Reproduce
- enter the app from the home screen and allow the location permission request.
- go to system setting and revoke the location permission
- go back to the app and it crashes
Here the info:
version code: 31 version name: 1.14 android version: 10 phone: MIX 2S brand: Xiaomi stack: java.lang.SecurityException: "gps" location provider requires ACCESS_FINE_LOCATION permission. at android.os.Parcel.createException(Parcel.java:2074) at android.os.Parcel.readException(Parcel.java:2042) at android.os.Parcel.readException(Parcel.java:1990) at android.location.ILocationManager$Stub$Proxy.requestLocationUpdates(ILocationManager.java:1151) at android.location.LocationManager.requestLocationUpdates(LocationManager.java:1033) at android.location.LocationManager.requestLocationUpdates(LocationManager.java:561) at it.reyboz.bustorino.ActivityMain$NearbyStopsRequester.run(ActivityMain.java:664) at android.os.Handler.handleCallback(Handler.java:883) at android.os.Handler.dispatchMessage(Handler.java:100) at android.os.Looper.loop(Looper.java:224) at android.app.ActivityThread.main(ActivityThread.java:7562) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:539) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)
Here is the video about how I found this crash.
Could you help me review this issue? very thanks !!