Add null check

resolveService() is allowed to return null, so check the return value
before using it.

Bug: 23041089
Change-Id: I75af183d551770048fa925676b9adfbd078e22ba
diff --git a/src/java/com/android/internal/telephony/CarrierServiceBindHelper.java b/src/java/com/android/internal/telephony/CarrierServiceBindHelper.java
index 8675598..18e1554 100644
--- a/src/java/com/android/internal/telephony/CarrierServiceBindHelper.java
+++ b/src/java/com/android/internal/telephony/CarrierServiceBindHelper.java
@@ -187,7 +187,10 @@
 
             ResolveInfo carrierResolveInfo = mContext.getPackageManager().resolveService(
                 carrierService, PackageManager.GET_META_DATA);
-            Bundle metadata = carrierResolveInfo.serviceInfo.metaData;
+            Bundle metadata = null;
+            if (carrierResolveInfo != null) {
+              metadata = carrierResolveInfo.serviceInfo.metaData;
+            }
 
             // Only bind if the service wants it
             if (metadata == null ||