Lines Matching full:minidump

48 using namespace minidump;
56 /// Breakpad, a Google crash log reporting tool suite, creates minidump files
58 /// minidumps, it will check for a GNU build ID when creating a minidump file
122 return "Minidump plug-in.";
133 // Read enough data for the Minidump header
141 if (identify_magic(toStringRef(DataPtr->GetData())) != llvm::file_magic::minidump)
196 // Do we support the minidump's architecture?
208 "unsupported minidump architecture: %s", arch.GetArchitectureName());
236 Debugger::ReportWarning("unable to retrieve process ID from minidump file, "
281 llvm::minidump::Exception::LLDB_FLAG)
366 // info sections, which we can assume are not being written to the minidump
367 // unless it's an LLDB generate minidump.
432 for (const minidump::Thread &thread : m_thread_list) {
435 // If the minidump contains an exception context, use it
462 // We consider the module to be a match if the minidump UUID is a
476 // in the minidump. Facebook uses a modified breakpad client that
500 std::vector<const minidump::Module *> filtered_modules =
532 // a minidump UUID is only a partial match or is a hash. So try again
561 // minidump format encodes enough information about each module's memory
602 // Avoiding them will also speed up minidump loading since JITLoaders normally
765 "Dump information from the minidump file.", nullptr),
768 "Dump the everything in the minidump."),
770 "Dump the minidump directory map."),
861 MinidumpParser &minidump = *process->m_minidump_parser;
865 for (const auto &stream_desc : minidump.GetMinidumpFile().streams())
875 auto bytes = minidump.GetStream(stream_type);
884 auto bytes = minidump.GetStream(stream_type);
921 auto bytes = minidump.GetStream(StreamType::FacebookBuildID);