aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2024-01-08 21:22:27 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2024-01-08 21:22:27 +0000
commit05cbbf2b775625ccb682076b171b22b5337a3bc4 (patch)
tree41bdc8465c9a8d2d66b5637a5d210b1f01e9657f
parent8d3d8a8c9fee869479cfcf9ff59b87b90204dde5 (diff)
parent7ce9f5af9fd29b15e35d55419dad0f0fd0583c7c (diff)
downloadgoogle-smali-android14-qpr2-s1-release.tar.gz
Change-Id: I0f2bc52a7c65d49abc5ec3bac9a39095a1fd472d
-rw-r--r--dexlib2/src/main/java/com/android/tools/smali/dexlib2/DexFileFactory.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/dexlib2/src/main/java/com/android/tools/smali/dexlib2/DexFileFactory.java b/dexlib2/src/main/java/com/android/tools/smali/dexlib2/DexFileFactory.java
index f59b1070..786ae4e0 100644
--- a/dexlib2/src/main/java/com/android/tools/smali/dexlib2/DexFileFactory.java
+++ b/dexlib2/src/main/java/com/android/tools/smali/dexlib2/DexFileFactory.java
@@ -394,7 +394,7 @@ public final class DexFileFactory {
if (exactMatch) {
try {
MultiDexContainer.DexEntry<? extends DexBackedDexFile> entry = dexContainer.getEntry(targetEntry);
- if (entry == null) {
+ if (entry == null || entry.getDexFile() == null) {
throw new DexFileNotFoundException("Could not find entry %s in %s.", targetEntry, filename);
}
return entry;