diff options
| author | Mark Salyzyn <salyzyn@google.com> | 2016-08-11 16:07:10 -0700 |
|---|---|---|
| committer | Mark Salyzyn <salyzyn@google.com> | 2016-08-11 16:13:01 -0700 |
| commit | 1567dc18fe0b53b1ec65f754774e1cb78fbb4809 (patch) | |
| tree | 8f59d4fe32b05c76314e2bb0a41799f933960f55 /libutils/Unicode.cpp | |
| parent | ca6f02477f7daad726f75992f3f1461b3f07f506 (diff) | |
logd: klogd crash (part deux)
LogBuffer::pidToUid(pid_t pid) { return stats.pidToUid(pid); }
needs to have LogBuffer::lock()/unlock() to prevent unordered_map
data corruption. This can lead to multiple symptoms, crashes and
continuous spins on corrupted iterators.
Bug: 30688716
Bug: 30050636
Bug: 30614675
Bug: 25620123
Bug: 30792935
Change-Id: I1d8fec8e5fda98c6a08645e7456b081507696b3c
Diffstat (limited to 'libutils/Unicode.cpp')
0 files changed, 0 insertions, 0 deletions
