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

الانتقال إلى التثبيت

معلومات المصدر

المستودع
curiositech/port-daddy
آخر نشاط في المصدر
٤ يوليو ٢٠٢٦ في ٢٠:٣١
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٢
التفرعات
٠

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.