614b27badd29a2a77e120662f9e5bcf899e3393b
updateNetworkInfo is called with the argument in a message, which is initialized with `this` in NetworkAgentRegistry. That means it's technically possible that CS calls tearDownUnneededNetwork, calling nai.disconnect() and queuing up a message to call this, but before it's done the NA calls sendNetworkInfo with DISCONNECTED, which never looks up the agent from the map. Throwing a ServiceSpecificException and resulting in a System crash. Bug: 196423147 Change-Id: Ia52f2b794f32c263200c14b8dc2eb6b184bff5ff
Description
android_packages_modules_Connectivity
Languages
Java
81.4%
Kotlin
7.7%
AIDL
4.5%
C++
4.5%
C
1.7%
Other
0.1%