florent37 / florent37/RuntimePermission

Crashlytics show a Fatal Exception on com.github.florent37.runtimepermission.kotlin.PermissionException

Open
#33 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
860
Forks
70
PR merge metrics
No merged PRs in 30d

Description

Crashlytics show a fatal Exception, Issue happens with some devices so, I can't reproduce the issue.

# Library version :
`implementation "com.github.florent37:runtime-permission-kotlin:1.1.2"`
# Stacktrace from crashlytics :
```
Fatal Exception: com.github.florent37.runtimepermission.kotlin.PermissionException
at com.github.florent37.runtimepermission.kotlin.coroutines.experimental.Kotlin_runtimepermissions_coroutinesKt$askPermission$2$1.onResponse(kotlin-runtimepermissions-coroutines.kt:22)
at com.github.florent37.runtimepermission.RuntimePermission.onReceivedPermissionResult(RuntimePermission.java:125)
at com.github.florent37.runtimepermission.RuntimePermission.access$000(RuntimePermission.java:29)
at com.github.florent37.runtimepermission.RuntimePermission$1.onRequestPermissionsResult(RuntimePermission.java:49)
at com.github.florent37.runtimepermission.PermissionFragment.onRequestPermissionsResult(PermissionFragment.java:89)
at androidx.fragment.app.FragmentActivity.onRequestPermissionsResult(FragmentActivity.java:768)
at android.app.Activity.dispatchRequestPermissionsResult(Activity.java:6664)
at android.app.Activity.dispatchActivityResult(Activity.java:6543)
at android.app.ActivityThread.deliverResults(ActivityThread.java:3936)
at android.app.ActivityThread.handleSendResult(ActivityThread.java:3983)
at android.app.ActivityThread.-wrap16(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1548)
at android.os.Handler.dispatchMessage(Handler.java:111)
at android.os.Looper.loop(Looper.java:207)
at android.app.ActivityThread.main(ActivityThread.java:5765)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:679)
```

# Affected devices :
![sc1](https://user-images.githubusercontent.com/14926908/107993979-60ab5580-6fe4-11eb-875b-32d7298edcc8.png)
![s2](https://user-images.githubusercontent.com/14926908/107994216-dfa08e00-6fe4-11eb-9cdc-c23e5879e8cc.png)
![s3](https://user-images.githubusercontent.com/14926908/107994220-e0d1bb00-6fe4-11eb-9273-cd6243837d02.png)
![s4](https://user-images.githubusercontent.com/14926908/107994222-e0d1bb00-6fe4-11eb-8b79-9f7696f16439.png)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.