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