commit | e57d0f5e4505b7aeb279d00fbb583d67d3451ef1 | [log] [tgz] |
---|---|---|
author | Christopher Tate <ctate@google.com> | Mon Jul 06 17:27:54 2020 -0700 |
committer | Chris Tate <ctate@android.com> | Wed Jul 08 18:53:02 2020 +0000 |
tree | ba4f9767fc995e09df06e104c0e7bceb1e8e2ccf | |
parent | 3aa9980879b25a5347cb99eb3bce31d5dd5297f7 [diff] |
Don't assume r.curApp is valid when finalizing broadcasts There is an inherent race with process death such that r.curApp can wind up null before we're trying to validate identity bookkeeping around future broadcast policy. Deal with this gracefully. Bug: 160199815 Test: manual Test: tests/ActivityTests Change-Id: Ia6b2e973be64abb927838ad4b7d040b2f8839c71