From c840681dbd42978745274e7c44d8c37a1f68a746 Mon Sep 17 00:00:00 2001 From: Jeff Sharkey Date: Mon, 4 May 2015 12:04:09 -0700 Subject: [PATCH] Avoid NPE when fsUuid is null. Bug: 20822962 Change-Id: I6340b70dba5a4f94a0f08ddfbda0190db97746f1 --- core/java/android/os/storage/StorageManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/java/android/os/storage/StorageManager.java b/core/java/android/os/storage/StorageManager.java index 50e7d1c447184..3fdabee588e5d 100644 --- a/core/java/android/os/storage/StorageManager.java +++ b/core/java/android/os/storage/StorageManager.java @@ -584,7 +584,7 @@ public class StorageManager { // Nickname always takes precedence when defined if (!TextUtils.isEmpty(vol.fsUuid)) { final VolumeRecord rec = findRecordByUuid(vol.fsUuid); - if (!TextUtils.isEmpty(rec.nickname)) { + if (rec != null && !TextUtils.isEmpty(rec.nickname)) { return rec.nickname; } }