Crate minidump_processor[][src]

Expand description

A library for producing stack traces and other useful information from minidump files.

You can use the minidump crate to parse a minidump file, and then use the process_minidump function to produce stack traces. If you provide paths to Breakpad-format .sym files, the stack traces will include function and source line information.

Re-exports

pub use crate::symbols::*;

Modules

This module defines the interface between minidump-processor and its Symbolizer.

Structs

A stack of StackFrames produced as a result of unwinding a thread.

The state of a process as recorded by a Minidump.

Various advanced options for the processor.

A single stack frame produced from unwinding a thread’s stack.

Information about the system that produced a Minidump.

Enums

Information about the results of unwinding a thread’s stack.

Indicates how well the instruction pointer derived during stack walking is trusted. Since the stack walker can resort to stack scanning, it can wind up with dubious frames.

An error encountered during minidump processing.

Functions

Unwind all threads in dump and return a ProcessState.

The same as process_minidump but with extra options.