Я разрабатываю кроссплатформенное расширение NPAPI + XPCOM для Firefox и Google Chrome (Windows, Linux и Mac). Мне было интересно, сможет ли кто-нибудь рассказать мне о лучших методах обработки сбоев компонентов.
Насколько я понимаю, в настоящее время Mozilla Crash Reporter представляет мини-дампы и отчеты о сбоях, созданные в Mozilla Dev. Я экспериментировал с блокировкой SIGSEV в Firefox и созданием собственного ядра в коде плагина. Хотя это прекрасно работает, я уверен, что не должен этого делать.
А Google Chrome даже не создает никаких дампов ядра! Есть предложения?