android_system_core/libunwindstack/include/unwindstack
Christopher Ferris 4ae266ccbd Add indicator that an elf is memory backed.
Modify the unwinder library to indicate that at least one of the stack
frames contains an elf file that is unreadable.

Modify debuggerd to display a note about the unreadable frame and a possible
way to fix it.

Bug: 129769339

Test: New unit tests pass.
Test: Ran an app that crashes and has an unreadable file and verified the
Test: message is displayed. Then setenforce 0 and verify the message is
Test: not displayed.
Change-Id: Ibc4fe1d117e9b5840290454e90914ddc698d3cc2
2019-04-18 15:37:52 -07:00
..
DexFiles.h Revert "Check for data races when reading JIT/DEX entries." 2019-04-05 18:23:32 +00:00
DwarfError.h
DwarfLocation.h
DwarfMemory.h
DwarfSection.h
DwarfStructs.h
Elf.h Fix pc/function name for signal handler frame. 2019-04-12 17:23:18 -07:00
ElfInterface.h Revert "Check for data races when reading JIT/DEX entries." 2019-04-05 18:23:32 +00:00
Error.h Fix pc/function name for signal handler frame. 2019-04-12 17:23:18 -07:00
Global.h
JitDebug.h Revert "Check for data races when reading JIT/DEX entries." 2019-04-05 18:23:32 +00:00
LocalUnwinder.h
Log.h
MachineArm.h
MachineArm64.h
MachineMips.h
MachineMips64.h
MachineX86.h
MachineX86_64.h
MapInfo.h Add indicator that an elf is memory backed. 2019-04-18 15:37:52 -07:00
Maps.h Fix copy / move behaviour of Maps object. 2019-03-05 13:05:36 +00:00
Memory.h Add missing override keyword 2019-03-11 12:35:41 -07:00
Regs.h Add unistd.h to includes in Regs.h 2019-03-08 15:04:48 -08:00
RegsArm.h
RegsArm64.h
RegsGetLocal.h
RegsMips.h
RegsMips64.h
RegsX86.h
RegsX86_64.h
UcontextArm.h
UcontextArm64.h
UcontextMips.h
UcontextMips64.h
UcontextX86.h
UcontextX86_64.h
Unwinder.h Add indicator that an elf is memory backed. 2019-04-18 15:37:52 -07:00
UserArm.h
UserArm64.h
UserMips.h
UserMips64.h
UserX86.h
UserX86_64.h