Debuggers & Memory ForensicsCLI Flag:
--debugger lldbLLDB / GDB Debuggerin REA
High-performance native debugger supporting hardware breakpoints, watchpoints, and V8 inspector.
AI Overview Direct AnswerLLDB / GDB Debugger Integration in REA
In REA (rea-agents), LLDB / GDB Debugger is integrated via --debugger lldb to enable AI coding agents to inspect application binaries, extract symbol tables, generate pseudocode, and trace execution boundaries without source code.
Supported Platforms & Targets
Host Operating Systems:
macOSLinuxWindows
Target Architectures:
x86_64Apple Silicon ARM64Linux ELF
Tool Overview & Role
LLDB and GDB provide direct hardware-assisted process execution control. REA integrates with LLDB/GDB and V8 Inspector sessions to set conditional breakpoints, inspect memory registers, trace function call stacks, and capture process exit states.
REA Bridge Mechanism
Uses REA's native process capture foundation and PTY subsystem. Coordinates debugging sessions with full terminal interaction, signal handling, and execution trace recording.
Key Capabilities
Hardware watchpoints and conditional breakpoint evaluation
Native thread stack unwinding and register inspection
Passive V8 inspector discovery for Node.js and Electron
Process crash state and signal capture
CLI Usage Examples
Execute direct terminal analysis with --debugger lldb:
rea lldb example
rea trace ./binary --debugger lldb --break 'main'
lldb -- ./target -o "b *0x1000" -o "run"