Github user gkrizek commented on the issue:
https://github.com/apache/cordova-plugin-geolocation/pull/57
If this is needed, I have the `logcat` output from when it dies. I don't
have a physical device to test this on, only an emulator. @xiaoerge or
@iursevla, do you guys have a physical device?
While it's asking me to accept the location, this is output many times a
second:
```
10-20 23:34:27.732 1708 1708 W art : Attempt to remove non-JNI local
reference, dumping thread
10-20 23:34:27.782 1708 1708 W art : Attempt to remove non-JNI local
reference, dumping thread
10-20 23:34:27.832 1708 1708 W art : Attempt to remove non-JNI local
reference, dumping thread
10-20 23:34:27.884 1708 1708 W art : Attempt to remove non-JNI local
reference, dumping thread
```
Then the actual failure:
```
10-20 23:34:27.919 1763 1776 E Surface : getSlotFromBufferLocked: unknown
buffer: 0xeb0ed380
10-20 23:34:27.924 1763 1776 D OpenGLRenderer: endAllStagingAnimators on
0xf2c2b480 (RippleDrawable) with handle 0xeea529d0
10-20 23:34:27.944 1708 1708 W art : Attempt to remove non-JNI local
reference, dumping thread
10-20 23:34:27.989 758 1462 I ActivityManager: Killing
896:com.android.externalstorage/u0a7 (adj 15): empty #17
10-20 23:34:27.993 758 758 D AndroidRuntime: Shutting down VM
10-20 23:34:27.993 758 758 E AndroidRuntime: *** FATAL EXCEPTION IN
SYSTEM PROCESS: main
10-20 23:34:27.993 758 758 E AndroidRuntime:
java.lang.IllegalArgumentException: provider doesn't exist: network
10-20 23:34:27.993 758 758 E AndroidRuntime:at
com.android.server.LocationManagerService.requestLocationUpdatesLocked(LocationManagerService.java:1637)
10-20 23:34:27.993 758 758 E AndroidRuntime:at
com.android.server.LocationManagerService.requestLocationUpdates(LocationManagerService.java:1616)
10-20 23:34:27.993 758 758 E AndroidRuntime:at
android.location.LocationManager.requestLocationUpdates(LocationManager.java:880)
10-20 23:34:27.993 758 758 E AndroidRuntime:at
android.location.LocationManager.requestLocationUpdates(LocationManager.java:496)
10-20 23:34:27.993 758 758 E AndroidRuntime:at
com.android.location.fused.FusionEngine.enableProvider(FusionEngine.java:142)
10-20 23:34:27.993 758 758 E AndroidRuntime:at
com.android.location.fused.FusionEngine.updateRequirements(FusionEngine.java:195)
10-20 23:34:27.993 758 758 E AndroidRuntime:at
com.android.location.fused.FusionEngine.setRequest(FusionEngine.java:118)
10-20 23:34:27.993 758 758 E AndroidRuntime:at
com.android.location.fused.FusedLocationProvider$1.handleMessage(FusedLocationProvider.java:98)
10-20 23:34:27.993 758 758 E AndroidRuntime:at
android.os.Handler.dispatchMessage(Handler.java:102)
10-20 23:34:27.993 758 758 E AndroidRuntime:at
android.os.Looper.loop(Looper.java:148)
10-20 23:34:27.993 758 758 E AndroidRuntime:at
com.android.server.SystemServer.run(SystemServer.java:285)
10-20 23:34:27.993 758 758 E AndroidRuntime:at
com.android.server.SystemServer.main(SystemServer.java:170)
10-20 23:34:27.993 758 758 E AndroidRuntime:at
java.lang.reflect.Method.invoke(Native Method)
10-20 23:34:27.993 758 758 E AndroidRuntime:at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
10-20 23:34:27.993 758 758 E AndroidRuntime:at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
10-20 23:34:28.005 1708 1708 W art : Attempt to remove non-JNI local
reference, dumping thread
10-20 23:34:28.006 758 758 I Process : Sending signal. PID: 758 SIG: 9
10-20 23:34:28.025 1763 1763 E JavaBinder: !!! FAILED BINDER TRANSACTION
!!! (parcel size = 88)
10-20 23:34:28.030 315 315 I lowmemorykiller: ActivityManager
disconnected
10-20 23:34:28.030 315 315 I lowmemorykiller: Closing Activity Manager
data connection
10-20 23:34:28.031 1357 1370 W Sensors : sensorservice died [0xe83ce980]
10-20 23:34:28.031 318 318 I ServiceManager: service 'telecom' died
10-20 23:34:28.031 318 318 I ServiceManager: service 'usb' died
10-20 23:34:28.031 318 318 I ServiceManager: service 'serial' died
10-20 23:34:28.031 318 318 I ServiceManager: service 'jobscheduler' died
...
10-20 23:34:28.031 318 318 I ServiceManager: service 'network_score'
died
10-20 23:34:28.031 106 106 E installd: eof
10-20 23:34:28.031 106 106 E installd: failed to read size
10-20 23:34:28.031 106 106 I installd: closing connection
10-20 23:34:28.031 1126 1349 E WifiManager: Channel connection lost
10-20 23:34:28.032 1357 1655 E WifiManager: Channel connection lost
10-20 23:34:28.032 875 1061 E WifiManager: Channel connection lost
10-20 23:34:28.06