The out-of-process test is significantly more complicated than the
in-process test because it has to co-ordinate multiple processes and
approximate the behaviour of the Symbolication framework on macOS.
rdar://problem/45284065
Paths
| Differential D56996
[ASan] Add tests for Darwin in-process and out-of-process malloc zone enumeration. Needs RevisionPublic Authored by delcypher on Jan 20 2019, 5:59 PM.
Details Summary The out-of-process test is significantly more complicated than the rdar://problem/45284065
Diff Detail
Event Timelinedelcypher added a parent revision: D56995: [ASan] Implement malloc zone enumeration for Darwin..Jan 20 2019, 6:00 PM This revision now requires changes to proceed.Apr 24 2019, 11:13 AM Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptApr 24 2019, 11:13 AM
Revision Contents
Diff 182738 test/asan/TestCases/Darwin/zone_enumeration/in_process/simple_enumeration.cc
test/asan/TestCases/Darwin/zone_enumeration/out_of_process/analysis_prog.cc
test/asan/TestCases/Darwin/zone_enumeration/out_of_process/analyzer_entitlements.plist
test/asan/TestCases/Darwin/zone_enumeration/out_of_process/asan_prog.cc
test/asan/TestCases/Darwin/zone_enumeration/out_of_process/asan_prog_entitlements.plist
test/asan/TestCases/Darwin/zone_enumeration/out_of_process/enumerate_full_dylib.test
test/asan/TestCases/Darwin/zone_enumeration/out_of_process/lit.local.cfg
test/asan/TestCases/Darwin/zone_enumeration/out_of_process/protocol.h
|