summaryrefslogtreecommitdiff
path: root/libutils/Unicode.cpp
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2016-04-26 16:51:32 -0700
committerColin Cross <ccross@android.com>2016-04-28 16:20:40 -0700
commite50744ad4bb2a4e6414d8b014c8c580c55533148 (patch)
treef4ee6acca2b0f8173588bf1c41a04b84e090c6c5 /libutils/Unicode.cpp
parent2bff3c9cedba20ad198d00a168af7fdb1f37b9cb (diff)
Handle segfaults while walking native heap
Vendor blobs on ryu mprotect heap pages, causing segfaults when dumping unreachable memory. Handle segfaults within HeapWalker by mapping a zero page over any unreadable pages. HeapWalker runs in the forked process, so the mapping will not affect the original process. Bug: 28269332 Change-Id: I16245af722123f2ad467cbc6f245a70666c55544
Diffstat (limited to 'libutils/Unicode.cpp')
0 files changed, 0 insertions, 0 deletions