首页 > 解决方案 > 使用 STABS 从共享库 (.SO) 中获取帧

问题描述

我有一个带有 STABS 调试信息的 Android SO 库,而不是 DWARF。我想从中获取调用帧信息,类似于...-readelf --debug-dump=frames-interp输出。

对于大多数 NDK 构建的库,readelf可以做到这一点,但不是这个。

STABS 是否支持框架信息?如果是这样,什么样的可执行文件解析器可以把它弄出来?

Addr2line该文件没有问题。

标签: androidandroid-ndkshared-librariesbinutilsreadelf

解决方案


什么样的可执行文件解析器可以把它弄出来?

objdump -G应该做的伎俩。


推荐阅读