llvm-project/compiler-rt/test/sanitizer_common/TestCases
Julian Lettner 5ef4b190d9 [Sanitizer][Darwin] Add interceptor for malloc_zone_from_ptr
Ensure that malloc_default_zone and malloc_zone_from_ptr return the
sanitizer-installed malloc zone even when MallocStackLogging (MSL) is
requested. This prevents crashes in certain situations. Note that the
sanitizers and MSL cannot be used together. If both are enabled, MSL
functionality is essentially deactivated since it only hooks the default
allocator which is replaced by a custom sanitizer allocator.

rdar://53686175

Reviewed By: kubamracek

Differential Revision: https://reviews.llvm.org/D65990

llvm-svn: 368492
2019-08-09 21:46:32 +00:00
..
Darwin [Sanitizer][Darwin] Add interceptor for malloc_zone_from_ptr 2019-08-09 21:46:32 +00:00
FreeBSD compiler-rt: Rename cc files below test/sanitizer_common to cpp 2019-08-05 13:57:03 +00:00
Linux [compiler-rt] Implement getrandom interception 2019-08-06 08:41:53 +00:00
NetBSD compiler-rt: Rename cc files below test/sanitizer_common to cpp 2019-08-05 13:57:03 +00:00
Posix Follow-up for r367863 and r367656 2019-08-05 16:50:56 +00:00
allocator_returns_null.cpp compiler-rt: Rename cc files below test/sanitizer_common to cpp 2019-08-05 13:57:03 +00:00
corelimit.cpp compiler-rt: Rename cc files below test/sanitizer_common to cpp 2019-08-05 13:57:03 +00:00
ctype.c Correct ctype(3) functions with NLS on NetBSD 2018-02-24 01:01:14 +00:00
fopen_nullptr.c
get_module_and_offset_for_pc.cpp compiler-rt: Rename cc files below test/sanitizer_common to cpp 2019-08-05 13:57:03 +00:00
hard_rss_limit_mb_test.cpp compiler-rt: Rename cc files below test/sanitizer_common to cpp 2019-08-05 13:57:03 +00:00
malloc_hook.cpp compiler-rt: Rename cc files below test/sanitizer_common to cpp 2019-08-05 13:57:03 +00:00
options-help.cpp compiler-rt: Rename cc files below test/sanitizer_common to cpp 2019-08-05 13:57:03 +00:00
options-include.cpp compiler-rt: Rename cc files below test/sanitizer_common to cpp 2019-08-05 13:57:03 +00:00
options-invalid.cpp compiler-rt: Rename cc files below test/sanitizer_common to cpp 2019-08-05 13:57:03 +00:00
print-stack-trace.cpp compiler-rt: Rename cc files below test/sanitizer_common to cpp 2019-08-05 13:57:03 +00:00
printf-ldbl.c [sanitizers] Get the proper printf/scanf version when long double transition is involved. 2016-11-28 21:15:19 +00:00
pthread_mutexattr_get.cpp compiler-rt: Rename cc files below test/sanitizer_common to cpp 2019-08-05 13:57:03 +00:00
reallocarray-overflow.cpp compiler-rt: Rename cc files below test/sanitizer_common to cpp 2019-08-05 13:57:03 +00:00
sanitizer_coverage_inline8bit_counter.cpp compiler-rt: Rename cc files below test/sanitizer_common to cpp 2019-08-05 13:57:03 +00:00
sanitizer_coverage_no_prune.cpp compiler-rt: Rename cc files below test/sanitizer_common to cpp 2019-08-05 13:57:03 +00:00
sanitizer_coverage_stack_depth.cpp compiler-rt: Rename cc files below test/sanitizer_common to cpp 2019-08-05 13:57:03 +00:00
sanitizer_coverage_symbolize.cpp compiler-rt: Rename cc files below test/sanitizer_common to cpp 2019-08-05 13:57:03 +00:00
sanitizer_coverage_trace_pc_guard-dso.cpp compiler-rt: Rename cc files below test/sanitizer_common to cpp 2019-08-05 13:57:03 +00:00
sanitizer_coverage_trace_pc_guard-init.cpp compiler-rt: Rename cc files below test/sanitizer_common to cpp 2019-08-05 13:57:03 +00:00
sanitizer_coverage_trace_pc_guard.cpp compiler-rt: Rename cc files below test/sanitizer_common to cpp 2019-08-05 13:57:03 +00:00
scanf-ldbl.c [sanitizers] Get the proper printf/scanf version when long double transition is involved. 2016-11-28 21:15:19 +00:00
strcasestr.c [CMake] Use normalized Windows target triples 2018-08-09 02:16:18 +00:00
strcspn.c
strnlen.c
strpbrk.c
strspn.c
strstr.c
symbolize_pc.cpp compiler-rt: Rename cc files below test/sanitizer_common to cpp 2019-08-05 13:57:03 +00:00
symbolize_pc_inline.cpp compiler-rt: Rename cc files below test/sanitizer_common to cpp 2019-08-05 13:57:03 +00:00
symbolize_stack.cpp compiler-rt: Rename cc files below test/sanitizer_common to cpp 2019-08-05 13:57:03 +00:00
wcrtomb.c [Sanitizer] Fix a possible write to freed memory in the wcrtomb interceptor 2019-04-08 08:39:50 +00:00
wctomb.c [Sanitizer] Add interceptor for wctomb 2019-03-29 08:39:03 +00:00