Skip to Main Content

DevOps, CI/CD and Automation

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Fatal exception causing OS reboot when requesting location

Rohan M RichardsJul 14 2016 — edited Aug 30 2016

Hi all,

When I test the GPS services within the "DeviceDemo" example from MAF I get the following error:

07-14 02:00:15.204  2657  2657 D AndroidRuntime: Shutting down VM

07-14 02:00:15.204  2657  2657 E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: main

07-14 02:00:15.204  2657  2657 E AndroidRuntime: java.lang.IllegalArgumentException: provider doesn't exist: network

07-14 02:00:15.204  2657  2657 E AndroidRuntime:     at com.android.server.LocationManagerService.requestLocationUpdatesLocked(LocationManagerService.java:1637)

07-14 02:00:15.204  2657  2657 E AndroidRuntime:     at com.android.server.LocationManagerService.requestLocationUpdates(LocationManagerService.java:1616)

07-14 02:00:15.204  2657  2657 E AndroidRuntime:     at android.location.LocationManager.requestLocationUpdates(LocationManager.java:880)

07-14 02:00:15.204  2657  2657 E AndroidRuntime:     at android.location.LocationManager.requestLocationUpdates(LocationManager.java:496)

07-14 02:00:15.204  2657  2657 E AndroidRuntime:     at com.android.location.fused.FusionEngine.enableProvider(FusionEngine.java:142)

07-14 02:00:15.204  2657  2657 E AndroidRuntime:     at com.android.location.fused.FusionEngine.updateRequirements(FusionEngine.java:195)

07-14 02:00:15.204  2657  2657 E AndroidRuntime:     at com.android.location.fused.FusionEngine.setRequest(FusionEngine.java:118)

07-14 02:00:15.204  2657  2657 E AndroidRuntime:     at com.android.location.fused.FusedLocationProvider$1.handleMessage(FusedLocationProvider.java:98)

07-14 02:00:15.204  2657  2657 E AndroidRuntime:     at android.os.Handler.dispatchMessage(Handler.java:102)

07-14 02:00:15.204  2657  2657 E AndroidRuntime:     at android.os.Looper.loop(Looper.java:148)

07-14 02:00:15.204  2657  2657 E AndroidRuntime:     at com.android.server.SystemServer.run(SystemServer.java:285)

07-14 02:00:15.204  2657  2657 E AndroidRuntime:     at com.android.server.SystemServer.main(SystemServer.java:170)

07-14 02:00:15.204  2657  2657 E AndroidRuntime:     at java.lang.reflect.Method.invoke(Native Method)

07-14 02:00:15.204  2657  2657 E AndroidRuntime:     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)

07-14 02:00:15.204  2657  2657 E AndroidRuntime:     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)

The OS crashes and reboots. This happens in my own app as well when I call the "startUpdatingPosition" method on the deviceManager instance.

     deviceManager.startUpdatingPosition(300, true, "MapBean.mainGeoListener", bean)

"deviceManager.getCurrentPosition" also fails.

Here's my set up:

Oracle Enterprise Pack for Eclipse (12.2.1.3.1) - the "Neon" pack

Device : Genymotion Samsung S6 emulated device, running Android 6.0.0 (API23)

SDK: build tools / platform tools 24

     SDK tools 25.1.7

I thought it was perhaps related to this:

https://code.google.com/p/android/issues/detail?id=189951

Comments
Post Details
Added on Jul 14 2016
2 comments
1,113 views