Система: Haiku
В этой статье я покажу вам, как сообщать об ошибках системы или приложений в Haiku Development Tracker.

Обычно в случае ошибки пользователь уведомляется удобным сообщением. В ответ можно выйти из программы, перейти к отладке или сохранить информацию о сбое в текстовый файл.
Если вы хотите сообщить об ошибке в систему отслеживания ошибок («багтрекер»), имеет смысл сохранить отчёт. Для этого выберите «Сохранить отчёт» (Save Report).
![]() |
Если вы используете версию Haiku без системы отладки или сообщения об ошибке не отображаются, рекомендуется попробовать воспроизвести ошибку вновь и записать все шаги, ведущие к сбою. Хорошей практикой также является запуск сбойного приложения через терминал (приложение «Terminal»), тогда с большой вероятностью можно будет увидеть консольный вывод в случае ошибки. |

Сохранённые отчёты обычно складываются на рабочий стол (Desktop).
![]() |
Чтобы сообщить об ошибке, следует сперва зарегистрироваться в системе управления разработкой по адресу dev.haiku-os.org |

Мы перешли на dev.haiku-os.org и вошли, нажав «Войти» (Log in).

Затем мы ввели имя нашего пользователя, пароль и нажали «Войти» (Log in).

Теперь следует нажать «Новый запрос»(«Новый тикет», New Ticket).
![]() |
Имеет смысл сперва проверить, вдруг кто-то уже сообщил о схожей проблеме? Тогда следует дополнить имеющийся запрос, а не создавать новый. |

В окне ввода нужно ввести всю известную информацию об ошибке и системе.
- Название: Заголовок, крайне коротко описывающий проблему.
- Описание: Здесь достаточно места, чтобы подробно описать ошибку.
- Тип: Какого типа сообщение вы хотите описать. В нашем случае это ошибка(bug).
- Важность: Насколько важно данное сообщение.
- Версия: Нужно указать, в какой версии ошибка должна быть исправлена
- Компонент: Просто укажите, где случилась ошибка (например «системные инструменты»).
- Версия: В какой версии Haiku вы увидели ошибку?
- Ключевые слова: Набор слов для поиска, отражающий проблему
- Наблюдатель: Если вы известны в сообществе, то укажите имя, иначе укажитеадрес вашей почты. Разработчикам может потребоваться задать вам пару вопросов о проблеме.
- Заблокировано: ?
- Блокировка: ?
- Есть заплатка: Если ошибка исправлена, то разработчики выставят «да»(yes).
- Платформа: Укажите вашу платформу.
![]() |
Ежели желаете добавить отчёт об ошибке, то выберите также «У меня есть файлы, относящиеся к запросу» (I have files that I would like to attach to this ticket be). |
Если вы указали всю информацию, смело жмите «Создать запрос» (Create Ticket).
![]() |
После того, как вы нажали «Создать запрос»(Create Ticket) и запрос был создан, вы можете лишь редактировать, но не удалять! |

Если вы выбрали «У меня есть файлы, относящиеся к запросу» ("I have files that I would like to attach to this ticket"), то вы можете приложить к запросу отчёт, картинку или другой файл. Нажмите «Выбрать файл» (Choose File), выберите нужный файл в вашей системе и нажмите «Открыть» (Open).
Затем там же опишите файл. Это необязательно, но желательно.
Выберите «Заменить имеющиеся записи с повторяющимся именем» ("Existing Notes Replace with the same name"), если нужно поменять файл.
Флажки «Тип вложений»(Attachment Flags) предназначены для тех, кто будет разбираться с ошибкой. Это значит, что мы их оставим как есть.
Теперь нажимаем «Добавить вложение» (Add attachment), чтобы загрузить выбранный файл.

Теперь вложения видны и можно добавить ещё.
Автор статьи — Christian Albrecht, Декабрь 2014
Доступно благодаря BeSly, базе знаний Haiku, BeOS и Zeta.