谷歌的breakpad工具使用的小型转储格式有详细的规格吗?我需要创建一个基于处理器/ os的小型转储文件,该文件当前不是由breakpad客户端库支持的,我还没有找到任何描述小型转储文件本身的实际格式的简明文档。breakpad minidump规范?
这是一个嵌入式系统,我没有太多东西要放在转储文件中,主要是堆栈跟踪和状态码。
现有平台的breakpad客户端源使用系统调用收集信息,将minidump编写器构建到异常处理程序中。在我的情况下,我没有在异常处理程序中运行转储器,因此我捕获了关键信息,并且需要稍后写入转储文件。
指针可以很好的解释breakpad使用的minidump格式。