Status: Accepted
Owner: [email protected]
CC: [email protected]
Labels: type-defect Priority-Medium
New issue 321 by [email protected]: CHECK failed: ... "((trace)) !=
(0)" (0x0, 0x0)
http://code.google.com/p/address-sanitizer/issues/detail?id=321
$
bin/clang++ ../projects/compiler-rt/test/asan/TestCases/time_interceptor.cc
-fsanitize=address
./a.out
=================================================================
==27297==ERROR: AddressSanitizer: heap-use-after-free on address
0x60200000eff0 at pc 0x43cb36 bp 0x7fff3688ed10 sp 0x7fff3688e4d0
WRITE of size 8 at 0x60200000eff0 thread T0
#0 0x43cb35 in __interceptor_time.part.54
/usr/local/google/ssd/llvm/projects/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:544
#1 0x4b34c5 in main
(/usr/local/google/ssd/llvm/llvm_cmake_build/a.out+0x4b34c5)
#2 0x7fb9d32d976c in __libc_start_main
/build/buildd/eglibc-2.15/csu/libc-start.c:226
#3 0x4b325c in _start
(/usr/local/google/ssd/llvm/llvm_cmake_build/a.out+0x4b325c)
0x60200000eff0 is located 0 bytes inside of 8-byte region
[0x60200000eff0,0x60200000eff8)
freed by thread T0 here:
==27297==AddressSanitizer CHECK failed:
/usr/local/google/ssd/llvm/projects/compiler-rt/lib/asan/asan_allocator2.cc:205 "((trace)) !=
(0)" (0x0, 0x0)
#0 0x49b98e in __asan::AsanCheckFailed(char const*, int, char const*,
unsigned long long, unsigned long long)
/usr/local/google/ssd/llvm/projects/compiler-rt/lib/asan/asan_rtl.cc:70
#1 0x49ff23 in __sanitizer::CheckFailed(char const*, int, char const*,
unsigned long long, unsigned long long)
/usr/local/google/ssd/llvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_common.cc:76
#2 0x41c6ab in GetStackTraceFromId
/usr/local/google/ssd/llvm/projects/compiler-rt/lib/asan/asan_allocator2.cc:205
#3 0x41c6ab in
__asan::AsanChunkView::GetFreeStack(__sanitizer::StackTrace*)
/usr/local/google/ssd/llvm/projects/compiler-rt/lib/asan/asan_allocator2.cc:214
#4 0x4989bf in __asan::DescribeHeapAddress(unsigned long, unsigned
long)
/usr/local/google/ssd/llvm/projects/compiler-rt/lib/asan/asan_report.cc:462
#5 0x49a617 in __asan_report_error
/usr/local/google/ssd/llvm/projects/compiler-rt/lib/asan/asan_report.cc:888
#6 0x43cb56 in __interceptor_time.part.54
/usr/local/google/ssd/llvm/projects/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:544
#7 0x4b34c5 in main
(/usr/local/google/ssd/llvm/llvm_cmake_build/a.out+0x4b34c5)
#8 0x7fb9d32d976c in __libc_start_main
/build/buildd/eglibc-2.15/csu/libc-start.c:226
#9 0x4b325c in _start
(/usr/local/google/ssd/llvm/llvm_cmake_build/a.out+0x4b325c)
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
--
You received this message because you are subscribed to the Google Groups
"address-sanitizer" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.