Google的Breakpad库和crashpad库之间有什么区别?

时间:2018-10-09 16:15:09

标签: minidump google-breakpad

它们都崩溃了报告库,这些报告库生成了供开发人员分析的小型转储,并且都是由Google的Chromium项目开发的。

breakpad

crashpad

预期用例有何不同?

1 个答案:

答案 0 :(得分:0)

请参阅the Crashpad announcement,了解其开发原因。

与Breakpad的主要区别似乎在于,Crashpad还为Mac OS X 10.10及更高版本启用了进程外崩溃报告,这是Breakpads设计无法支持的。

另请参阅Breakpads documentation中的注释:

  

与Crashpad相比,Breakpad使用进程内崩溃报告。这个   不那么健壮,并且比进程外崩溃有几个缺点   报告。除非您已经集成了Breakpad,否则我们强烈建议   建议您考虑改用Crashpad。