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 para a instalação

Informações da origem

Repositório
curiositech/port-daddy
Última atividade na origem
4 de julho de 2026 às 20:31
Idioma detectado do SKILL.md
inglês
Estrelas
2
Forks
0

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.