Skip to main content

rust-debugging-mastery

Expert-level Rust debugging beyond `println!` and `dbg!`. Covers rust-lldb/rust-gdb (pretty-printers, breakpoints on monomorphized generics, why async backtraces lie), `tracing`/`tracing-subscriber` (spans, EnvFilter/RUST_LOG, the span-guard-across-.await trap), tokio-console for async stalls/deadlocks, Miri for UB and data races, cargo-flamegraph/samply/Instruments for hot paths, panics & backtraces (RUST_BACKTRACE, panic hooks, catch_unwind, abort vs unwind), debugging stuck/cancelled futures and the two-executor footgun, FFI/native-addon/dyld failures (@rpath/DYLD_*/install_name_tool, a .node/cdylib that segfaults its host), build/link debugging (cargo build -v, cargo tree -d, RUST_MIN_STACK vs recursion_limit), and heisenbugs (release-vs-debug, optimization UB). Activate on: "debug rust", "rust panic", "segfault", "stack overflow", "RUST_BACKTRACE", "rust-lldb", "rust-gdb", "tokio-console", "tracing subscriber", "RUST_LOG", "miri", "data race", "flamegraph", "samply", "@rpath", "Library not loaded", "dlop

Ir a la instalación

Datos de origen

Repositorio
curiositech/port-daddy
Última actividad en el origen
4 de julio de 2026 a las 20:31
Idioma detectado de SKILL.md
inglés
Estrellas
2
Forks
0

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.