Modules§
Structs§
- Breakpoint
View - Breakpoint
View Owned - Debugger
- Main structure of bug-stalker, control debugee state and provides application functionality.
- Debugger
Builder - Debugger structure builder.
- Exploration
Context - Exploration context. Contains current explored thread and program counter.
May be changed by user (by
threadorframecommand) or by debugger (at breakpoints, after steps, etc.). - Frame
Info - Stack frame information.
- Function
Assembly - Function
Die - Function
Range - NopHook
- Place
Descriptor - Represent a place in program text identified by file name line number and column number.
- Place
Descriptor Owned - Like a
PlaceDescriptorbut without reference to compilation unit. - Region
Info - Information about loaded in VAS region.
- Symbol
- Thread
Snapshot - Debugee thread description.
- Tracee
- Tracee is a thread attached to debugger with ptrace.
- Watchpoint
View - Watchpoint information struct.
- Watchpoint
View Owned
Enums§
- Create
Transparent Breakpoint Request - Parameters for construct a transparent breakpoint.
- Error
- Type
Declaration
Traits§
- Event
Hook - Trait for the reverse interaction between the debugger and the user interface.
Functions§
- read_
memory_ by_ pid - Read N bytes from
PIDprocess.