| Device Name (left) | Android Version (left) | Device Name (right) | Android Version (right) | App Name | App Version |
|---|---|---|---|---|---|
| Samsung Galaxy Note4 | 6.0.1 | Nexus 5X | 7.1.1 | OpenTopoMap Viewer | 1.11.6 |
Description
This crash relates to the API LocationManager.addNmeaListener(), whose parameter is android.location.GpsStatus$NmeaListener in 23, and android.location.OnNmeaMessageListener after 23.
Both versions need ACCESS_FINE_LOCATION. In the execution branches, permission is checked at 24 and above, but not checked in 23, thus will crash in 23 if no permission is granted.
