summaryrefslogtreecommitdiff
path: root/libs/androidfw/ObbFile.cpp
diff options
context:
space:
mode:
author Arun Goyal <arungoyalag@gmail.com> 2023-06-15 15:57:59 +0530
committer Arun Goyal <arungoyalag@gmail.com> 2023-06-15 16:05:22 +0530
commitb1c9cc744250addfee1d09ade8946162f7526bf4 (patch)
treeed6271ae2231c05af43c482df5dc02650bb44d8f /libs/androidfw/ObbFile.cpp
parentf6d437176c8aa35c7a0bc228cf1a04a2269f03b1 (diff)
Device stuck in boot due to ArrayIndexOutOfBoundsException
Problem: { //frameworks/base/services/core/java/com/android/server/pm/Installer.java final CreateAppDataResult[] results = installer.createAppDataBatched(args); // createAppDataBatched() return empty E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: PackageManager E AndroidRuntime: java.lang.ArrayIndexOutOfBoundsException: length=0; index=0 E AndroidRuntime: at com.android.server.pm.Installer$Batch.execute(Installer.java:419) E AndroidRuntime: at com.android.server.pm.AppDataHelper.executeBatchLI(AppDataHelper.java:167) E AndroidRuntime: at com.android.server.pm.AppDataHelper.prepareAppDataPostCommitLIF(AppDataHelper.java:162) Bug : https://partnerissuetracker.corp.google.com/issues/284269814 } Solution: { Handling ArrayIndexOutOfBoundsException by changing size of loop from args.length to results.length } Bug: 284269814 Change-Id: I88678483ec2a6c6dbc46d12375affd62da64d140 Signed-off-by: Arun Goyal <arungoyalag@gmail.com>
Diffstat (limited to 'libs/androidfw/ObbFile.cpp')
0 files changed, 0 insertions, 0 deletions