diff options
| author | Colin Cross <ccross@android.com> | 2016-04-26 16:51:32 -0700 |
|---|---|---|
| committer | Colin Cross <ccross@android.com> | 2016-04-28 16:20:40 -0700 |
| commit | e50744ad4bb2a4e6414d8b014c8c580c55533148 (patch) | |
| tree | f4ee6acca2b0f8173588bf1c41a04b84e090c6c5 /libutils/Unicode.cpp | |
| parent | 2bff3c9cedba20ad198d00a168af7fdb1f37b9cb (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
