Closed ArtemGr closed 6 years ago
I think that printing stack traces to stderr is good enough for now, while we're only going to use the MM2 internally, among the testers and GUI developers. We can suspend this issue for now, see how stack traces perform in internal tests, then get back to it if/when we need the crash reports gathered automatically from the end users.
core
instead of manually collecting the stack trace. No need to upload thecore
anywhere, at least not withing this issue timeframe: the testing developers will get it manually from the image.os_portable::OS_init
missing.#[panic_handler]
). We could set thread-local hooks, but I'll try a simpler (?) route first of usingRUST_BACKTRACE
and getting crash reports by capturing the standard output.strip
from the builds, turn debug options on.