From 5481615cc4235a98b2877d49408a8dc4bbb37ca0 Mon Sep 17 00:00:00 2001 From: Jim Wu Date: Sat, 11 Jan 2020 20:44:46 +0800 Subject: [PATCH] Fix SandHook null pointer exception --- .../sandhook/xposedcompat/hookstub/HookStubManager.java | 5 +++++ 1 file changed, 5 insertions(+) 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 2bdf3e99..4625cbc5 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 @@ -244,6 +244,11 @@ public class HookStubManager { args = entity.getArgs(stubArgs); } + if (thiz == null) + { + thiz = originMethod.getDeclaringClass(); + } + if (XposedBridge.disableHooks) { if (hasStubBackup) { return callOrigin.call(stubArgs);