Lines Matching refs:EXPECT_DEATH

72   EXPECT_DEATH(exit(1), "");
196 EXPECT_DEATH(uaf_test<U1>(1, 0), uaf_string);
197 EXPECT_DEATH(uaf_test<U1>(10, 0), uaf_string);
198 EXPECT_DEATH(uaf_test<U1>(10, 10), uaf_string);
199 EXPECT_DEATH(uaf_test<U1>(kLargeMalloc, 0), uaf_string);
200 EXPECT_DEATH(uaf_test<U1>(kLargeMalloc, kLargeMalloc / 2), uaf_string);
206 EXPECT_DEATH(Ident(p)[12] = 0, "WRITE of size 1[026]");
207 EXPECT_DEATH(Ident(p)[0] = Ident(p)[12], "READ of size 1[026]");
228 EXPECT_DEATH(p[0] = p[3], "READ of size 5");
229 EXPECT_DEATH(p[3] = p[0], "WRITE of size 5");
251 EXPECT_DEATH(x->bf1 = 0, "use-after-free");
252 EXPECT_DEATH(x->bf2 = 0, "use-after-free");
253 EXPECT_DEATH(x->bf3 = 0, "use-after-free");
254 EXPECT_DEATH(x->bf4 = 0, "use-after-free");
278 EXPECT_DEATH(*c = 0, kSEGVCrash);
298 EXPECT_DEATH(*c = 0, kSEGVCrash);
305 EXPECT_DEATH(*c = 0, kOverriddenSigactionHandler);
309 EXPECT_DEATH(*c = 0, kOverriddenSignalHandler);
317 EXPECT_DEATH(Ident((char*)malloc(size))[-1] = 0, buff);
331 EXPECT_DEATH(Ident((char*)malloc(n_megs << 20))[-1] = 0,
347 EXPECT_DEATH(MemalignRun(align, size, -1),
349 EXPECT_DEATH(MemalignRun(align, size, size + 1),
402 EXPECT_DEATH(ptr = realloc(ptr, 77), "attempting double-free");
407 EXPECT_DEATH(ptr = realloc((int*)ptr + 1, 77), "attempting free.*not malloc");
442 EXPECT_DEATH(malloc_usable_size((void*)0x123), kMallocUsableSizeErrorMsg);
443 EXPECT_DEATH(malloc_usable_size(array + kArraySize / 2),
446 EXPECT_DEATH(malloc_usable_size(array), kMallocUsableSizeErrorMsg);
460 EXPECT_DEATH(WrongFree(), ASAN_PCRE_DOTALL
478 EXPECT_DEATH(DoubleFree(), ASAN_PCRE_DOTALL
493 EXPECT_DEATH(A[-1] = 0, expected_death);
494 EXPECT_DEATH(A[-5] = 0, expected_death);
495 EXPECT_DEATH(A[kSize] = 0, expected_death);
496 EXPECT_DEATH(A[kSize + 1] = 0, expected_death);
497 EXPECT_DEATH(A[kSize + 5] = 0, expected_death);
499 EXPECT_DEATH(A[kSize + 31] = 0, expected_death);
529 EXPECT_DEATH(Ident(ZZZ)[-1] = 0, ASAN_PCRE_DOTALL "XXX.*YYY.*ZZZ");
560 EXPECT_DEATH(Frame3(0), "located .*in frame <.*Frame0");
563 EXPECT_DEATH(Frame3(1), "located .*in frame <.*Frame1");
566 EXPECT_DEATH(Frame3(2), "located .*in frame <.*Frame2");
569 EXPECT_DEATH(Frame3(3), "located .*in frame <.*Frame3");
732 EXPECT_DEATH(_mm_store_si128((__m128i*)p, value_wide),
734 EXPECT_DEATH(_mm_store_si128((__m128i*)p, value_wide),
736 EXPECT_DEATH(_mm_store_si128((__m128i*)p, value_wide),
812 EXPECT_DEATH(READ_N_BYTES, \
837 EXPECT_DEATH(memset(s + size - 1, 0, 2), RightOOBWriteMessage(0));
877 EXPECT_DEATH(LargeFunction(true), expected_warning);
885 EXPECT_DEATH(*a = 1, "free_ccc.*free_bbb.*free_aaa.*"
931 EXPECT_DEATH(ThreadedTestSpawn(),
943 EXPECT_DEATH(ThreadedTestSpawn(),
976 EXPECT_DEATH(*addr = 1, "AddressSanitizer: (SEGV|BUS) on unknown");
990 EXPECT_DEATH(UseThenFreeThenUse(), "freed by thread");
1015 EXPECT_DEATH(glob5[Ident(5)] = 0,
1017 EXPECT_DEATH(glob5[Ident(5+6)] = 0,
1022 EXPECT_DEATH(static110[Ident(110)] = 0,
1024 EXPECT_DEATH(static110[Ident(110+7)] = 0,
1029 EXPECT_DEATH(func_static15[Ident(15)] = 0,
1031 EXPECT_DEATH(func_static15[Ident(15 + 9)] = 0,
1040 EXPECT_DEATH(fs2[Ident(-1)] = 0, "is located.* global variable");
1042 EXPECT_DEATH(Ident(Ident(ConstGlob)[8]),
1044 EXPECT_DEATH(Ident(Ident(StaticConstGlob)[5]),
1054 EXPECT_DEATH(Ident(p[15]), "is ascii string 'FOOBAR123'");
1061 EXPECT_DEATH(Ident(p[15]), "zoo.*asan_test.");
1076 EXPECT_DEATH(*p = 1, "AddressSanitizer: stack-use-after-return");
1077 EXPECT_DEATH(*p = 1, "is located.*in frame .*ReturnsPointerToALocal");
1213 EXPECT_DEATH(free(Ident(new int)),
1215 EXPECT_DEATH(free(Ident(new int[2])),
1217 EXPECT_DEATH(
1220 EXPECT_DEATH(delete (Ident((int *)malloc(2 * sizeof(int)))),
1222 EXPECT_DEATH(delete [] (Ident(new int)),
1224 EXPECT_DEATH(delete [] (Ident((int*)malloc(2 * sizeof(int)))),
1309 EXPECT_DEATH(x[Ident(8192)] = 0, "AddressSanitizer: heap-buffer-overflow");
1329 EXPECT_DEATH(
1332 EXPECT_DEATH(
1360 EXPECT_DEATH(
1363 EXPECT_DEATH(vsnprintf_l_wrapper(buff, 10, SANITIZER_GET_C_LOCALE, "%s",