commit | 4d965f76a40a93d721efe998271b571929accc76 | [log] [tgz] |
---|---|---|
author | gang.huang <gang.huang@unisoc.com> | Wed Oct 30 16:08:17 2024 +0800 |
committer | gang huang <gang.huang@unisoc.com> | Wed Oct 30 08:31:28 2024 +0000 |
tree | 6faea9d4bb026e1a949a7e7b442375f35bea6ca5 | |
parent | 61e3ce99fca1a04cb1875792b637b9bb5c3ccf27 [diff] |
Ignore null action in VirtualizationSystemService$Receiver. Bug: 376388058 Test: Manual. Change-Id: I941393567d939b82cb031ed18380b1bb0db77fad
diff --git a/libs/service-virtualization/src/com/android/system/virtualmachine/VirtualizationSystemService.java b/libs/service-virtualization/src/com/android/system/virtualmachine/VirtualizationSystemService.java index 998389b..afa286c 100644 --- a/libs/service-virtualization/src/com/android/system/virtualmachine/VirtualizationSystemService.java +++ b/libs/service-virtualization/src/com/android/system/virtualmachine/VirtualizationSystemService.java
@@ -120,7 +120,12 @@ @Override public void onReceive(Context context, Intent intent) { - switch (intent.getAction()) { + final String action = intent.getAction(); + if (action == null) { + return; + } + + switch (action) { case Intent.ACTION_USER_REMOVED: onUserRemoved(intent); break; @@ -128,7 +133,7 @@ onPackageRemoved(intent); break; default: - Log.e(TAG, "received unexpected intent: " + intent.getAction()); + Log.e(TAG, "received unexpected intent: " + intent); break; } }