summaryrefslogtreecommitdiff
path: root/libutils/Unicode.cpp
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2018-11-28 17:01:59 -0800
committerColin Cross <ccross@android.com>2018-11-29 11:02:56 -0800
commit3ca1976fa72df0b367eaea629e0a7ae59bf6cb44 (patch)
treebbb360b22abbcdc86df5bc5a096045e58b3e3c68 /libutils/Unicode.cpp
parentd780dcbaa5986f6e88f812d743d33d17b3f9a8e1 (diff)
Validate allocations against mappings
Bug 120032857 is seeing what appears to be allocations with incorrect end addresses, leading to a much later crash when it tries to map a zero page outside the valid virtual address space. Detect allocations that extend outside the highest or lowest memory mapping and crash immediately instead. Test: memunreachable_test Bug: 120032857 Change-Id: I9be670a025143e7078360a6bf7a83219279614d9
Diffstat (limited to 'libutils/Unicode.cpp')
0 files changed, 0 insertions, 0 deletions