[英]Google crashpad on a cross-compilation platform application. Cannot read dmp file in Ubuntu
[英]What is the difference between Google's breakpad and crashpad libraries?
有關開發它的原因,請參閱Crashpad 公告。
與 Breakpad 的主要區別似乎是 Crashpad 也為 Mac OS X 10.10 和更新版本啟用進程外崩潰報告,而 Breakpads 設計不支持。
另請參閱Breakpads 文檔中的注釋:
與 Crashpad 不同,Breakpad 使用進程內崩潰報告。 與進程外崩潰報告相比,這不太可靠,並且有幾個缺點。 除非您已經集成了 Breakpad,否則我們強烈建議您考慮使用 Crashpad。
/ | 隔斷板 | 防撞墊 |
---|---|---|
OSX-10.10+/進程中 | ✅ | ✅ |
OSX-10.10+/進程外 | ❌ | ✅ |
/ | 隔斷板 | 防撞墊 |
---|---|---|
iOS-5.0+/進程中 | ✅ | ✅ |
tvOS/進程中 | ✅ | ❌ |
watchOS/進程內 | ✅ | ❌ |
回復@Lindeijer
另請參閱Breakpads 文檔中的注釋:
與 Crashpad 不同,Breakpad 使用進程內崩潰報告。 與進程外崩潰報告相比,這不太可靠,並且有幾個缺點。 除非您已經集成了 Breakpad,否則我們強烈建議您考慮使用 Crashpad。
這是Sentry
文檔,而不是Breakpad
文檔
根據https://chromium.googlesource.com/breakpad/breakpad/+/master/docs/exception_handling.md ,實際上Breakpad
在 Windows/Linux/MacOSX(10.10 之前)上支持進程內和進程外
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.