Error Debugging

Analyze a stack trace, crash report, panic, or error log; find the failing frame and the root cause; then propose a fix and a way to verify it. Covers Kotlin/JVM/Android (coroutines, ANRs, R8-obfuscated traces), KMP/Compose Multiplatform, Flutter/Dart (FlutterError, RenderFlex overflow), Swift on iOS/macOS (.ips reports, EXC_BAD_ACCESS), Rust panics, C++ segfaults and sanitizer output, plus Python, JS/TS, Go and Java. Use when someone pastes a stack trace, crash log or panic — even with no question attached — or says 'why does this crash', 'what does this error mean', 'debug this exception', 'root-cause this trace', 'symbolicate this crash', 'deobfuscate this trace', or the Hungarian 'miért crashel', 'mit jelent ez a hiba', 'elemezd ezt a stack trace-t', 'nézd meg ezt a crash logot'. Not for auditing a whole project for latent bugs (that is code-analyzer), nor for a red CI run whose log has not been fetched yet (that is github-fix-action-error).

jablonkai 4ae658d 8 files · 54.1 KB Updated

File contents

jablonkai/skills/tree/main/skills/error-debugging commit 4ae658dbd0

Frequently asked questions

npx skillmds@latest add jablonkai/error-debugging