Fix crash in UpdateAttempterAndroid.

Bug: 63688814
Test: no crash in logcat
Change-Id: Ib98f65d5a3d0a049609f9436532bce376f81c70d
diff --git a/update_attempter_android.cc b/update_attempter_android.cc
index 286ed65..4ac17f5 100644
--- a/update_attempter_android.cc
+++ b/update_attempter_android.cc
@@ -427,9 +427,11 @@
 
 void UpdateAttempterAndroid::SetStatusAndNotify(UpdateStatus status) {
   status_ = status;
+  size_t payload_size =
+      install_plan_.payloads.empty() ? 0 : install_plan_.payloads[0].size;
   for (auto observer : daemon_state_->service_observers()) {
     observer->SendStatusUpdate(
-        0, download_progress_, status_, "", install_plan_.payloads[0].size);
+        0, download_progress_, status_, "", payload_size);
   }
   last_notify_time_ = TimeTicks::Now();
 }