Skip to content
Commit b27a8ea7 authored by Martijn Coenen's avatar Martijn Coenen
Browse files

Make app zygote launches more robust.

In case a process launch times out, there are paths in
ActivityManagerService that call removeProcessNameLocked() more than
once; in case such a process is using the application zygote, that can
cause the logic to remove the same ProcessRecord from the application
zygote twice, resulting in a NullPointerException.

Bug: 123758436
Test: atest android.app.cts.ServiceTest#testActivityServiceBindingLru
Change-Id: Id5462b6005a7c0601820332344af5be6d10eb319
parent 0671c44a
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment