From 7bb752715f5571e25ed4a036ac8ff836ebdc5a4e Mon Sep 17 00:00:00 2001 From: Skylot Date: Sun, 12 May 2019 18:22:45 +0300 Subject: [PATCH] fix: NPE if loading local file from CLI (`jadx sample.apk`) --- .../src/main/java/jadx/core/dex/visitors/RenameVisitor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jadx-core/src/main/java/jadx/core/dex/visitors/RenameVisitor.java b/jadx-core/src/main/java/jadx/core/dex/visitors/RenameVisitor.java index 6b96efad4..d7d2c30c7 100644 --- a/jadx-core/src/main/java/jadx/core/dex/visitors/RenameVisitor.java +++ b/jadx-core/src/main/java/jadx/core/dex/visitors/RenameVisitor.java @@ -32,7 +32,7 @@ public class RenameVisitor extends AbstractVisitor { return; } InputFile firstInputFile = dexNodes.get(0).getDexFile().getInputFile(); - Path inputFilePath = firstInputFile.getFile().toPath(); + Path inputFilePath = firstInputFile.getFile().getAbsoluteFile().toPath(); String inputName = inputFilePath.getFileName().toString(); String baseName = inputName.substring(0, inputName.lastIndexOf('.'));