From 3492ec3517c193dffc4fec57c0f7f65dc2c9d2de Mon Sep 17 00:00:00 2001 From: Skylot Date: Tue, 26 Mar 2019 15:44:32 +0300 Subject: [PATCH] fix: change exception to soft warning for getType in RegisterArg --- .../main/java/jadx/core/dex/instructions/args/RegisterArg.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jadx-core/src/main/java/jadx/core/dex/instructions/args/RegisterArg.java b/jadx-core/src/main/java/jadx/core/dex/instructions/args/RegisterArg.java index 8205f2a5a..a8ef88e14 100644 --- a/jadx-core/src/main/java/jadx/core/dex/instructions/args/RegisterArg.java +++ b/jadx-core/src/main/java/jadx/core/dex/instructions/args/RegisterArg.java @@ -57,7 +57,8 @@ public class RegisterArg extends InsnArg implements Named { if (sVar != null) { return sVar.getTypeInfo().getType(); } - throw new JadxRuntimeException("Register type unknown, SSA variable not initialized: r" + regNum); + LOG.warn("Register type unknown, SSA variable not initialized: r{}", regNum); + return type; } public ArgType getInitType() {