使用 STABS 从共享库 (.SO) 获取帧
Get frames from a shared library (.SO) with STABS
我有一个 Android 带有 STABS 调试信息的 SO 库,而不是 DWARF。我想从中获取调用帧信息,类似于 ...-readelf --debug-dump=frames-interp
输出。
对于大多数 NDK 构建的库,readelf
可以做到这一点,但这个不行。
STABS 是否支持帧信息?如果可以,什么样的可执行文件解析器可以解析出来?
Addr2line
对该文件没有任何问题。
what kind of executable file parser can get it out?
objdump -G
应该可以解决问题。
我有一个 Android 带有 STABS 调试信息的 SO 库,而不是 DWARF。我想从中获取调用帧信息,类似于 ...-readelf --debug-dump=frames-interp
输出。
对于大多数 NDK 构建的库,readelf
可以做到这一点,但这个不行。
STABS 是否支持帧信息?如果可以,什么样的可执行文件解析器可以解析出来?
Addr2line
对该文件没有任何问题。
what kind of executable file parser can get it out?
objdump -G
应该可以解决问题。