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
commitba5d9ff6d9674a0f1e985b49f53863045aff558d (patch)
treef4ee6acca2b0f8173588bf1c41a04b84e090c6c5 /libutils/Unicode.cpp
parent721c9ce4a55c13716f263dc7a9cbda92b349b4b7 (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