Merge "Add missing null check on start of SipIncomingCallReceiver received."
diff --git a/sip/src/com/android/services/telephony/sip/SipIncomingCallReceiver.java b/sip/src/com/android/services/telephony/sip/SipIncomingCallReceiver.java
index c754ae4..19f5882 100644
--- a/sip/src/com/android/services/telephony/sip/SipIncomingCallReceiver.java
+++ b/sip/src/com/android/services/telephony/sip/SipIncomingCallReceiver.java
@@ -25,6 +25,7 @@
import android.telecom.PhoneAccount;
import android.telecom.PhoneAccountHandle;
import android.telecom.TelecomManager;
+import android.text.TextUtils;
import android.util.Log;
/**
@@ -38,6 +39,11 @@
public void onReceive(Context context, final Intent intent) {
String action = intent.getAction();
+ if (TextUtils.isEmpty(action)) {
+ log("SipIncomingCallReceiver called with no action");
+ return;
+ }
+
if (!isRunningInSystemUser()) {
if (VERBOSE) log("SipIncomingCallReceiver only run in system user, ignore " + action);
return;