GithubHelp home page GithubHelp logo

闪退 about fucklocation HOT 8 OPEN

GeekTR avatar GeekTR commented on June 2, 2024
闪退

from fucklocation.

Comments (8)

Mikotwa avatar Mikotwa commented on June 2, 2024

第一次安装过FuckLocation时,点击位置白名单和设置时会闪退。

hook刚激活没有生效(没有重启)时,点击设置白名单,然后随便点击一个app,也会闪退

正常情况下,似乎不存在这种情况?毕竟该模块在未激活 Hook 之前不开放白名单功能。能说明一下是什么流程会出现这种情况吗?

from fucklocation.

GeekTR avatar GeekTR commented on June 2, 2024

就是第一次安装,然后激活,但是没有重启手机,然后进入模块设置页面进行操作。很好复现的,你先卸载掉,然后重启手机,然后重新装一个,然后激活模块,不要重启,直接进设置。

from fucklocation.

Mikotwa avatar Mikotwa commented on June 2, 2024

我估计猜到是什么情况了。你说的应该是:

  • 在 LSPosed 里激活模块。此时模块可以立即 Hook 自己,使得原本设计为“模块未激活”时无法使用的功能被意外展示出来
  • 但此时系统还未重启,针对系统的 Hook 并未实质生效。此时使用白名单功能将会导致程序崩溃

这看起来是一个逻辑 Bug。会在后期加入额外的判断逻辑以避免这一问题

from fucklocation.

Robin-zero avatar Robin-zero commented on June 2, 2024

同样的现象,但是我的重启了依旧闪退,附上日志截图Screenshot_2022-02-24-02-08-44-265_com.miui.bugreport.jpg

from fucklocation.

Mikotwa avatar Mikotwa commented on June 2, 2024

同样的现象,但是我的重启了依旧闪退,附上日志截图Screenshot_2022-02-24-02-08-44-265_com.miui.bugreport.jpg

发日志

from fucklocation.

Kukuair avatar Kukuair commented on June 2, 2024

同样也是闪退 日志如下

[ 2022-02-27T22:27:46.842    10247: 16314: 16314 I/LSPosed-Bridge  ] Loading module fuck.location from /data/app/fuck.location-dOjerrEimo9-LBEO21n1hw==/base.apk
[ 2022-02-27T22:27:47.186    10247: 16314: 16314 I/LSPosed-Bridge  ]   Loading class fuck.location.xposed.HookEntry
[ 2022-02-27T22:27:47.197    10247: 16314: 16314 I/LSPosed-Bridge  ] FL: in initZygote!
[ 2022-02-27T22:27:47.299    10247: 16314: 16314 I/LSPosed-Bridge  ] FL: Try to hook the module
[ 2022-02-27T22:27:47.410    10247: 16314: 16314 I/LSPosed-Bridge  ] FL: Unlock the module
[ 2022-02-27T22:27:49.472    10247: 16314: 16314 I/LSPosed-Bridge  ] Crash unexpectedly: java.lang.NoClassDefFoundError: Failed resolution of: Lde/robv/android/xposed/XposedBridge;
	at fuck.location.xposed.helpers.ConfigGateway.readFakeLocation(ConfigGateway.kt:282)
	at fuck.location.app.ui.activities.MainActivity.setFakeLocation(MainActivity.kt:73)
	at fuck.location.app.ui.activities.MainActivity.onClick(MainActivity.kt:56)
	at android.view.View.performClick(Unknown Source:17)
	at android.view.View.performClickInternal(Unknown Source:3)
	at android.view.View.access$3500(Unknown Source:0)
	at android.view.View$PerformClick.run(Unknown Source:8)
	at android.os.Handler.handleCallback(Unknown Source:2)
	at android.os.Handler.dispatchMessage(Unknown Source:4)
	at android.os.Looper.loop(Unknown Source:242)
	at android.app.ActivityThread.main(Unknown Source:98)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11)
	at com.android.internal.os.ZygoteInit.main(Unknown Source:275)
Caused by: java.lang.ClassNotFoundException: de.robv.android.xposed.XposedBridge
----part 3 start----
[ 2022-02-27T22:27:40.420        0:   641:  1359 I/LSPosedLogcat   ] New log file: /data/adb/lspd/log/verbose_2022-02-27T22:27:40.419.log
[ 2022-02-27T22:27:46.840    10247: 16314: 16314 I/LSPosed         ] Loading modules for fuck.location/10247
[ 2022-02-27T22:27:46.842    10247: 16314: 16314 I/LSPosed-Bridge  ] Loading module fuck.location from /data/app/fuck.location-dOjerrEimo9-LBEO21n1hw==/base.apk
[ 2022-02-27T22:27:47.186    10247: 16314: 16314 I/LSPosed-Bridge  ]   Loading class fuck.location.xposed.HookEntry
[ 2022-02-27T22:27:47.197    10247: 16314: 16314 I/LSPosed-Bridge  ] FL: in initZygote!
[ 2022-02-27T22:27:47.299    10247: 16314: 16314 I/LSPosed-Bridge  ] FL: Try to hook the module
[ 2022-02-27T22:27:47.410    10247: 16314: 16314 I/LSPosed-Bridge  ] FL: Unlock the module
[ 2022-02-27T22:27:49.472    10247: 16314: 16314 I/LSPosed-Bridge  ] Crash unexpectedly: java.lang.NoClassDefFoundError: Failed resolution of: Lde/robv/android/xposed/XposedBridge;
	at fuck.location.xposed.helpers.ConfigGateway.readFakeLocation(ConfigGateway.kt:282)
	at fuck.location.app.ui.activities.MainActivity.setFakeLocation(MainActivity.kt:73)
	at fuck.location.app.ui.activities.MainActivity.onClick(MainActivity.kt:56)
	at android.view.View.performClick(Unknown Source:17)
	at android.view.View.performClickInternal(Unknown Source:3)
	at android.view.View.access$3500(Unknown Source:0)
	at android.view.View$PerformClick.run(Unknown Source:8)
	at android.os.Handler.handleCallback(Unknown Source:2)
	at android.os.Handler.dispatchMessage(Unknown Source:4)
	at android.os.Looper.loop(Unknown Source:242)
	at android.app.ActivityThread.main(Unknown Source:98)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11)
	at com.android.internal.os.ZygoteInit.main(Unknown Source:275)
Caused by: java.lang.ClassNotFoundException: de.robv.android.xposed.XposedBridge
	... 14 more
[ 2022-02-27T22:27:49.472    10247: 16314: 16314 E/AndroidRuntime  ] FATAL EXCEPTION: main
Process: fuck.location, PID: 16314
java.lang.NoClassDefFoundError: Failed resolution of: Lde/robv/android/xposed/XposedBridge;
	at fuck.location.xposed.helpers.ConfigGateway.readFakeLocation(ConfigGateway.kt:282)
	at fuck.location.app.ui.activities.MainActivity.setFakeLocation(MainActivity.kt:73)
	at fuck.location.app.ui.activities.MainActivity.onClick(MainActivity.kt:56)
	at android.view.View.performClick(Unknown Source:17)
	at android.view.View.performClickInternal(Unknown Source:3)
	at android.view.View.access$3500(Unknown Source:0)
	at android.view.View$PerformClick.run(Unknown Source:8)
	at android.os.Handler.handleCallback(Unknown Source:2)
	at android.os.Handler.dispatchMessage(Unknown Source:4)
	at android.os.Looper.loop(Unknown Source:242)
	at android.app.ActivityThread.main(Unknown Source:98)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11)
	at com.android.internal.os.ZygoteInit.main(Unknown Source:275)
Caused by: java.lang.ClassNotFoundException: de.robv.android.xposed.XposedBridge
	... 14 more

from fucklocation.

Robin-zero avatar Robin-zero commented on June 2, 2024

同样的现象,但是我的重启了依旧闪退,附上日志截图Screenshot_2022-02-24-02-08-44-265_com.miui.bugreport.jpg

发日志

