0
Under review
Christopher Clautti 1 year ago • updated by BradyBunchFan 1 year ago 28

Getting the error "find user location failed" when going to local tab. Location is turned on and permissions are all turned on

Under review

Hello Christopher! May we know the device that you're using and it's current android version? Thanks! Looking forward to hearing from you soon!

Hello Ralph,


I have found a bug. please read the comments below

Hello Evildog! We do appreciate your help on this one. I'll be forwarding this to our developer for further review. Thank you!

Maybe the local station only avaliable for US?

In US, Samsung edge 7, 6.01 never had this issue on previous device, nexus6

ok. have you turned on network geolocation? that might help Xiialive looking for your location


If not, collect the log. You can install Terminal app, input "adb logcat > /sdcard/xiialivebug" and reproduce the bug twice. after that, close the terminal app, and upload the file "xiialivebug" here so I and developers can take a look

Location is turned on, i will post log cat asap

Tried to create logcat, first 2 programs i tried said adb not found, finally got another program to work and logcat it created was empty, no text

no root available for my phone, any help?

sounds like your phone does not have adb. On your phone, go to settings -> Developer settings and enable USB debugging and connect your phone to your PC. get the adb for Windows from the internet. open CMD, 'cd' to the location where the adb is located and input "adb logcat > C:/xiialivebug"

keeps saying access denied, and yes i have allowed adb interface with this computer on my phone

There is another way to report bug. Reproduce the bug and open the settings and click "Bug report"



i found it. it looks like your device is running Android 6.0 and the OS is preventing from access your location, so the developer must add the new permission for Android 6.0.


To developer: please read this post about location permission on Android 6.0: http://stackoverflow.com/questions/33865445/gps-location-provider-requires-access-fine-location-permission-for-android-6-0


Here is the logcat:

03-30 09:43:53.129 W/System.err( 6958): java.lang.SecurityException: "passive" location provider requires ACCESS_FINE_LOCATION permission.
03-30 09:43:53.129 W/System.err( 6958): at android.os.Parcel.readException(Parcel.java:1620)
03-30 09:43:53.129 W/System.err( 6958): at android.os.Parcel.readException(Parcel.java:1573)
03-30 09:43:53.129 W/System.err( 6958): at android.location.ILocationManager$Stub$Proxy.getLastLocation(ILocationManager.java:799)
03-30 09:43:53.129 W/System.err( 6958): at android.location.LocationManager.getLastKnownLocation(LocationManager.java:1248)
03-30 09:43:53.129 W/System.err( 6958): at com.vblast.dir.g.e(SourceFile:177)
03-30 09:43:53.129 W/System.err( 6958): at com.vblast.dir.g.d(SourceFile:75)
03-30 09:43:53.129 W/System.err( 6958): at com.vblast.dir.uberstations.b.onPreExecute(SourceFile:240)
03-30 09:43:53.129 W/System.err( 6958): at android.os.AsyncTask.executeOnExecutor(AsyncTask.java:604)
03-30 09:43:53.129 W/System.err( 6958): at com.vblast.dir.uberstations.b.a(SourceFile:226)
03-30 09:43:53.129 W/System.err( 6958): at com.vblast.dir.uberstations.DirService.a(SourceFile:123)
03-30 09:43:53.129 W/System.err( 6958): at com.vblast.dir.AbstractDirService.onStartCommand(SourceFile:85)
03-30 09:43:53.129 W/System.err( 6958): at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:4062)
03-30 09:43:53.129 W/System.err( 6958): at android.app.ActivityThread.access$2400(ActivityThread.java:221)
03-30 09:43:53.129 W/System.err( 6958): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1897)
03-30 09:43:53.129 W/System.err( 6958): at android.os.Handler.dispatchMessage(Handler.java:102)
03-30 09:43:53.129 W/System.err( 6958): at android.os.Looper.loop(Looper.java:158)
03-30 09:43:53.129 W/System.err( 6958): at android.app.ActivityThread.main(ActivityThread.java:7224)
03-30 09:43:53.129 W/System.err( 6958): at java.lang.reflect.Method.invoke(Native Method)
03-30 09:43:53.129 W/System.err( 6958): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)
03-30 09:43:53.129 W/System.err( 6958): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)
03-30 09:43:53.129 W/System.err( 6958): java.lang.SecurityException: "gps" location provider requires ACCESS_FINE_LOCATION permission.
03-30 09:43:53.129 W/System.err( 6958): at android.os.Parcel.readException(Parcel.java:1620)
03-30 09:43:53.129 W/System.err( 6958): at android.os.Parcel.readException(Parcel.java:1573)
03-30 09:43:53.129 W/System.err( 6958): at android.location.ILocationManager$Stub$Proxy.getLastLocation(ILocationManager.java:799)
03-30 09:43:53.129 W/System.err( 6958): at android.location.LocationManager.getLastKnownLocation(LocationManager.java:1248)
03-30 09:43:53.129 W/System.err( 6958): at com.vblast.dir.g.e(SourceFile:177)
03-30 09:43:53.129 W/System.err( 6958): at com.vblast.dir.g.d(SourceFile:75)
03-30 09:43:53.129 W/System.err( 6958): at com.vblast.dir.uberstations.b.onPreExecute(SourceFile:240)
03-30 09:43:53.129 W/System.err( 6958): at android.os.AsyncTask.executeOnExecutor(AsyncTask.java:604)
03-30 09:43:53.129 W/System.err( 6958): at com.vblast.dir.uberstations.b.a(SourceFile:226)
03-30 09:43:53.129 W/System.err( 6958): at com.vblast.dir.uberstations.DirService.a(SourceFile:123)
03-30 09:43:53.129 W/System.err( 6958): at com.vblast.dir.AbstractDirService.onStartCommand(SourceFile:85)
03-30 09:43:53.129 W/System.err( 6958): at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:4062)
03-30 09:43:53.129 W/System.err( 6958): at android.app.ActivityThread.access$2400(ActivityThread.java:221)
03-30 09:43:53.129 W/System.err( 6958): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1897)
03-30 09:43:53.129 W/System.err( 6958): at android.os.Handler.dispatchMessage(Handler.java:102)
03-30 09:43:53.129 W/System.err( 6958): at android.os.Looper.loop(Looper.java:158)
03-30 09:43:53.129 W/System.err( 6958): at android.app.ActivityThread.main(ActivityThread.java:7224)
03-30 09:43:53.129 W/System.err( 6958): at java.lang.reflect.Method.invoke(Native Method)
03-30 09:43:53.129 W/System.err( 6958): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)
03-30 09:43:53.129 W/System.err( 6958): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)

great, thanks for all your help, hopefully this gets resolved in a timely manner!

Hey Chris, thanks for the info. Can you try opening GoogleMaps and acquire a location there. Once you have it try openning XiiaLive again to see if the location does find it. I want to eliminate some thoughts of what could be going on. Thanks!

read the comment above. it does tell why the old location permission does not work on Android 6.0

no, it did not work, i even checked to make sure permissions for xiaalive were allowed for location, even disabled and then re-enabled, no dice

any update on this, been awhile, still having issue

Same issue here. Any progress on resolving this?

+1

seems to have been fixed with latest update

I just installed it this morning. It's gotta be the latest version. I did get it working again by clicking on a random stream (80's Music), letting it play for a moment, and then returning to Local. Weird.

Hello! Just to confirm, are you still having the "Find user Location failed" issue? If the issue still persist, kindly reproduce the issue and right after trigger a bug report. Thank you!

Thank you. It seems to have been a temporary situation.

I'm getting the same thing on the NOOK HD+ version of the app.