Hello,
I'm trying to investigate a crash in my code ported to WebAssembly, and was hoping to get additional information using Address Sanitizer. Unfortunately, ASan fails too, with the following error:
"AddressSanitizer: nested bug in the same thread, aborting."
There's no stack trace attached to this message. I don't know if this problem is related to some Emscripten-specific ASan+threading issues (like
github.com/emscripten-core/emscripten/issues/13205; however, unlike that issue, the "nested bug" is reproducible both under Node.js and Chrome).
Anyway, does anyone have a tip on how such a failure could be debugged?
Apparently, DevTools misses this failure even when "Pause on exceptions" is turned on, so that the execution continues until the point "program exited (with status: 1)" is logged - obviously, without any traceback.
Thanks,
Maksim