File: src/debugger/engine.rs — DebuggerEngine::try_load_source_map
Any error from source_map.load() is discarded with Err(_) => { self.source_map = None; }. A user who passes a truncated or wrong WASM file gets no feedback about why source locations are unavailable.
Proposal: Emit a tracing::warn! with the error message so that RUST_LOG=debug users can diagnose the issue.
File:
src/debugger/engine.rs—DebuggerEngine::try_load_source_mapAny error from
source_map.load()is discarded withErr(_) => { self.source_map = None; }. A user who passes a truncated or wrong WASM file gets no feedback about why source locations are unavailable.Proposal: Emit a
tracing::warn!with the error message so thatRUST_LOG=debugusers can diagnose the issue.