java.lang.RuntimeException: Error receiving broadcast Intent { act=Update_Location_API flg=0x10 (has extras) } in com.entitcs.office_attendance.CRM.InvoiceReport$q@9e25a3f at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0$LoadedApk$ReceiverDispatcher$Args(LoadedApk.java:1568) at android.app.-$$Lambda$LoadedApk$ReceiverDispatcher$Args$_BumDX2UKsnxLVrE6UJsJZkotuA.run(Unknown Source:2) at android.os.Handler.handleCallback(Handler.java:914) at android.os.Handler.dispatchMessage(Handler.java:100) at android.os.Looper.loop(Looper.java:225) at android.app.ActivityThread.main(ActivityThread.java:7563) 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:994) Caused by: java.lang.IllegalStateException: java.util.concurrent.ExecutionException: java.lang.IllegalStateException at android.os.Parcel.createException(Parcel.java:2083) at android.os.Parcel.readException(Parcel.java:2043) at android.os.Parcel.readException(Parcel.java:1991) at android.location.ILocationManager$Stub$Proxy.getFromLocation(ILocationManager.java:1373) at android.location.Geocoder.getFromLocation(Geocoder.java:133) at com.entitcs.office_attendance.CRM.InvoiceReport$q.onReceive(Unknown Source:58) at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0$LoadedApk$ReceiverDispatcher$Args(LoadedApk.java:1558) ... 8 more Caused by: android.os.RemoteException: Remote stack trace: at com.android.server.ServiceWatcher.runOnHandlerBlocking(ServiceWatcher.java:459) at com.android.server.ServiceWatcher.runOnBinderBlocking(ServiceWatcher.java:396) at com.android.server.location.GeocoderProxy.getFromLocation(GeocoderProxy.java:69) at com.android.server.LocationManagerService.getFromLocation(LocationManagerService.java:3738) at android.location.ILocationManager$Stub.onTransact(ILocationManager.java:613)