The way we calculate the base address for DWARF-based unwinding works for dynamically linked binaries with libc (C/C++/Rust), as well as statically compiled libc with Rust (haven't tested C/C++).
Static Rust + musl does not work, most likely due to not calculating the base properly.
The way we calculate the base address for DWARF-based unwinding works for dynamically linked binaries with
libc
(C/C++/Rust), as well as statically compiledlibc
with Rust (haven't tested C/C++).Static Rust +
musl
does not work, most likely due to not calculating the base properly.