From c7509151fb1b1a56d8ac4583fea7f56ff5eaa734 Mon Sep 17 00:00:00 2001 From: Jim Wu Date: Sun, 5 Apr 2020 20:46:35 +0800 Subject: [PATCH] Add SandHook beforeHookedMethod Throwable log output --- .../swift/sandhook/xposedcompat/hookstub/HookStubManager.java | 1 + 1 file changed, 1 insertion(+) diff --git a/edxp-sandhook/src/main/java/com/swift/sandhook/xposedcompat/hookstub/HookStubManager.java b/edxp-sandhook/src/main/java/com/swift/sandhook/xposedcompat/hookstub/HookStubManager.java index 4625cbc5..eb7e80cf 100644 --- a/edxp-sandhook/src/main/java/com/swift/sandhook/xposedcompat/hookstub/HookStubManager.java +++ b/edxp-sandhook/src/main/java/com/swift/sandhook/xposedcompat/hookstub/HookStubManager.java @@ -356,6 +356,7 @@ public class HookStubManager { try { ((XC_MethodHook) snapshot[beforeIdx]).callBeforeHookedMethod(param); } catch (Throwable t) { + XposedBridge.log(t); // reset result (ignoring what the unexpectedly exiting callback did) param.setResult(null); param.returnEarly = false;