Home
last modified time | relevance | path

Searched refs:exception_record (Results 1 – 17 of 17) sorted by relevance

/external/google-breakpad/src/client/windows/handler/
Dexception_handler.cc568 EXCEPTION_RECORD exception_record = {}; in HandleInvalidParameter() local
570 EXCEPTION_POINTERS exception_ptrs = { &exception_record, &exception_context }; in HandleInvalidParameter()
574 exception_record.ExceptionCode = STATUS_INVALID_PARAMETER; in HandleInvalidParameter()
579 exception_record.NumberParameters = 3; in HandleInvalidParameter()
580 exception_record.ExceptionInformation[0] = in HandleInvalidParameter()
582 exception_record.ExceptionInformation[1] = in HandleInvalidParameter()
584 exception_record.ExceptionInformation[2] = assertion.line; in HandleInvalidParameter()
648 EXCEPTION_RECORD exception_record = {}; in HandlePureVirtualCall() local
650 EXCEPTION_POINTERS exception_ptrs = { &exception_record, &exception_context }; in HandlePureVirtualCall()
654 exception_record.ExceptionCode = STATUS_NONCONTINUABLE_EXCEPTION; in HandlePureVirtualCall()
[all …]
/external/compiler-rt/lib/asan/
Dasan_win.cc271 EXCEPTION_RECORD *exception_record = info->ExceptionRecord; in SEHHandler() local
274 if (exception_record->ExceptionCode == EXCEPTION_ACCESS_VIOLATION || in SEHHandler()
275 exception_record->ExceptionCode == EXCEPTION_IN_PAGE_ERROR) { in SEHHandler()
277 (exception_record->ExceptionCode == EXCEPTION_ACCESS_VIOLATION) in SEHHandler()
280 SignalContext sig = SignalContext::Create(exception_record, context); in SEHHandler()
/external/google-breakpad/src/processor/
Dminidump_processor.cc663 *address = raw_exception->exception_record.exception_address; in GetCrashReason()
670 uint32_t exception_code = raw_exception->exception_record.exception_code; in GetCrashReason()
671 uint32_t exception_flags = raw_exception->exception_record.exception_flags; in GetCrashReason()
1023 if (raw_exception->exception_record.number_parameters >= 1) { in GetCrashReason()
1026 (raw_exception->exception_record.exception_information[0]); in GetCrashReason()
1045 raw_exception->exception_record.number_parameters >= 2) { in GetCrashReason()
1047 raw_exception->exception_record.exception_information[1]; in GetCrashReason()
1060 if (raw_exception->exception_record.number_parameters >= 1) { in GetCrashReason()
1063 (raw_exception->exception_record.exception_information[0]); in GetCrashReason()
1082 raw_exception->exception_record.number_parameters >= 2) { in GetCrashReason()
[all …]
Dminidump_unittest.cc733 EXPECT_EQ(0xdcba4321, raw_exception->exception_record.exception_code); in TEST()
734 EXPECT_EQ(0xf0e0d0c0, raw_exception->exception_record.exception_flags); in TEST()
736 raw_exception->exception_record.exception_address); in TEST()
807 EXPECT_EQ(0xdcba4321, raw_exception->exception_record.exception_code); in TEST()
808 EXPECT_EQ(0xf0e0d0c0, raw_exception->exception_record.exception_flags); in TEST()
810 raw_exception->exception_record.exception_address); in TEST()
892 EXPECT_EQ(0xdcba4321, raw_exception->exception_record.exception_code); in TEST()
893 EXPECT_EQ(0xf0e0d0c0, raw_exception->exception_record.exception_flags); in TEST()
895 raw_exception->exception_record.exception_address); in TEST()
974 EXPECT_EQ(0xdcba4321, raw_exception->exception_record.exception_code); in TEST()
[all …]
Dexploitability_win.cc102 uint32_t exception_code = raw_exception->exception_record.exception_code; in CheckPlatformExploitability()
172 if (raw_exception->exception_record.number_parameters >= 1) { in CheckPlatformExploitability()
175 (raw_exception->exception_record.exception_information[0]); in CheckPlatformExploitability()
Dminidump.cc2923 Swap(&exception_.exception_record.exception_code); in Read()
2924 Swap(&exception_.exception_record.exception_flags); in Read()
2925 Swap(&exception_.exception_record.exception_record); in Read()
2926 Swap(&exception_.exception_record.exception_address); in Read()
2927 Swap(&exception_.exception_record.number_parameters); in Read()
2933 Swap(&exception_.exception_record.exception_information[parameter_index]); in Read()
2997 exception_.exception_record.exception_code); in Print()
2999 exception_.exception_record.exception_flags); in Print()
3001 exception_.exception_record.exception_record); in Print()
3003 exception_.exception_record.exception_address); in Print()
[all …]
/external/google-breakpad/src/client/mac/tests/
Dexception_handler_test.cc137 raw_exception->exception_record.exception_code); in InProcessCrash()
139 raw_exception->exception_record.exception_flags); in InProcessCrash()
142 raw_exception->exception_record.exception_code); in InProcessCrash()
145 raw_exception->exception_record.exception_flags); in InProcessCrash()
148 raw_exception->exception_record.exception_flags); in InProcessCrash()
233 raw_exception->exception_record.exception_code); in TEST_F()
/external/google-breakpad/src/processor/testdata/
Dminidump2.dump.out627 exception_record.exception_code = 0xc0000005
628 exception_record.exception_flags = 0x0
629 exception_record.exception_record = 0x0
630 exception_record.exception_address = 0x40429e
631 exception_record.number_parameters = 2
632 exception_record.exception_information[ 0] = 0x1
633 exception_record.exception_information[ 1] = 0x45
/external/google-breakpad/src/client/ios/handler/
Dios_exception_minidump_generator.mm149 exception_ptr->exception_record.exception_code = kExceptionType;
150 exception_ptr->exception_record.exception_flags = kExceptionCode;
155 exception_ptr->exception_record.exception_address = GetPCFromException();
/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_win.cc815 EXCEPTION_RECORD *exception_record = (EXCEPTION_RECORD *)siginfo; in Create() local
818 uptr pc = (uptr)exception_record->ExceptionAddress; in Create()
826 uptr access_addr = exception_record->ExceptionInformation[1]; in Create()
833 switch (exception_record->ExceptionInformation[0]) { in Create()
/external/google-breakpad/src/client/solaris/handler/
Dminidump_generator.cc590 exception.get()->exception_record.exception_code = writer_args->signo; in WriteExceptionStream()
591 exception.get()->exception_record.exception_flags = 0; in WriteExceptionStream()
595 exception.get()->exception_record.exception_address = in WriteExceptionStream()
610 exception.get()->exception_record.exception_address = in WriteExceptionStream()
/external/google-breakpad/src/google_breakpad/common/
Dminidump_format.h521 uint64_t exception_record; /* Address (in the minidump-producing host's member
544 MDException exception_record; member
/external/google-breakpad/src/client/mac/handler/
Dminidump_generator.cc1129 exception_ptr->exception_record.exception_code = exception_type_; in WriteExceptionStream()
1130 exception_ptr->exception_record.exception_flags = exception_code_; in WriteExceptionStream()
1143 exception_ptr->exception_record.exception_address = exception_subcode_; in WriteExceptionStream()
1145 exception_ptr->exception_record.exception_address = CurrentPCForStack(state); in WriteExceptionStream()
/external/cmockery/cmockery_0_1_2/src/
Dcmockery.c1411 EXCEPTION_RECORD * const exception_record = in exception_filter() local
1413 const DWORD code = exception_record->ExceptionCode; in exception_filter()
1421 exception_record->ExceptionAddress); in exception_filter()
/external/google-breakpad/src/client/linux/handler/
Dexception_handler_unittest.cc1020 raw->exception_record.exception_code); in TEST()
1191 raw->exception_record.exception_code); in TEST()
/external/google-breakpad/src/client/linux/minidump_writer/
Dminidump_writer.cc625 exc.get()->exception_record.exception_code = dumper_->crash_signal(); in WriteExceptionStream()
626 exc.get()->exception_record.exception_address = dumper_->crash_address(); in WriteExceptionStream()
/external/google-breakpad/src/tools/linux/md2core/
Dminidump-2-core.cc743 crashinfo->fatal_signal = (int) exp->exception_record.exception_code; in ParseExceptionStream()