On Wed, Nov 14, 2012 at 07:51:05PM -0800, H.J. Lu wrote: > X32 uses 32-bit pointer in software. But its hardware pointer is > 64-bit. We must use hardware pointer to unwind frames. This patch > adds uhwptr for hardware pointer and uses it to unwind stack frames. > Tested on Linux/x32, Linux/x86-64 and Linux/ia32. Please review it > for upstream.
IMNSHO libasan should just use libbacktrace for building backtraces (if available, or backtrace (3)), libbacktrace can be used even to symbolize the backtrace on the fly, without the need for additional scripts. Jakub