commit | ff9a01834e228249d39307c943b1f2e8b4b379a4 | [log] [tgz] |
---|---|---|
author | Lee Shombert <shombert@google.com> | Thu May 20 13:15:40 2021 -0700 |
committer | Lee Shombert <shombert@google.com> | Thu May 20 13:30:24 2021 -0700 |
tree | 579a9dba4876f02b1a85e484db193d90aaf82ea3 | |
parent | f5098669d78516fd5ec9adfb1fb7dc7b2b2364bc [diff] |
Test for null package in isEnabledAndMatches() Bug: 188174037 Avoid an NPE is isEnabledAndMatches() by returning false if no package is found matching the component name. This does not address the more general problem uncovered by the bug, which is that a thread that has multiple calls into PM on the stack might end up executing with different snapshots. Test: atest * CtsContentTestCases Change-Id: Ib4e929a62edf3393e0177f5d85c9b3fe1e0697d8