Home | History | Annotate | Download | only in processor

Lines Matching refs:dump

78     Minidump *dump, ProcessState *process_state) {
79 assert(dump);
84 const MDRawHeader *header = dump->header();
86 BPLOG(ERROR) << "Minidump " << dump->path() << " has no header";
92 GetProcessCreateTime(dump, &process_state->process_create_time_);
94 bool has_cpu_info = GetCPUInfo(dump, &process_state->system_info_);
95 bool has_os_info = GetOSInfo(dump, &process_state->system_info_);
102 MinidumpBreakpadInfo *breakpad_info = dump->GetBreakpadInfo();
109 MinidumpException *exception = dump->GetException();
115 dump, &process_state->crash_address_);
119 process_state->assertion_ = GetAssertion(dump);
121 MinidumpModuleList *module_list = dump->GetModuleList();
129 MinidumpMemoryList *memory_list = dump->GetMemoryList();
135 MinidumpThreadList *threads = dump->GetThreadList();
137 BPLOG(ERROR) << "Minidump " << dump->path() << " has no thread list";
141 BPLOG(INFO) << "Minidump " << dump->path() << " has " <<
148 (has_dump_thread ? "" : "no ") << "dump thread, " <<
165 string thread_string = dump->path() + ":" + thread_string_buffer;
184 // dump of itself (when both its context and its stack are in flux),
263 // don't abort processing the rest of the dump just for
272 BPLOG(INFO) << "Processing interrupted for " << dump->path();
281 dump->path();
292 Exploitability::ExploitabilityForPlatform(dump, process_state));
301 BPLOG(INFO) << "Processed " << dump->path();
309 Minidump dump(minidump_file);
310 if (!dump.Read()) {
311 BPLOG(ERROR) << "Minidump " << dump.path() << " could not be read";
315 return Process(&dump, process_state);
321 static const MDRawSystemInfo* GetSystemInfo(Minidump *dump,
323 MinidumpSystemInfo *minidump_system_info = dump->GetSystemInfo();
456 bool MinidumpProcessor::GetCPUInfo(Minidump *dump, SystemInfo *info) {
457 assert(dump);
464 const MDRawSystemInfo *raw_system_info = GetSystemInfo(dump, &system_info);
539 bool MinidumpProcessor::GetOSInfo(Minidump *dump, SystemInfo *info) {
540 assert(dump);
548 const MDRawSystemInfo *raw_system_info = GetSystemInfo(dump, &system_info);
627 bool MinidumpProcessor::GetProcessCreateTime(Minidump* dump,
629 assert(dump);
634 MinidumpMiscInfo* minidump_misc_info = dump->GetMiscInfo();
653 string MinidumpProcessor::GetCrashReason(Minidump *dump, uint64_t *address) {
654 MinidumpException *exception = dump->GetException();
676 const MDRawSystemInfo *raw_system_info = GetSystemInfo(dump, NULL);
1484 string MinidumpProcessor::GetAssertion(Minidump *dump) {
1485 MinidumpAssertion *assertion = dump->GetAssertion();