WASM 调用栈解析

将 WASM 崩溃调用栈解码为可读函数名。上传 .wasm 文件,粘贴来自 Chrome、Firefox 或 Node.js 的崩溃栈。WebAssembly 版 addr2line 在线替代方案。

上传 WASM 文件.wasm — 可选,用于解析 wasm-function[N]
上传符号文件(可选).txt / .sym / .map
解析后的函数名将显示在这里...

使用指南

1. 上传 .wasm 二进制文件

拖放或点击上传崩溃时运行的 .wasm 文件。文件完全在浏览器中解析,不会上传到任何服务器。

2. 粘贴崩溃调用栈

从浏览器控制台、Node.js 输出或崩溃报告中复制调用栈。支持所有常见格式,包括 wasm-function[N]、0x 十六进制偏移和命名 WASM 帧。

3. 查看解析结果

函数索引和十六进制偏移会自动替换为 WASM name section 中的可读函数名。如果二进制文件已被 strip,可上传外部符号文件(.sym / .txt)进行映射。

支持的调用栈格式

Chrome / V8 (at wasm-function[42]:0x1a2b)Firefox (@http://...module.wasm:wasm-function[42]:0x1a2b)Node.js (wasm://wasm/func42)Emscripten (at Module._main (module.wasm:0x1a2b))Unity WebGL 崩溃栈Rust / wasm-bindgen panic 堆栈通用格式(函数索引 + 十六进制偏移)

常见问题