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 8205f2a5a4ea256b029a30ce101a76d813ed2906..a8ef88e148b591d7cad160b4a8309bebd9bba89d 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() {