Обработка аварийных дампов из Firefox и Google Chrome - PullRequest
1 голос
/ 07 октября 2010

Я разрабатываю кроссплатформенное расширение NPAPI + XPCOM для Firefox и Google Chrome (Windows, Linux и Mac). Мне было интересно, сможет ли кто-нибудь рассказать мне о лучших методах обработки сбоев компонентов.

Насколько я понимаю, в настоящее время Mozilla Crash Reporter представляет мини-дампы и отчеты о сбоях, созданные в Mozilla Dev. Я экспериментировал с блокировкой SIGSEV в Firefox и созданием собственного ядра в коде плагина. Хотя это прекрасно работает, я уверен, что не должен этого делать.

А Google Chrome даже не создает никаких дампов ядра! Есть предложения?

Ответы [ 2 ]

0 голосов
/ 13 июня 2012

Это ужасно поздно, но да, не делай этого. Вы будете ловить много вещей, которые не только ваш плагин, и вы испортите нашу статистику аварий. Вы сможете найти информацию о сбоях вашего плагина на нашем сайте отчетов о сбоях Если вам нужна более качественная отчетность, вы можете отправить нам сообщение об ошибке, и мы сможем вам помочь.

0 голосов
/ 28 января 2011

База данных отчетов о сбоях Firefox доступна для публичного поиска, поэтому вам не нужно выполнять свою собственную обработку.Если вы спросите хорошо (то есть докажете, что вы автор плагина), я уверен, что они даже дадут вам мини-дампы от сбоев вашего плагина.

...