我正在将 Breakpad 实现到几个应用程序中,在这些应用程序中,堆栈跟踪非常有用,但我对如何处理我们的一些库的符号文件有点困惑。
我已经为 Application 和 ourlibrary.so 生成了一个符号表,我已经将异常处理程序包含到 Applicaion 和 ourlibrary.so 中,它为两者生成了一个很好的转储,但只为 Application 获取符号表,所以我我想知道我是否在正确的位置有库的符号表。
目前其设置如下:
- 符号
- 应用
- Breakpad 生成的值
- 应用程序.sym
- 我们的图书馆.so
- Breakpad 生成的值
- 我们的图书馆.so
- 应用
我假设我弄乱了符号目录文件夹结构,但我不是 100% 确定。