symbolize

package
v0.0.0-...-d046166 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 10, 2020 License: BSD-3-Clause Imports: 13 Imported by: 0

Documentation

Overview

Package symbolize provides support for symbolizing crashes.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func SymbolizeCrash

func SymbolizeCrash(path string, w io.Writer, cfg Config) error

SymbolizeCrash attempts to symbolize a crash file. path can contain either raw minidump data or a Chrome crash report. The (possibly-unsuccessfully-)symbolized data is written to w.

Types

type Config

type Config struct {
	// Logger is used to log progress and errors.
	Logger logging.Logger
	// SymbolDir contains a directory used to store symbol files.
	SymbolDir string
	// BuildRoot contains build root (e.g. "/build/lumpy") that produced the system image.
	// If empty, inferred by extracting the board name from the minidump.
	// The build root is only used if a builder path can't be extracted from the minidump.
	BuildRoot string
}

Config contains parameters used when symbolizing crash files.

Directories

Path Synopsis
Package breakpad processes minidump crash reports created by Breakpad.
Package breakpad processes minidump crash reports created by Breakpad.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL