The Backtrace API is only functional on the armv7a-vex-v5 platform
target. At the moment, this target only platform that vexide supports,
however this may change in the future.
Additionally, backtraces will be unsupported if vexide is compiled without
the unwind feature.
The number stored in each frame is not particularly meaningful to humans on its own.
Using a tool such as llvm-symbolizer or addr2line, it can be turned into
a function name and line number to show what functions were being run at
the time of the backtrace’s capture.
$ llvm-symbolizer -p -e ./target/armv7a-vex-v5/debug/program_name 0x380217b 0x380209b
my_function at /path/to/project/src/main.rs:30:14
main at /path/to/project/src/main.rs:21:9