Giter Club home page Giter Club logo

Comments (6)

mar-v-in avatar mar-v-in commented on May 20, 2024

Did you grant location permission to "microG Services Core" using the system settings? GmsCore is not working properly with dynamic permissions yet, so you should grant them to the GmsCore app manually.

from gmscore.

jamorford avatar jamorford commented on May 20, 2024

Yes, I granted it the Location permission. I also enabled all the other permissions and nothing changed.

from gmscore.

jamorford avatar jamorford commented on May 20, 2024

I'm experiencing this same issue with other apps now, such as GasBuddy, so I think it is not related to OpenSignal specifically

from gmscore.

mar-v-in avatar mar-v-in commented on May 20, 2024

@ibleedbinari I can not reproduce your error with latest OpenSignal on my phone. Can you please check again and provide a full stack trace from logcat? (your previous logcat shows the exception after it was passed through binder which is not very helpful, there should be more exception stack trace directly before or after that one)

from gmscore.

jamorford avatar jamorford commented on May 20, 2024

Here is a more complete log from opening the app to when it dies. I snipped anything having to do with apps other than OpenSignal or anything Google.

01-08 22:51:26.617   931  4345 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10100000 pkg=com.staircase3.opensignal cmp=com.staircase3.opensignal/.library.Main} from uid 10069 on display 0
<snip>
01-08 22:51:26.659   931  3022 I ActivityManager: Start proc 13105:com.staircase3.opensignal/u0a277 for activity com.staircase3.opensignal/.library.Main
<snip>
01-08 22:51:26.742 13105 13105 W System  : ClassLoader referenced unknown path: /data/app/com.staircase3.opensignal-1/lib/arm64
<snip>
01-08 22:51:26.785 13105 13105 W XPrivacy: Hooking package=com.staircase3.opensignal
01-08 22:51:26.919 13105 13105 I GAv4    : Google Analytics 8.2.98 is starting up. To enable debug logging on a device run:
01-08 22:51:26.919 13105 13105 I GAv4    :   adb shell setprop log.tag.GAv4 DEBUG
01-08 22:51:26.919 13105 13105 I GAv4    :   adb logcat -s GAv4
01-08 22:51:26.945 13105 13105 W GAv4    : AnalyticsReceiver is not registered or is disabled. Register the receiver for reliable dispatching on non-Google Play devices. See http://goo.gl/8Rd3yj for instructions.
01-08 22:51:26.961 13105 13105 W GAv4    : bool configuration name not recognized: ga_dryRun
01-08 22:51:26.961 13105 13105 W GAv4    : string configuration name not recognized: ga_logLevel
01-08 22:51:26.963 13105 13128 W GAv4    : AnalyticsService not registered in the app manifest. Hits might not be delivered reliably. See http://goo.gl/8Rd3yj for instructions.
<snip>
01-08 22:51:27.088 13105 13130 W GoogleTagManager: Failed to extract the container from the resource file. Resource is a UTF-8 encoded string but doesn't contain a JSON container
01-08 22:51:27.092   931  4345 I Xposed  : FakeGApps: returning fake signature to com.staircase3.opensignal
01-08 22:51:27.095   931  3126 I Xposed  : FakeGApps: returning fake signature to com.staircase3.opensignal
01-08 22:51:27.098   931  3023 I Xposed  : FakeGApps: returning fake signature to com.staircase3.opensignal
01-08 22:51:27.102   931  4073 I Xposed  : FakeGApps: returning fake signature to com.staircase3.opensignal
<snip>
01-08 22:51:27.113   931  4238 I Xposed  : FakeGApps: returning fake signature to com.staircase3.opensignal
01-08 22:51:27.117   931  4239 I Xposed  : FakeGApps: returning fake signature to com.staircase3.opensignal
01-08 22:51:27.122   931  4347 I Xposed  : FakeGApps: returning fake signature to com.staircase3.opensignal
<snip>
01-08 22:51:27.123 13105 13105 E Xposed  : de.robv.android.xposed.XposedHelpers$ClassNotFoundError: java.lang.ClassNotFoundException: android.widget.Editor.SelectionActionModeCallback
01-08 22:51:27.123 13105 13105 E Xposed  :      at de.robv.android.xposed.XposedHelpers.findClass(XposedHelpers.java:54)
01-08 22:51:27.123 13105 13105 E Xposed  :      at de.robv.android.xposed.XposedHelpers.findAndHookMethod(XposedHelpers.java:138)
01-08 22:51:27.123 13105 13105 E Xposed  :      at com.arjerine.textxposed.Xposed.handleLoadPackage(Xposed.java:230)
01-08 22:51:27.123 13105 13105 E Xposed  :      at de.robv.android.xposed.IXposedHookLoadPackage$Wrapper.handleLoadPackage(IXposedHookLoadPackage.java:20)
01-08 22:51:27.123 13105 13105 E Xposed  :      at de.robv.android.xposed.callbacks.XC_LoadPackage.call(XC_LoadPackage.java:34)
01-08 22:51:27.123 13105 13105 E Xposed  :      at de.robv.android.xposed.callbacks.XCallback.callAll(XCallback.java:70)
01-08 22:51:27.123 13105 13105 E Xposed  :      at de.robv.android.xposed.XposedBridge$4.afterHookedMethod(XposedBridge.java:254)
01-08 22:51:27.123 13105 13105 E Xposed  :      at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:689)
01-08 22:51:27.123 13105 13105 E Xposed  :      at android.app.LoadedApk.<init>(<Xposed>)
01-08 22:51:27.123 13105 13105 E Xposed  :      at android.app.ActivityThread.getPackageInfo(ActivityThread.java:1858)
01-08 22:51:27.123 13105 13105 E Xposed  :      at android.app.ActivityThread.getPackageInfo(ActivityThread.java:1814)
01-08 22:51:27.123 13105 13105 E Xposed  :      at android.app.ActivityThread.getPackageInfo(ActivityThread.java:1786)
01-08 22:51:27.123 13105 13105 E Xposed  :      at android.app.ContextImpl.createPackageContextAsUser(ContextImpl.java:1716)
01-08 22:51:27.123 13105 13105 E Xposed  :      at android.app.ContextImpl.createPackageContext(ContextImpl.java:1697)
01-08 22:51:27.123 13105 13105 E Xposed  :      at android.content.ContextWrapper.createPackageContext(ContextWrapper.java:752)
01-08 22:51:27.123 13105 13105 E Xposed  :      at com.google.android.gms.common.e.d(Unknown Source)
01-08 22:51:27.123 13105 13105 E Xposed  :      at com.google.android.gms.maps.a.aj.b(Unknown Source)
01-08 22:51:27.123 13105 13105 E Xposed  :      at com.google.android.gms.maps.a.aj.a(Unknown Source)
01-08 22:51:27.123 13105 13105 E Xposed  :      at com.google.android.gms.maps.i.a(Unknown Source)
01-08 22:51:27.123 13105 13105 E Xposed  :      at com.google.android.gms.maps.g$b.e(Unknown Source)
01-08 22:51:27.123 13105 13105 E Xposed  :      at com.google.android.gms.maps.g$b.a(Unknown Source)
01-08 22:51:27.123 13105 13105 E Xposed  :      at com.google.android.gms.b.b.a(Unknown Source)
01-08 22:51:27.123 13105 13105 E Xposed  :      at com.google.android.gms.b.b.a(Unknown Source)
01-08 22:51:27.123 13105 13105 E Xposed  :      at com.google.android.gms.maps.g.a(Unknown Source)
01-08 22:51:27.123 13105 13105 E Xposed  :      at com.staircase3.opensignal.library.Main.onCreate(SourceFile:483)
01-08 22:51:27.123 13105 13105 E Xposed  :      at android.app.Activity.performCreate(Activity.java:6251)
01-08 22:51:27.123 13105 13105 E Xposed  :      at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1108)
01-08 22:51:27.123 13105 13105 E Xposed  :      at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2403)
01-08 22:51:27.123 13105 13105 E Xposed  :      at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2520)
01-08 22:51:27.123 13105 13105 E Xposed  :      at android.app.ActivityThread.-wrap11(ActivityThread.java)
01-08 22:51:27.123 13105 13105 E Xposed  :      at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1363)
01-08 22:51:27.123 13105 13105 E Xposed  :      at android.os.Handler.dispatchMessage(Handler.java:102)
01-08 22:51:27.123 13105 13105 E Xposed  :      at android.os.Looper.loop(Looper.java:148)
01-08 22:51:27.123 13105 13105 E Xposed  :      at android.app.ActivityThread.main(ActivityThread.java:5466)
01-08 22:51:27.123 13105 13105 E Xposed  :      at java.lang.reflect.Method.invoke(Native Method)
01-08 22:51:27.123 13105 13105 E Xposed  :      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
01-08 22:51:27.123 13105 13105 E Xposed  :      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
01-08 22:51:27.123 13105 13105 E Xposed  :      at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:114)
01-08 22:51:27.123 13105 13105 E Xposed  : Caused by: java.lang.ClassNotFoundException: android.widget.Editor.SelectionActionModeCallback
01-08 22:51:27.123 13105 13105 E Xposed  :      at java.lang.Class.classForName(Native Method)
01-08 22:51:27.123 13105 13105 E Xposed  :      at java.lang.Class.forName(Class.java:324)
01-08 22:51:27.123 13105 13105 E Xposed  :      at external.org.apache.commons.lang3.ClassUtils.getClass(ClassUtils.java:823)
01-08 22:51:27.123 13105 13105 E Xposed  :      at de.robv.android.xposed.XposedHelpers.findClass(XposedHelpers.java:52)
01-08 22:51:27.123 13105 13105 E Xposed  :      ... 37 more
01-08 22:51:27.123 13105 13105 E Xposed  : Caused by: java.lang.ClassNotFoundException: Didn't find class "android.widget.Editor.SelectionActionModeCallback" on path: DexPathList[[zip file "/system/framework/com.android.location.provider.jar", zip file "/data/app/com.google.android.gms-2/base.apk"],nativeLibraryDirectories=[/data/app/com.google.android.gms-2/lib/arm64, /data/app/com.google.android.gms-2/base.apk!/lib/arm64-v8a, /vendor/lib64, /system/lib64]]
01-08 22:51:27.123 13105 13105 E Xposed  :      at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
01-08 22:51:27.123 13105 13105 E Xposed  :      at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
01-08 22:51:27.123 13105 13105 E Xposed  :      at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
01-08 22:51:27.123 13105 13105 E Xposed  :      ... 41 more
01-08 22:51:27.123 13105 13105 E Xposed  :      Suppressed: java.lang.ClassNotFoundException: android.widget.Editor.SelectionActionModeCallback
01-08 22:51:27.123 13105 13105 E Xposed  :              at java.lang.Class.classForName(Native Method)
01-08 22:51:27.123 13105 13105 E Xposed  :              at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
01-08 22:51:27.123 13105 13105 E Xposed  :              at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
01-08 22:51:27.123 13105 13105 E Xposed  :              at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
01-08 22:51:27.123 13105 13105 E Xposed  :              ... 42 more
01-08 22:51:27.123 13105 13105 E Xposed  :      Caused by: java.lang.NoClassDefFoundError: Class not fou
<snip>
01-08 22:51:27.134 13105 13105 W XPrivacy: Hooking package=com.google.android.gms
01-08 22:51:27.149 13105 13136 W System  : ClassLoader referenced unknown path: /system/framework/tcmclient.jar
01-08 22:51:27.170   931  4239 I Xposed  : FakeGApps: returning fake signature to com.staircase3.opensignal
01-08 22:51:27.200 13105 13105 D SafeParcel: Unknown field num 12 in com.google.android.gms.maps.GoogleMapOptions, skipping.
01-08 22:51:27.200 13105 13105 D SafeParcel: Unknown field num 14 in com.google.android.gms.maps.GoogleMapOptions, skipping.
01-08 22:51:27.200 13105 13105 D SafeParcel: Unknown field num 15 in com.google.android.gms.maps.GoogleMapOptions, skipping.
01-08 22:51:27.201 13105 13105 D MapViewImpl: onCreate
01-08 22:51:27.247 13105 13136 W GoogleTagManager: Error when loading resources from url: https://www.googletagmanager.com/r?id=GTM-P2489F&v=a65833898 failed to connect to www.googletagmanager.com/::1 (port 443) after 20000ms: isConnected failed: ECONNREFUSED (Connection refused)
01-08 22:51:27.247 13105 13136 W GoogleTagManager: java.net.ConnectException: failed to connect to www.googletagmanager.com/::1 (port 443) after 20000ms: isConnected failed: ECONNREFUSED (Connection refused)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at libcore.io.IoBridge.isConnected(IoBridge.java:234)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at libcore.io.IoBridge.connectErrno(IoBridge.java:171)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at libcore.io.IoBridge.connect(IoBridge.java:122)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:675)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at libcore.io.IoBridge.connect(<Xposed>)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:183)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:452)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at java.net.Socket.connect(Socket.java:884)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at com.android.okhttp.internal.Platform.connectSocket(Platform.java:117)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at com.android.okhttp.internal.http.SocketConnector.connectRawSocket(SocketConnector.java:160)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at com.android.okhttp.internal.http.SocketConnector.connectTls(SocketConnector.java:79)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at com.android.okhttp.Connection.connect(Connection.java:143)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at com.android.okhttp.Connection.connectAndSetOwner(Connection.java:185)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at com.android.okhttp.OkHttpClient$1.connectAndSetOwner(OkHttpClient.java:128)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at com.android.okhttp.internal.http.HttpEngine.nextConnection(HttpEngine.java:341)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:330)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:248)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:437)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:388)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:501)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getResponseCode(DelegatingHttpsURLConnection.java:105)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at com.google.android.gms.c.bw.a(Unknown Source)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at com.google.android.gms.e.cb.run(Unknown Source)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at java.util.concurrent.FutureTask.run(FutureTask.java:237)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:269)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at java.lang.Thread.run(Thread.java:818)
01-08 22:51:27.247 13105 13136 W GoogleTagManager: Caused by: android.system.ErrnoException: isConnected failed: ECONNREFUSED (Connection refused)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      at libcore.io.IoBridge.isConnected(IoBridge.java:223)
01-08 22:51:27.247 13105 13136 W GoogleTagManager:      ... 30 more
01-08 22:51:27.316 13105 13105 W GoogleMapImpl: Compass not yet supported
01-08 22:51:27.317 13105 13105 W GoogleMapImpl: Compass not yet supported
01-08 22:51:27.317 13105 13105 W GoogleMapImpl: Compass not yet supported
01-08 22:51:27.317 13105 13105 W GoogleMapImpl: Compass not yet supported
01-08 22:51:27.317 13105 13105 W GoogleMapImpl: Compass not yet supported
01-08 22:51:27.317 13105 13105 W GoogleMapImpl: ZoomControls not yet supported
01-08 22:51:27.317 13105 13105 W GoogleMapImpl: Compass not yet supported
01-08 22:51:27.317 13105 13105 W GoogleMapImpl: ZoomControls not yet supported
01-08 22:51:27.320 13105 13105 D SafeParcel: Unknown field num 12 in com.google.android.gms.maps.GoogleMapOptions, skipping.
01-08 22:51:27.320 13105 13105 D SafeParcel: Unknown field num 14 in com.google.android.gms.maps.GoogleMapOptions, skipping.
01-08 22:51:27.320 13105 13105 D SafeParcel: Unknown field num 15 in com.google.android.gms.maps.GoogleMapOptions, skipping.
01-08 22:51:27.321 13105 13105 D MapViewImpl: onCreate
01-08 22:51:27.351 13105 13105 W GoogleMapImpl: Compass not yet supported
01-08 22:51:27.351 13105 13105 W GoogleMapImpl: Compass not yet supported
01-08 22:51:27.351 13105 13105 W GoogleMapImpl: Compass not yet supported
01-08 22:51:27.351 13105 13105 W GoogleMapImpl: Compass not yet supported
01-08 22:51:27.351 13105 13105 W GoogleMapImpl: Compass not yet supported
01-08 22:51:27.351 13105 13105 W GoogleMapImpl: ZoomControls not yet supported
01-08 22:51:27.351 13105 13105 W GoogleMapImpl: Compass not yet supported
01-08 22:51:27.351 13105 13105 W GoogleMapImpl: ZoomControls not yet supported
01-08 22:51:27.388   931  2846 I Xposed  : FakeGApps: returning fake signature to com.staircase3.opensignal
01-08 22:51:27.393   931  4345 I Xposed  : FakeGApps: returning fake signature to com.staircase3.opensignal
01-08 22:51:27.401  3462  3462 D GmsLocManagerSvc: onBind: Intent { act=com.google.android.location.internal.GoogleLocationManagerService.START pkg=com.google.android.gms }
01-08 22:51:27.456   931  3460 I sensors : batch
01-08 22:51:27.456   931  3460 I sensors : activate
01-08 22:51:27.460   931  2875 I hubconnection: sensorhub said: 'batch 8 flags:0, sampling_rate_Hz:200.00, max_report_latency_us:0'
01-08 22:51:27.461   931  2875 I hubconnection: sensorhub said: 'activate 8 enable:1'
01-08 22:51:27.479 13105 13155 D OpenGLRenderer: Use EGL_SWAP_BEHAVIOR_PRESERVED: true
01-08 22:51:27.501 13105 13105 D ConnectivityManager: getMobileDataEnabled()+ subId=1
01-08 22:51:27.502  4224 20854 D PhoneInterfaceManager: [PhoneIntfMgr] getDataEnabled: subId=1 phoneId=0
01-08 22:51:27.502  4224 20854 D PhoneInterfaceManager: [PhoneIntfMgr] getDataEnabled: subId=1 retVal=true
01-08 22:51:27.502 13105 13105 D ConnectivityManager: getMobileDataEnabled()- subId=1 retVal=true
01-08 22:51:27.528 13105 13157 D ConnectivityManager: getMobileDataEnabled()+ subId=1
01-08 22:51:27.530  4224  4237 D PhoneInterfaceManager: [PhoneIntfMgr] getDataEnabled: subId=1 phoneId=0
01-08 22:51:27.531  4224  4237 D PhoneInterfaceManager: [PhoneIntfMgr] getDataEnabled: subId=1 retVal=true
01-08 22:51:27.531 13105 13157 D ConnectivityManager: getMobileDataEnabled()- subId=1 retVal=true
01-08 22:51:27.599   931  4238 D WifiService: setWifiEnabled: true pid=13105, uid=10277
01-08 22:51:27.599   931  4238 E WifiService: Invoking mWifiStateMachine.setWifiEnabled
01-08 22:51:27.765  5631  5665 I WCNSS_FILTER: ibs_msm_serial_clock_vote: vote UART CLK OFF using UART driver's ioctl()
01-08 22:51:27.813 13105 13155 I Adreno  : QUALCOMM build                   : 63c06b2, I8366cd0437
01-08 22:51:27.813 13105 13155 I Adreno  : Build Date                       : 10/21/15
01-08 22:51:27.813 13105 13155 I Adreno  : OpenGL ES Shader Compiler Version: XE031.05.13.02
01-08 22:51:27.813 13105 13155 I Adreno  : Local Branch                     :
01-08 22:51:27.813 13105 13155 I Adreno  : Remote Branch                    : quic/LA.BF64.1.2.9_v2
01-08 22:51:27.813 13105 13155 I Adreno  : Remote Branch                    : NONE
01-08 22:51:27.813 13105 13155 I Adreno  : Reconstruct Branch               : NOTHING
01-08 22:51:27.825 13105 13155 I OpenGLRenderer: Initialized EGL, version 1.4
01-08 22:51:27.844  3462  3474 D GmsLocManagerSvc: bound by: GetServiceRequest{serviceId=LOCATION_MANAGER, gmsVersion=8298000, packageName='com.staircase3.opensignal', extras=Bundle[{client_name=locationServices}]}
01-08 22:51:27.912 13105 13154 W System.err: java.lang.NullPointerException: Attempt to invoke virtual method 'double android.location.Location.getLatitude()' on a null object reference
01-08 22:51:27.912 13105 13154 W System.err:    at com.staircase3.opensignal.library.dz$b.a(SourceFile:383)
01-08 22:51:27.912 13105 13154 W System.err:    at com.staircase3.opensignal.library.dz$b.doInBackground(SourceFile:138)
01-08 22:51:27.912 13105 13154 W System.err:    at android.os.AsyncTask$2.call(AsyncTask.java:295)
01-08 22:51:27.912 13105 13154 W System.err:    at java.util.concurrent.FutureTask.run(FutureTask.java:237)
01-08 22:51:27.912 13105 13154 W System.err:    at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:234)
01-08 22:51:27.912 13105 13154 W System.err:    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
01-08 22:51:27.912 13105 13154 W System.err:    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
01-08 22:51:27.912 13105 13154 W System.err:    at java.lang.Thread.run(Thread.java:818)
01-08 22:51:27.939   931  2865 I ActivityManager: Displayed com.staircase3.opensignal/.library.Main: +1s309ms
01-08 22:51:27.952 13105 13105 W Settings: Setting airplane_mode_on has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only value.
01-08 22:51:27.977  3462 11560 D SafeParcel: Unknown field num 6 in com.google.android.gms.location.internal.LocationRequestUpdateData, skipping.
01-08 22:51:27.977  3462 11560 D GmsLocManagerSvcImpl: updateLocationRequest: LocationRequestUpdateData{opCode=1, request=LocationRequestInternal{request=LocationRequest{priority=100, interval=30000, fastestInterval=5000, explicitFastestInterval=true, expirationTime=9223372036854775807, numUpdates=2147483647, smallestDesplacement=0.0, maxWaitTime=0}, requestNlpDebugInfo=false, restorePendingIntentListeners=true, triggerUpdate=true, clients=[], tag='null', hideFromAppOps=false}, listener=com.google.android.gms.location.ILocationListener$Stub$Proxy@adf31e9, pendingIntent=null, callback=null}
01-08 22:51:27.983 13105 13105 D AndroidRuntime: Shutting down VM
01-08 22:51:28.343 13105 13170 I System.out: PING google.com (40.136.3.98) 56(84) bytes of data.
01-08 22:51:28.345 13105 13170 I System.out: 64 bytes from h98.3.136.40.static.ip.windstream.net (40.136.3.98): icmp_seq=1 ttl=61 time=24.7 ms
01-08 22:51:28.345 13105 13170 I System.out: --- google.com ping statistics ---
01-08 22:51:28.345 13105 13170 I System.out: 1 packets transmitted, 1 received, 0% packet loss, time 0ms
01-08 22:51:28.345 13105 13170 I System.out: rtt min/avg/max/mdev = 24.783/24.783/24.783/0.000 ms
<snip>
01-08 22:51:31.680   931  4345 W XPrivacy: Invalid secret restriction=10275//proc(/proc/27559/maps;null) identification=!restricted?
<snip>
01-08 22:51:31.985 13105 13105 W GAv4    : syncDispatchLocalHits timed out: java.util.concurrent.TimeoutException
01-08 22:51:31.987 13105 13105 E AndroidRuntime: FATAL EXCEPTION: main
01-08 22:51:31.987 13105 13105 E AndroidRuntime: Process: com.staircase3.opensignal, PID: 13105
01-08 22:51:31.987 13105 13105 E AndroidRuntime: java.lang.SecurityException: "gps" location provider requires ACCESS_FINE_LOCATION permission.
01-08 22:51:31.987 13105 13105 E AndroidRuntime:        at android.os.Parcel.readException(Parcel.java:1620)
01-08 22:51:31.987 13105 13105 E AndroidRuntime:        at android.os.Parcel.readException(Parcel.java:1573)
01-08 22:51:31.987 13105 13105 E AndroidRuntime:        at com.google.android.gms.location.internal.j$a$a.a(Unknown Source)
01-08 22:51:31.987 13105 13105 E AndroidRuntime:        at com.google.android.gms.location.internal.e.b(Unknown Source)
01-08 22:51:31.987 13105 13105 E AndroidRuntime:        at com.google.android.gms.c.j$a.a(Unknown Source)
01-08 22:51:31.987 13105 13105 E AndroidRuntime:        at com.google.android.gms.c.p.a(Unknown Source)
01-08 22:51:31.987 13105 13105 E AndroidRuntime:        at com.google.android.gms.c.ab.a(Unknown Source)
01-08 22:51:31.987 13105 13105 E AndroidRuntime:        at com.google.android.gms.c.x.a(Unknown Source)
01-08 22:51:31.987 13105 13105 E AndroidRuntime:        at com.google.android.gms.location.internal.d.a(Unknown Source)
01-08 22:51:31.987 13105 13105 E AndroidRuntime:        at com.staircase3.opensignal.library.Main.a(SourceFile:115)
01-08 22:51:31.987 13105 13105 E AndroidRuntime:        at com.google.android.gms.c.x.a(Unknown Source)
01-08 22:51:31.987 13105 13105 E AndroidRuntime:        at com.google.android.gms.c.r.j(Unknown Source)
01-08 22:51:31.987 13105 13105 E AndroidRuntime:        at com.google.android.gms.c.r.a(Unknown Source)
01-08 22:51:31.987 13105 13105 E AndroidRuntime:        at com.google.android.gms.c.l.a(Unknown Source)
01-08 22:51:31.987 13105 13105 E AndroidRuntime:        at com.google.android.gms.common.internal.w$g.a(Unknown Source)
01-08 22:51:31.987 13105 13105 E AndroidRuntime:        at com.google.android.gms.common.internal.w$a.a(Unknown Source)
01-08 22:51:31.987 13105 13105 E AndroidRuntime:        at com.google.android.gms.common.internal.w$c.b(Unknown Source)
01-08 22:51:31.987 13105 13105 E AndroidRuntime:        at com.google.android.gms.common.internal.w$b.handleMessage(Unknown Source)
01-08 22:51:31.987 13105 13105 E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:102)
01-08 22:51:31.987 13105 13105 E AndroidRuntime:        at android.os.Looper.loop(Looper.java:148)
01-08 22:51:31.987 13105 13105 E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:5466)
01-08 22:51:31.987 13105 13105 E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
01-08 22:51:31.987 13105 13105 E AndroidRuntime:        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
01-08 22:51:31.987 13105 13105 E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
01-08 22:51:31.987 13105 13105 E AndroidRuntime:        at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:114)
01-08 22:51:31.999   931  3022 W ActivityManager:   Force finishing activity com.staircase3.opensignal/.library.Main
01-08 22:51:32.030 13105 13128 E GAv4    : Successfully bound to service but never got onServiceConnected callback
01-08 22:51:32.098   931  2860 W BroadcastQueue: Skipping deliver [background] BroadcastRecord{f3cc1f7 u-1 android.net.conn.CONNECTIVITY_CHANGE} to ReceiverList{9058907 13105 com.staircase3.opensignal/10277/u0 remote:87f2346}: process crashing
01-08 22:51:32.109   931  3460 I Xposed  : FakeGApps: returning fake signature to com.staircase3.opensignal
01-08 22:51:32.115   931  4344 I Xposed  : FakeGApps: returning fake signature to com.staircase3.opensignal
01-08 22:51:32.120   931  4352 I Xposed  : FakeGApps: returning fake signature to com.staircase3.opensignal
01-08 22:51:32.131   931 16708 I OpenGLRenderer: Initialized EGL, version 1.4
01-08 22:51:32.224   931   941 I art     : Background partial concurrent mark sweep GC freed 169689(7MB) AllocSpace objects, 12(500KB) LOS objects, 30% free, 37MB/53MB, paused 1.629ms total 188.546ms
01-08 22:51:32.308  3462 12411 D NlpLocBackendHelper: Not (yet) bound.
01-08 22:51:32.308  3462 12411 D NlpLocBackendHelper: Not (yet) bound.
01-08 22:51:32.308  3462 12411 D NlpLocBackendHelper: Not (yet) bound.
01-08 22:51:32.551   931  2860 W ActivityManager: Activity pause timeout for ActivityRecord{32dbd47 u0 com.staircase3.opensignal/.library.Main t643 f}

from gmscore.

jamorford avatar jamorford commented on May 20, 2024

Found the solution in opengapps interestingly enough. opengapps/opengapps#200 After granting the permission from the shell, all the apps which were crashing started to work. I'm not sure how this happened, as I granted the Location permission to GmsCore, and Android showed that it had the fine location permission in the list. Sounds like a bug in CM13.

from gmscore.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.