package plcrash

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

enum Architecture

PLCrashReport.proto:34

Legacy processor architecture type codes. These codes have been deprecated.

Used in: CrashReport.SystemInfo

message CrashReport

PLCrashReport.proto:58

A crash report

message CrashReport.ApplicationInfo

PLCrashReport.proto:133

Application info

Used in: CrashReport

message CrashReport.BinaryImage

PLCrashReport.proto:214

Binary image

Used in: CrashReport

message CrashReport.Exception

PLCrashReport.proto:237

Exception

Used in: CrashReport

message CrashReport.MachineInfo

PLCrashReport.proto:325

Host architecture information.

Used in: CrashReport

message CrashReport.ProcessInfo

PLCrashReport.proto:295

Process Data. This was not available in earlier releases of the crash reporter and is marked optional for compatibility.

Used in: CrashReport

message CrashReport.Processor

PLCrashReport.proto:62

Processor information

Used in: BinaryImage, MachineInfo

enum CrashReport.Processor.TypeEncoding

PLCrashReport.proto:75

CPU Type Encodings The wire format maintains support for multiple CPU type encodings; it is expected that different operating systems may target different processors, and the reported CPU type and subtype information may not be easily or directly expressed when not using the vendor's own defined types. Currently, only Apple Mach CPU type/subtype information is supported by the wire protocol. These types are stable, intended to be encoded in Mach-O files, and are defined in mach/machine.h on Mac OS X. Implementations must gracefully handle the addition of unknown type encodings.

Used in: Processor

message CrashReport.ReportInfo

PLCrashReport.proto:352

Report format information

Used in: CrashReport

message CrashReport.Signal

PLCrashReport.proto:254

Signal Information

Used in: CrashReport

message CrashReport.Signal.MachException

PLCrashReport.proto:267

Mach exception info.

Used in: Signal

message CrashReport.Symbol

PLCrashReport.proto:146

A symbol table entry.

Used in: Thread.StackFrame

message CrashReport.SystemInfo

PLCrashReport.proto:93

Used in: CrashReport

enum CrashReport.SystemInfo.OperatingSystem

PLCrashReport.proto:95

Known operating system types

Used in: SystemInfo

message CrashReport.Thread

PLCrashReport.proto:160

Thread state

Used in: CrashReport

message CrashReport.Thread.RegisterValue

PLCrashReport.proto:197

A single register value

Used in: Thread

message CrashReport.Thread.StackFrame

PLCrashReport.proto:165

Stack frame

Used in: Exception, Thread