在入口方法处死循环
vlike opened this issue · 0 comments
看着像在hook入口处不断循环调用,这段信息有非常非常非常多:
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
最后
StackOverflowError
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
D/SandXposed(13811): method <protected void com.pinterest.activity.PinterestActivity.onCreate(android.os.Bundle)> hook in
I/art (13811): Background sticky concurrent mark sweep GC freed 49450(3MB) AllocSpace objects, 12(1050KB) LOS objects, 0% free, 29MB/29MB, paused 52.350ms total 685.025ms
I/art (13811): Background partial concurrent mark sweep GC freed 42164(4MB) AllocSpace objects, 5(2MB) LOS objects, 34% free, 30MB/46MB, paused 70.176ms total 354.584ms
I/art (13811): Background sticky concurrent mark sweep GC freed 69503(6MB) AllocSpace objects, 1(3MB) LOS objects, 18% free, 36MB/44MB, paused 57.344ms total 196.853ms
I/art (13811): WaitForGcToComplete blocked for 89.947ms for cause HeapTrim
I/art (13811): Background sticky concurrent mark sweep GC freed 21080(2035KB) AllocSpace objects, 0(0B) LOS objects, 0% free, 44MB/44MB, paused 72.915ms total 242.981ms
I/art (13811): Background partial concurrent mark sweep GC freed 24649(2MB) AllocSpace objects, 3(9MB) LOS objects, 31% free, 34MB/50MB, paused 64.816ms total 346.353ms
E/SandXposed(13811): java.lang.StackOverflowError: stack size 8MB
E/SandXposed(13811): at java.lang.reflect.Method.invoke(Native Method)
E/SandXposed(13811): at java.lang.reflect.Method.invoke(Method.java:372)
E/SandXposed(13811): at com.swift.sandhook.SandHook.callOriginMethod(SandHook.java:176)
E/SandXposed(13811): at com.swift.sandhook.SandHook.callOriginMethod(SandHook.java:154)
E/SandXposed(13811): at com.swift.sandhook.xposedcompat.hookstub.HookStubManager.hookBridge(HookStubManager.java:299)
E/SandXposed(13811): at com.swift.sandhook.xposedcompat.hookstub.MethodHookerStubs32.stub_hook_0(MethodHookerStubs32.java:200)
E/SandXposed(13811): at java.lang.reflect.Method.invoke(Native Method)
E/SandXposed(13811): at java.lang.reflect.Method.invoke(Method.java:372)
E/SandXposed(13811): at com.swift.sandhook.SandHook.callOriginMethod(SandHook.java:176)
E/SandXposed(13811): at com.swift.sandhook.SandHook.callOriginMethod(SandHook.java:154)
E/SandXposed(13811): at com.swift.sandhook.xposedcompat.hookstub.HookStubManager.hookBridge(HookStubManager.java:299)
E/SandXposed(13811): at com.swift.sandhook.xposedcompat.hookstub.MethodHookerStubs32.stub_hook_0(MethodHookerStubs32.java:200)
========= StackOverflowError===========
W/BugsnagNDK(17529): Initialization complete!
W/GooglePlayServicesUtil(17529): Google Play services out of date. Requires 12451000 but found 4034538
E/SandXposed(17529): java.lang.StackOverflowError: stack size 8MB
E/SandXposed(17529): at java.lang.reflect.Method.invoke(Native Method)
E/SandXposed(17529): at java.lang.reflect.Method.invoke(Method.java:372)
E/SandXposed(17529): at com.swift.sandhook.SandHook.callOriginMethod(SandHook.java:176)
E/SandXposed(17529): at com.swift.sandhook.SandHook.callOriginMethod(SandHook.java:154)
E/SandXposed(17529): at com.swift.sandhook.xposedcompat.hookstub.HookStubManager.hookBridge(HookStubManager.java:299)
E/SandXposed(17529): at com.swift.sandhook.xposedcompat.hookstub.MethodHookerStubs32.stub_hook_0(MethodHookerStubs32.java:200)
E/SandXposed(17529): at java.lang.reflect.Method.invoke(Native Method)
E/SandXposed(17529): at java.lang.reflect.Method.invoke(Method.java:372)
E/SandXposed(17529): at com.swift.sandhook.SandHook.callOriginMethod(SandHook.java:176)
E/SandXposed(17529): at com.swift.sandhook.SandHook.callOriginMethod(SandHook.java:154)
E/SandXposed(17529): at com.swift.sandhook.xposedcompat.hookstub.HookStubManager.hookBridge(HookStubManager.java:299)
E/SandXposed(17529): at com.swift.sandhook.xposedcompat.hookstub.MethodHookerStubs32.stub_hook_0(MethodHookerStubs32.java:200)
E/SandXposed(17529): at java.lang.reflect.Method.invoke(Native Method)
E/SandXposed(17529): at java.lang.reflect.Method.invoke(Method.java:372)
E/SandXposed(17529): at com.swift.sandhook.SandHook.callOriginMethod(SandHook.java:176)
E/SandXposed(17529): at com.swift.sandhook.SandHook.callOriginMethod(SandHook.java:154)
E/SandXposed(17529): at com.swift.sandhook.xposedcompat.hookstub.HookStubManager.hookBridge(HookStubManager.java:299)
E/SandXposed(17529): at com.swift.sandhook.xposedcompat.hookstub.MethodHookerStubs32.stub_hook_0(MethodHookerStubs32.java:200)
E/SandXposed(17529): at java.lang.reflect.Method.invoke(Native Method)
E/SandXposed(17529): at java.lang.reflect.Method.invoke(Method.java:372)
E/SandXposed(17529): at com.swift.sandhook.SandHook.callOriginMethod(SandHook.java:176)
E/SandXposed(17529): at com.swift.sandhook.SandHook.callOriginMethod(SandHook.java:154)
E/SandXposed(17529): at com.swift.sandhook.xposedcompat.hookstub.HookStubManager.hookBridge(HookStubManager.java:299)
E/SandXposed(17529): at com.swift.sandhook.xposedcompat.hookstub.MethodHookerStubs32.stub_hook_0(MethodHookerStubs32.java:200)
E/SandXposed(17529): at java.lang.reflect.Method.invoke(Native Method)
E/SandXposed(17529): at java.lang.reflect.Method.invoke(Method.java:372)
E/SandXposed(17529): at com.swift.sandhook.SandHook.callOriginMethod(SandHook.java:176)
E/SandXposed(17529): at com.swift.sandhook.SandHook.callOriginMethod(SandHook.java:154)
E/SandXposed(17529): at com.swift.sandhook.xposedcompat.hookstub.HookStubManager.hookBridge(HookStubManager.java:299)
E/SandXposed(17529): at com.swift.sandhook.xposedcompat.hookstub.MethodHookerStubs32.stub_hook_0(MethodHookerStubs32.java:200)
E/SandXposed(17529): at java.lang.reflect.Method.invoke(Native Method)
E/SandXposed(17529): at java.lang.reflect.Method.invoke(Method.java:372)
E/SandXposed(17529): at com.swift.sandhook.SandHook.callOriginMethod(SandHook.java:176)
E/SandXposed(17529): at com.swift.sandhook.SandHook.callOriginMethod(SandHook.java:154)
E/SandXposed(17529): at com.swift.sandhook.xposedcompat.hookstub.HookStubManager.hookBridge(HookStubManager.java:299)
E/SandXposed(17529): at com.swift.sandhook.xposedcompat.hookstub.MethodHookerStubs32.stub_hook_0(MethodHookerStubs32.java:200)
E/SandXposed(17529): at java.lang.reflect.Method.invoke(Native Method)
E/SandXposed(17529): at java.lang.reflect.Method.invoke(Method.java:372)
E/SandXposed(17529): at com.swift.sandhook.SandHook.callOriginMethod(SandHook.java:176)
E/SandXposed(17529): at com.swift.sandhook.SandHook.callOriginMethod(SandHook.java:154)
E/SandXposed(17529): at com.swift.sandhook.xposedcompat.hookstub.HookStubManager.hookBridge(HookStubManager.java:299)
E/SandXposed(17529): at com.swift.sandhook.xposedcompat.hookstub.MethodHookerStubs32.stub_hook_0(MethodHookerStubs32.java:200)
E/SandXposed(17529): at java.lang.reflect.Method.invoke(Native Method)
E/SandXposed(17529): at java.lang.reflect.Method.invoke(Method.java:372)
E/SandXposed(17529): at com.swift.sandhook.SandHook.callOriginMethod(SandHook.java:176)
E/SandXposed(17529): at com.swift.sandhook.SandHook.callOriginMethod(SandHook.java:154)
E/SandXposed(17529): at com.swift.sandhook.xposedcompat.hookstub.HookStubManager.hookBridge(HookStubManager.java:299)
E/SandXposed(17529): at com.swift.sandhook.xposedcompat.hookstub.MethodHookerStubs32.stub_hook_0(MethodHookerStubs32.java:200)
E/SandXposed(17529): at java.lang.reflect.Method.invoke(Native Method)
E/SandXposed(17529): at java.lang.reflect.Method.invoke(Method.java:372)
E/SandXposed(17529): at com.swift.sandhook.SandHook.callOriginMethod(SandHook.java:176)
E/SandXposed(17529): at com.swift.sandhook.SandHook.callOriginMethod(SandHook.java:154)
E/SandXposed(17529): at com.swift.sandhook.xposedcompat.hookstub.HookStubManager.hookBridge(HookStubManager.java:299)
E/SandXposed(17529): at com.swift.sandhook.xposedcompat.hookstub.MethodHookerStubs32.stub_hook_0(MethodHookerStubs32.java:200)
E/SandXposed(17529): at java.lang
W/art (17529): Suspending all threads took: 31.379ms