From e2070858c634b2fef902c6c4af536aa4f43a594e Mon Sep 17 00:00:00 2001 From: RichardLuo Date: Tue, 3 Dec 2024 21:27:16 +0800 Subject: [PATCH] Remove log of throwable in XC_MethodReplacement.java (#111) Developers can get the throwable using the [XC_MethodHook.MethodHookParam API](https://api.xposed.info/reference/de/robv/android/xposed/XC_MethodHook.MethodHookParam.html). Logging such throwable will leave unintended trace to the log buffer of the hooked application. Note: this line of adding log was added in commit https://github.com/JingMatrix/LSPosed/commit/7b638a706dd0abb9f12e997c057c2156c9ed62ea --- .../main/java/de/robv/android/xposed/XC_MethodReplacement.java | 1 - 1 file changed, 1 deletion(-) diff --git a/core/src/main/java/de/robv/android/xposed/XC_MethodReplacement.java b/core/src/main/java/de/robv/android/xposed/XC_MethodReplacement.java index 3bb3b237..a7839f8f 100644 --- a/core/src/main/java/de/robv/android/xposed/XC_MethodReplacement.java +++ b/core/src/main/java/de/robv/android/xposed/XC_MethodReplacement.java @@ -51,7 +51,6 @@ public abstract class XC_MethodReplacement extends XC_MethodHook { Object result = replaceHookedMethod(param); param.setResult(result); } catch (Throwable t) { - XposedBridge.log(t); param.setThrowable(t); } }