summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> 2024-09-09 20:18:29 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2024-09-09 20:18:29 +0000
commita11b31ee979542fcc25aeff682f030a5dc02da79 (patch)
tree0504eb5e15247b559e7840011ccd9bcd89ce9270
parent5c9291133ca2bc0771f33cf0959ea749240b16c8 (diff)
parent7fe439c60b8be51b91391ed4c86f6c8e204cd454 (diff)
Merge "memory leak: Closes leaked instance" into main am: 7fe439c60b
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3258179 Change-Id: Id1d93413770b587e79e10d64b314c6a5d09453eb Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--core/java/android/content/pm/PackageManager.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/core/java/android/content/pm/PackageManager.java b/core/java/android/content/pm/PackageManager.java
index 282ede385ba3..65ab379b182b 100644
--- a/core/java/android/content/pm/PackageManager.java
+++ b/core/java/android/content/pm/PackageManager.java
@@ -8847,6 +8847,8 @@ public abstract class PackageManager {
} catch (PackageParserException e) {
Log.w(TAG, "Failure to parse package archive apkFile= " +apkFile);
return null;
+ } finally {
+ parser2.close();
}
}