Prevent Sysui crash when user is deleted.
When User is deleted, we need to make sure that we don't call
context#startServiceAsUser. We can do this by ensuring that the user is
in the list of alive users in Usermanager. I also added a test.
Fixes: 296305878
Test: Do repro steps described in bug. Make user and skip set up wizard
and remove user. Observe no crash.
Merged-In: Ib7af8ca3b5405e2d10eda7c52e4210ed9dfae024
Change-Id: Ib7af8ca3b5405e2d10eda7c52e4210ed9dfae024
(cherry picked from commit 0973118d2eebbdd4b73cf20026a78efc04ff7bbe)
2 files changed