Stack traces are obfuscated #8627
Labels
P1
high priority issues at the top of the work list, actively being worked on.
product-quality
Issues related to product quality.
In Dart-Code/Dart-Code#5367 (comment) I noted the stack traces for some errors were not very useful because of minification/wasm. After discussing with @kenzieschmoll we believed this might be VS Code-specific so to try and compare I checked what I'm getting outside of DevTools.
I can't repro the same issue, however I can force the kind of error noted at Dart-Code/Dart-Code#5158 (comment) by just running:
When using WASM, this is what I see:
It's not clear to me if this is expected or not. There are some
.dart
files and line numbers in the call stack, but there are also somemain.dart.wasm
with hex offsets and all of the function names are obfuscated.If I do the same without WASM, the function names are all still obfuscated although the top of the stack has some extra filenames that weren't in the wasm version (for example
logger_helpers.dart:34
).I'm not certain that this is wrong, but the screenshots from @elliette at Dart-Code/Dart-Code#5158 (comment) seem like they have much better information than here.
The text was updated successfully, but these errors were encountered: