unknown堆栈都是因为没有上传对应模块的符号表,所以首先需要确认崩溃所属的操作系统和unknown堆栈对应的模块。
业务库
- 进入崩溃详情 > 符号表 > 仅缺失。找到模块的符号表,符号表的uuid一定要和图中的uuid匹配。
如何查看符号表的uuid,请参见如何查询符号表的uuid。 - 在操作列,单击上传,上传
.sym
格式符号表。
- 正确上传对应符号表后,单击重新解析。
系统库
MAC系统库
APM会主动收集Mac系统符号表。
- 系统库的uuid为00000
抓crash时出现问题,系统库无法匹配到对应符号表。此问题已知,暂无解决方法。
- 系统库的uuid正常
Apple没有官方的符号表服务器,所有系统符号表主要靠人工收集,这种情况就是没收集该版本号的符号表,如果Mac系统版本号是崩溃对应的版本号,请联系技术支持。
Windows系统库
APM已挂载了微软符号表服务器,只要微软已经提供的符号表都可以解析,特殊三方系统库,例如驱动,如果官网已经提供了符号表服务器,可以联系技术支持接入。
Linux系统库
暂无相关计划。