From aaee062899d41513840fd11fe2df73604ceb80ea Mon Sep 17 00:00:00 2001 From: Jeff Sharkey Date: Fri, 24 Feb 2017 13:19:50 -0700 Subject: [PATCH] Catch all exceptions thrown by the interfaces. Test: builds, boots Bug: 35749102 Change-Id: Ib5db19dd8f3ae591ed84972c1b234f27932fc66c --- .../core/java/com/android/server/pm/PackageManagerService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java index fbf953f50f55a..115357225f8e9 100644 --- a/services/core/java/com/android/server/pm/PackageManagerService.java +++ b/services/core/java/com/android/server/pm/PackageManagerService.java @@ -18702,7 +18702,7 @@ public class PackageManagerService extends IPackageManager.Stub { Slog.w(TAG, "Shame on you for calling a hidden API. Shame!"); try { observer.onGetStatsCompleted(null, false); - } catch (RemoteException ignored) { + } catch (Throwable ignored) { } }