我正在为 Firefox 和 Google Chrome(Windows、Linux 和 Mac)开发一个跨平台的 NPAPI+XPCOM 扩展。我想知道是否有人可以启发我处理组件崩溃的最佳实践。
据我了解,目前 Mozilla 的 Crash Reporter 向 Mozilla Dev 提交创建的小型转储和崩溃报告。我尝试将 SIGSEV 阻止到 Firefox 并在插件代码中创建自己的核心。尽管这很好用,但我确定我不应该那样做。
而且 Google Chrome 甚至似乎都没有创建任何核心转储!有什么建议么?