Lines Matching full:minidump
54 Minidump analyzer.
143 byte = ctypes.c_uint8.from_buffer(reader.minidump, slot + i).value
179 # Set of structures and constants that describe the layout of minidump
515 """Minidump (.dmp) reader."""
522 self.minidump = mmap.mmap(self.minidump_file.fileno(), 0, mmap.MAP_PRIVATE)
523 self.header = MINIDUMP_HEADER.Read(self.minidump, 0)
525 print >>sys.stderr, "Warning: Unsupported minidump header magic!"
530 directories.append(MINIDUMP_DIRECTORY.Read(self.minidump, offset))
548 self.minidump, d.location.rva)
559 self.minidump, d.location.rva)
563 self.minidump, self.exception.thread_context.rva)
566 self.minidump, self.exception.thread_context.rva)
569 self.minidump, self.exception.thread_context.rva)
572 thread_list = MINIDUMP_THREAD_LIST.Read(self.minidump, d.location.rva)
581 self.minidump, d.location.rva)
584 print >>sys.stderr, "Warning: This is not a full minidump!"
587 self.minidump, d.location.rva)
593 self.minidump, d.location.rva)
602 return ctypes.c_uint8.from_buffer(self.minidump, location).value
606 return ctypes.c_uint32.from_buffer(self.minidump, location).value
610 return ctypes.c_uint64.from_buffer(self.minidump, location).value
622 return self.minidump[location:location + size]
626 return ctypes.c_uint64.from_buffer(self.minidump, location).value
628 return ctypes.c_uint32.from_buffer(self.minidump, location).value
630 return ctypes.c_uint32.from_buffer(self.minidump, location).value
636 byte = ctypes.c_uint8.from_buffer(self.minidump, loc).value
657 byte = ctypes.c_uint8.from_buffer(self.minidump, loc).value
765 self.minidump.close()
812 string = bytearray(MINIDUMP_STRING.Read(self.minidump, rva).buffer)
2822 print "Address is not contained within the minidump!"
2933 List details for all loaded modules in the minidump. An argument can
2979 print "Address is not contained within the minidump!"
3035 print "Minidump has no exception info"
3131 help="dump all information contained in the minidump")