日志如下:
java.lang.NoClassDefFoundError: Failed resolution of: Lde/robv/android/xposed/XposedBridge;
at fuck.location.xposed.helpers.ConfigGateway.readPackageList(ConfigGateway.kt:269)
at fuck.location.app.ui.activities.ModuleActivity$AppListModule.(ModuleActivity.kt:150)
at fuck.location.app.ui.activities.ModuleActivity$onCreate$1.invoke(ModuleActivity.kt:48)
at fuck.location.app.ui.activities.ModuleActivity$onCreate$1.invoke(ModuleActivity.kt:47)
at com.idanatz.oneadapter.OneAdapter.(OneAdapter.kt:29)
at fuck.location.app.ui.activities.ModuleActivity.onCreate(ModuleActivity.kt:47)
at android.app.Activity.performCreate(Activity.java:7894)
at android.app.Activity.performCreate(Activity.java:7881)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1307)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3299)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3473)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2060)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:238)
at android.app.ActivityThread.main(ActivityThread.java:7619)
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:950)
Caused by: java.lang.ClassNotFoundException: de.robv.android.xposed.XposedBridge
... 21 more

from fucklocation.

steve02081504 avatar steve02081504 commented on June 2, 2024

闪退+1,不知是不是同一个问题

[ 2022-06-23T09:01:11.671     1000:  1980:  2248 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.android.systemui
[ 2022-06-23T09:01:11.671     1000:  1980:  2248 E/LSPosed-Bridge  ] java.lang.NoSuchMethodException: Cannot find matching method
	at org.lsposed.hiddenapibypass.HiddenApiBypass.invoke(Unknown Source:112)
	at fuck.location.xposed.helpers.ConfigGateway.universalAPICaller(ConfigGateway.kt:249)
	at fuck.location.xposed.helpers.ConfigGateway.inWhitelist(ConfigGateway.kt:260)
	at fuck.location.xposed.location.WLANHooker$hookWifiManager$2$1$4$1.invoke(WLANHooker.kt:62)
	at fuck.location.xposed.location.WLANHooker$hookWifiManager$2$1$4$1.invoke(WLANHooker.kt:58)
	at com.github.kyuubiran.ezxhelper.utils.XposedHookUtilFactory.afterHookedMethod(HookUtils.kt:361)
	at de.robv.android.xposed.XposedBridge$AdditionalHookInfo.callback(Unknown Source:147)
	at LSPHooker_.getConnectionInfo(Unknown Source:14)
	at android.net.wifi.IWifiManager$Stub.onTransact(IWifiManager.java:926)
	at com.android.server.wifi.WifiServiceImplEx.onTransact(WifiServiceImplEx.java:580)
	at android.os.Binder.execTransactInternal(Binder.java:1184)
	at android.os.Binder.execTransact(Binder.java:1143)
[ 2022-06-23T09:01:14.253    10379:  8839:  8839 I/LSPosed-Bridge  ] Crash unexpectedly: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:558)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1039)
Caused by: java.lang.reflect.InvocationTargetException
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
	... 1 more
Caused by: java.lang.NoSuchMethodException: Cannot find matching method
	at org.lsposed.hiddenapibypass.HiddenApiBypass.invoke(Unknown Source:112)
	at fuck.location.xposed.helpers.ConfigGateway.universalAPICaller(ConfigGateway.kt:249)
	at fuck.location.xposed.helpers.ConfigGateway.writeFakeLocation(ConfigGateway.kt:325)
	at fuck.location.app.ui.activities.MainActivity$setFakeLocation$1$1.invoke(MainActivity.kt:113)
	at fuck.location.app.ui.activities.MainActivity$setFakeLocation$1$1.invoke(MainActivity.kt:89)
	at com.afollestad.materialdialogs.callbacks.DialogCallbackExtKt.invokeAll(DialogCallbackExt.kt:68)
	at com.afollestad.materialdialogs.MaterialDialog.onActionButtonClicked$core(MaterialDialog.kt:406)
	at com.afollestad.materialdialogs.internal.button.DialogActionButtonLayout$onFinishInflate$1.onClick(DialogActionButtonLayout.kt:84)
	at android.view.View.performClick(View.java:7452)
	at android.view.View.performClickInternal(View.java:7429)
	at android.view.View.access$4100(View.java:839)
	at android.view.View$PerformClick.run(View.java:28764)
	at android.os.Handler.handleCallback(Handler.java:938)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loopOnce(Looper.java:201)
	at android.os.Looper.loop(Looper.java:288)
	at android.app.ActivityThread.main(ActivityThread.java:8001)
	... 3 more

from fucklocation.

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.