From e79bf0e004b17171607ab04dcd42f05493d59d9f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8D=97=E5=AE=AB=E9=9B=AA=E7=8F=8A?= Date: Mon, 5 Jun 2023 14:35:14 +0800 Subject: [PATCH] Revert "Handling duplicate System.load calls" (#202) Reverts LSPosed/LSPatch#200 Let it crash --- .../lspatch/metaloader/LSPAppComponentFactoryStub.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/meta-loader/src/main/java/org/lsposed/lspatch/metaloader/LSPAppComponentFactoryStub.java b/meta-loader/src/main/java/org/lsposed/lspatch/metaloader/LSPAppComponentFactoryStub.java index d739469..de70bf5 100644 --- a/meta-loader/src/main/java/org/lsposed/lspatch/metaloader/LSPAppComponentFactoryStub.java +++ b/meta-loader/src/main/java/org/lsposed/lspatch/metaloader/LSPAppComponentFactoryStub.java @@ -91,13 +91,7 @@ public class LSPAppComponentFactoryStub extends AppComponentFactory { soPath = cl.getResource("assets/lspatch/so/" + libName + "/liblspatch.so").getPath().substring(5); } - try { - System.load(soPath); - } catch (UnsatisfiedLinkError error) { - // Catching the error to handle duplicate loading of library - Log.e(TAG, "Failed to load liblspatch.so", error); - } - + System.load(soPath); } catch (Throwable e) { throw new ExceptionInInitializerError(e); }