Как отправить полный отчет об ошибке с аварийным дампом и действиями по воспроизведению?

Я нашел воспроизводимую ошибку сбоев в xserver-xephyr. Когда я запускаю следующую команду:

apport-bug /var/crash/_usr_bin_Xephyr.1000.crash

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

10
задан 15 January 2013 в 04:48

1 ответ

Хороший способ сообщить об этом состоит в том, чтобы настроить Apport для отправки данных катастрофического отказа в Панель запуска.

Можно настроить его назад впоследствии, если Вы обычно не хотите делать это, когда программа отказывает.

Фон

То, что Вы хотите, - чтобы Apport собрал данные катастрофического отказа, и отправьте его Панели запуска, таким образом, можно записать и отправить отчет об ошибках с присоединенными данными. Это - поведение Apport на альфа-версиях и бета-версиях, а также поведение (когда Apport включили) на всех выпусках до 12,04.

В Ubuntu 12.04, Ой был представлен.

Ой отправляет данные катастрофического отказа Apport базе данных (Гирлянда), где это может быть обработано и проанализировано в агрегате (затем просматриваемый). Это намного лучше, чем не явление в данные все, и лучше, чем отчеты об ошибках с недостаточной информацией, где генератор отчетов не предоставляет запрошенную информацию. Кроме того, ошибки в стабильных версиях менее вероятно, будут, иногда исправляться, если они не смогут быть воспроизведены в выпуске разработки (и с Ой, пользователей не просят прочитать инструкции по созданию отчетов ошибки и зарегистрировать отчет, только найти, что ошибка не исправляется в течение долгого времени).

Однако правильно написанные отчеты об ошибках с достаточной информацией все еще одобрены для поддерживаемых релизов Ubuntu (который включает Вашу ситуацию).

Можно реконфигурировать Apport, таким образом, он отправляет данные катастрофического отказа Панели запуска для создания отчетов ошибки вместо Daisy для статистического анализа.

Реконфигурирование Apport для отправки данных катастрофического отказа в панель запуска

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

В одном из конфигурационных файлов Apport, /etc/apport/crashdb.conf, существует строка, которая говорит:

        'problem_types': ['Bug', 'Package'],

Это - строка, которая перечисляет проблемные типы, для которых данные отправляются в Панель запуска. Это перечисляет Bug и Package. Добавить Crash:

        'problem_types': ['Bug', 'Package', 'Crash'],

Теперь, когда данные катастрофического отказа автоматически собраны, они будут отправлены Панели запуска, и окно браузера,/tab, появится, где можно описать ошибку (точно так же, как прежде Ой).

Ссылки

7
ответ дан 15 January 2013 в 04:48

Другие вопросы по тегам:

Похожие вопросы: