Header menu logo B2R2

BinExceptionFrame Type

Represents format-agnostic exception/unwinding information for one function frame, such as a DWARF FDE in ELF/Mach-O or a RUNTIME_FUNCTION in PE x64.

Record fields

Record Field Description

FunctionEnd

Full Usage: FunctionEnd

Field type: Addr

End address of the function (inclusive).

Field type: Addr

FunctionStart

Full Usage: FunctionStart

Field type: Addr

Start address of the function (inclusive).

Field type: Addr

Handlers

Full Usage: Handlers

Field type: BinExceptionHandler[]

Guarded regions within this frame, with their handlers resolved.

Field type: BinExceptionHandler[]

PersonalityRoutine

Full Usage: PersonalityRoutine

Field type: Addr option

Address of the personality/handler routine that governs this frame, if any (e.g., an ELF CIE personality or a PE UNWIND_INFO handler). None when the format records no such routine.

Field type: Addr option

Type something to start searching.