1e5d25bc2SAndrew Brown# Debugging WebAssembly 2e5d25bc2SAndrew Brown 3*5c1557d2SNick FitzgeraldWasmtime currently provides the following support for debugging misbehaving 4*5c1557d2SNick FitzgeraldWebAssembly: 5e5d25bc2SAndrew Brown 6*5c1557d2SNick Fitzgerald* We can [live debug and step through the guest Wasm and the host at the same 7*5c1557d2SNick Fitzgerald time with `gdb` or `lldb`.](./examples-debugging-native-debugger.md) 8e5d25bc2SAndrew Brown 9*5c1557d2SNick Fitzgerald* When a Wasm guest traps, we can [generate Wasm core 10*5c1557d2SNick Fitzgerald dumps](./examples-debugging-core-dumps.md), that can be consumed by other 11*5c1557d2SNick Fitzgerald tools for post-mortem analysis. 12