What problem does it solve?
This Skill addresses the difficulty of debugging complex hangs, performance regressions, and deep recursive call stacks in high-performance Rust binaries where standard debuggers may be unavailable or insufficient.
Core Features & Use Cases
- In-process Watchdog: Captures backtraces during execution to identify where a process is stuck or slow without needing an external debugger.
- LLDB Attach Wrapper: Simplifies attaching to running processes on Windows and macOS to extract thread states and backtraces.
- Release-Dbg Profile: Provides a specialized build profile that balances production-level optimization with essential debug symbols for accurate stack resolution.
Quick Start
Use the debug-tooling skill to attach the LLDB wrapper to the running process audit_real_component_meta.exe and save the backtrace to a file.