/src/sys/external/bsd/compiler_rt/dist/lib/asan/tests/ |
asan_str_test.cc | 83 char *heap_string = Ident((char*)malloc(length + 1)); local in function:TEST 87 heap_string[i] = 'a'; 90 heap_string[length] = 0; 92 StrLenOOBTestTemplate(heap_string, length, OOBKind::Heap); 95 free(heap_string); 106 wchar_t *heap_string = Ident((wchar_t*)malloc(hello_size)); local in function:TEST 107 memcpy(heap_string, L"Hello, World!", hello_size); 108 EXPECT_EQ(hello_len, Ident(wcslen(heap_string))); 109 EXPECT_DEATH(Ident(wcslen(heap_string + 14)), RightOOBReadMessage(0)); 110 free(heap_string); [all...] |
asan_str_test.cc | 83 char *heap_string = Ident((char*)malloc(length + 1)); local in function:TEST 87 heap_string[i] = 'a'; 90 heap_string[length] = 0; 92 StrLenOOBTestTemplate(heap_string, length, OOBKind::Heap); 95 free(heap_string); 106 wchar_t *heap_string = Ident((wchar_t*)malloc(hello_size)); local in function:TEST 107 memcpy(heap_string, L"Hello, World!", hello_size); 108 EXPECT_EQ(hello_len, Ident(wcslen(heap_string))); 109 EXPECT_DEATH(Ident(wcslen(heap_string + 14)), RightOOBReadMessage(0)); 110 free(heap_string); [all...] |
asan_str_test.cc | 83 char *heap_string = Ident((char*)malloc(length + 1)); local in function:TEST 87 heap_string[i] = 'a'; 90 heap_string[length] = 0; 92 StrLenOOBTestTemplate(heap_string, length, OOBKind::Heap); 95 free(heap_string); 106 wchar_t *heap_string = Ident((wchar_t*)malloc(hello_size)); local in function:TEST 107 memcpy(heap_string, L"Hello, World!", hello_size); 108 EXPECT_EQ(hello_len, Ident(wcslen(heap_string))); 109 EXPECT_DEATH(Ident(wcslen(heap_string + 14)), RightOOBReadMessage(0)); 110 free(heap_string); [all...] |