diff options
| author | Ken Chen <cken@google.com> | 2019-02-21 03:50:11 +0800 |
|---|---|---|
| committer | Ken Chen <cken@google.com> | 2019-02-21 03:50:11 +0800 |
| commit | 111c1ba88139c3647de0148f62a46fcd0cda3740 (patch) | |
| tree | 7851e90eeddc4d87a21204577d31e26b8f16ab7b /server/NetworkController.cpp | |
| parent | c13aebd24ccea066a84fa83497232186461e520a (diff) | |
Check if 'cache' is a valid pointer before dereference it
Null pointer dereference occurs when
step1: thread#1 is waiting for DNS response from server.
step2: thread#2 is querying on the same hostname, which release
lock and enter waiting state.
step3: network disconnect.
Bug: b/124776120
Test: runtests.sh pass
Change-Id: I3ef1a2f06c4fd547fa3da4eed1a9152c3c55e704
Diffstat (limited to 'server/NetworkController.cpp')
0 files changed, 0 insertions, 0 deletions
