From 734793c4bb305b1d31213e38f6dbad16d792208e Mon Sep 17 00:00:00 2001 From: Connor Tumbleson Date: Sun, 29 Nov 2020 09:16:13 -0500 Subject: [PATCH] fix: survive if referent is null (flags) --- .../main/java/brut/androlib/res/data/value/ResFlagsAttr.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/value/ResFlagsAttr.java b/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/value/ResFlagsAttr.java index 79e960fb..e5f33044 100644 --- a/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/value/ResFlagsAttr.java +++ b/brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/value/ResFlagsAttr.java @@ -155,6 +155,9 @@ public class ResFlagsAttr extends ResAttr { public String getValue() throws AndrolibException { if (value == null) { + if (ref.referentIsNull()) { + return "@null"; + } value = ref.getReferent().getName(); } return value;