Как сообщить об ошибке?

Я нашел проблему с приложением на Ubuntu.

Вопросы:

  • Как лучше всего сообщить об этой проблеме?
  • Какую информацию я должен предоставить?
441 голос | спросил andrewsomething 3 +04002010-10-03T18:37:34+04:00312010bEurope/MoscowSun, 03 Oct 2010 18:37:34 +0400 2010, 18:37:34

7 ответов


308

В Ubuntu Wiki есть очень подробное руководство , которое хорошо иллюстрируется и охватывает множество возможных сценариев.

Суть этой страницы в том, что вам сначала нужна учетная запись Launchpad , затем нажмите Alt + F2 и введите ubuntu-bug packagename. В 11.04 и более поздних версиях вы можете ввести ubuntu-bug -w и нажать на соответствующее окно.

Существуют также методы, описанные на этой странице wiki, рассказывающие вам, как:

  • Ошибки файлов с запущенными программами
  • против конкретного пакета ( и как решить, какой пакет )
  • и с компьютеров без доступа в Интернет.

Существует видеоролик с быстрой обучающей программой , который лучше объясняет.

И еще немного информации на этом сайте о том, как собирать информацию для отчета об ошибке:

ответил Jim Driscoll 3 J000000Sunday16 2016, 18:39:06
142
  

Самый общий и полный набор инструкций можно найти на странице этой справочной страницы, поддерживаемой сообществом. Этот ответ по существу , консолидирует эту страницу, и, следовательно, вам рекомендуется прочитать ее, и если вы ищете ошибки, то требуется , чтобы вы ее прочитали.

Краткая версия:

  • Знайте, какой пакет виноват? go type ubuntu-bug <packagename> в терминале.
  • У вас есть окно перед вами? go type ubuntu-bug -w в терминале и щелкните по окну.
  • Есть ли pid? go type ubuntu-bug <pid> в терминале.
    Вы также можете использовать диалог запуска ( Alt + F2 ) вместо терминала.

Длинная версия:

Шаг первый: предварительные

Шаг второй: определите пакет по ошибке

Если вы знаете, какой пакет виноват, вы можете запустить ubuntu-bug <packagename>, чтобы инициировать процесс отчетности об ошибках. вы можете перейти к следующему шагу.
Подробные инструкции по поиску нужного пакета приведены здесь И если эти подробные инструкции не помогли, у вас есть последнее средство.

Как последний курорт:

Вы можете ввести ubuntu-bug в терминал или запустить окно и ответить на несколько вопросов, чтобы собрать некоторую информацию об ошибке.

  

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

Вы можете указать ошибку в отношении какого-либо конкретного пакета, перейдя здесь .

Шаг третий: отправка отчета об ошибке

(приведено в стенограмме ReportingBugs для полноты.)

После выполнения любой из вышеуказанных команд Apport (Ubuntu bug-reporter) соберет необходимые данные. Затем откроется окно с вопросом, хотите ли вы сообщить об ошибке. Нажмите «Отправить отчет», если вы хотите продолжить, или нажмите «Содержание отчета», если вы хотите просмотреть информацию, собранную в Аппорт.

apport-problem-report

  

Затем Apport загрузит информацию о проблемах в Launchpad и   новое окно браузера откроется, чтобы сообщить вам, что отчет об ошибке   в процессе. После обработки данных отчета об ошибке новый   откроется страница, в которой будет запрашиваться заголовок отчета об ошибке. Баг   заголовок появится во всех списках ошибок, поэтому убедитесь, что он представляет   ошибка хорошо. Когда вы закончите, нажмите «Далее». Затем произойдет поиск   основанный на заголовке, который вы дали отчет об ошибке, и покажет   потенциально похожие. Если один из них, похоже, является точной ошибкой   вы сообщаете, щелкните его название, затем «Да, это ошибка, я   пытаясь сообщить ». Если нет, нажмите« Нет, мне нужно сообщить о новой ошибке ».   Затем Launchpad запросит дополнительную информацию. Это важно   что вы указываете три вещи:

     
  • Ожидаемые результаты
  •   
  • Что на самом деле произошло
  •   
  • Если возможно, минимальная последовательность шагов, необходимых для ее выполнения, где шаг 1 - «запустить программу»
  •   

Заполните в поле описания столько информации, сколько сможете,Это   лучше иметь слишком много информации в описании, чем не   достаточно.

     

