Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit dc8992c4 authored by Louis Chang's avatar Louis Chang Committed by Android (Google) Code Review
Browse files

Merge "Fix IndexOutOfBoundsException while handle app crash" into udc-dev

parents 26994f4d 92a26b6f
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -378,8 +378,9 @@ public class WindowProcessController extends ConfigurationContainer<Configuratio
    }

    void handleAppCrash() {
        for (int i = mActivities.size() - 1; i >= 0; --i) {
            final ActivityRecord r = mActivities.get(i);
        ArrayList<ActivityRecord> activities = new ArrayList<>(mActivities);
        for (int i = activities.size() - 1; i >= 0; --i) {
            final ActivityRecord r = activities.get(i);
            Slog.w(TAG, "  Force finishing activity "
                    + r.mActivityComponent.flattenToShortString());
            r.detachFromProcess();