Enum breakpad::FrameTrust
[−]
[src]
#[repr(C)]pub enum FrameTrust { None, Scan, CFIScan, FP, CFI, Prewalked, Context, }
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.
In rough order of "trust metric".
Variants
None
Unknown trust.
Scan
Scanned the stack, found this (lowest precision).
CFIScan
Found while scanning stack using call frame info.
FP
Derived from frame pointer.
CFI
Derived from call frame info.
Prewalked
Explicitly provided by some external stack walker.
Context
Given as instruction pointer in a context (highest precision).