В нижней части страницы есть дополнительные опции, которые вы можете использовать   чтобы сделать ваш отчет об ошибке более полным:

     
  • Эта ошибка является уязвимостью безопасности. Пожалуйста, проверьте это, только если ваш отчет об ошибке описывает поведение, которое может быть использовано для взлома   вашей системы. (TODO: лучшая формулировка?)

  •   
  • Теги: вы можете добавить теги, которые относятся к вашему отчету об ошибке. Предопределенные значения следует оставить в покое.

  •   
  • Включить вложение. Используя этот параметр, вы можете добавить вспомогательные вложения, чтобы объяснить или помочь другим воспроизвести ошибку. Это может   включают скриншот, видеозапись проблемы или образец   документ, который вызывает ошибку. Дополнительные приложения, если   необходимо, можно добавить после сообщения об ошибке с помощью Add a   комментарий /вложение внизу страницы.

  •   

Когда вы закончите, нажмите «Отправить отчет об ошибке».

Если вам требуется собирать данные в автономном режиме, вы можете использовать apport-cli для этого. Подробные инструкции по этому вопросу и многие другие советы можно найти в ReportingBugs

ответил Mahesh 16 Maypm12 2012, 18:51:39
47

Наиболее актуальным руководством является ReportingBugs - Документация сообщества Ubuntu

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

ответил Hamish Downer 3 +04002010-10-03T19:39:16+04:00312010bEurope/MoscowSun, 03 Oct 2010 19:39:16 +0400 2010, 19:39:16
41

Если у вас есть ошибка X (графическая подсистема), страница X Debugging очень полезна:

Обычно выполнение ubuntu-bug xorg получает всю нужную информацию в Launchpad. Брайс добавляет:

  

Да, определенно хорошая рекомендация. Но также убедитесь, что на самом деле описать проблему. Самая распространенная ошибка, допущенная при подаче отчетов об ошибках X, не полностью описывает то, что на самом деле произошло. Не предполагайте, что журналы сами рассказывают всю историю - будьте многословными.

ответил Jorge Castro 5 Maypm11 2011, 17:32:39
30

Если вы знаете соответствующее приложение (в частности, имя пакета), я бы рекомендовал использовать команду ubuntu-bug из терминала. ubuntu-bug packagename будет собирать некоторую автоматическую информацию и выводит вас прямо на стартовую страницу отчета об ошибке, где вы можете описать проблему.

Также самое подходящее время для поиска потенциальных дубликатов, и если вы найдете один клик, нажмите кнопку «влияет на меня».

Эта страница справки содержит гораздо более полезную информацию: ReportingBugs - Документация сообщества Ubuntu

ответил Scott Ritchie 3 +04002010-10-03T19:39:04+04:00312010bEurope/MoscowSun, 03 Oct 2010 19:39:04 +0400 2010, 19:39:04
22

Это так же просто, как здесь и заполнение 2 или 3 полей, которые есть. Командная строка - это не единственный способ.

В качестве альтернативы вы можете использовать это (замените PACKAGENAME в URL с именем пакета. Например: единство, gnome-shell и т. д.):

http://bugs.launchpad.net/ubuntu/+source/PACKAGENAME/+filebug?no-redirect

Это упоминается в этой части документации Ubuntu.

ответил its_me 4 SunEurope/Moscow2011-12-04T01:56:57+04:00Europe/Moscow12bEurope/MoscowSun, 04 Dec 2011 01:56:57 +0400 2011, 01:56:57
0

Откройте терминал и введите:

$ работу программы

Он отобразит вывод как:

В настоящее время программа 'reportbug' не установлена. Вы можете установить его, набрав:
apt-get install reportbug

$ apt-get install reportbug
 Вы хотите продолжить? [Y /n] y

Нажмите Y: и он установит reportbug на машине Ubuntu

Теперь вы можете сообщить об ошибке:

$ работу программы
Введите имя пакета, в котором вы обнаружили проблему.
> имя пакета
*** Добро пожаловать в reportbug. Использовать? за помощью в подсказках. ***
Обнаруженный набор символов: UTF-8
Если это неверно, измените свой язык.
ответил Ramesh Chand 11 MaramFri, 11 Mar 2016 11:36:05 +03002016-03-11T11:36:05+03:0011 2016, 11:36:05

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

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132