How do I create a bug report/ru

From Lazarus wiki
Revision as of 13:16, 31 August 2009 by Skalogryz (talk | contribs) (Russian: How do I create a bug report)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Template:Как создать сообщение об ошибке

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

Проблемы с компиляцией Лазаруса

Если у Вас возникли проблемы с компиляцией SVN версии Лазаруса, то Вам следует написать об этом либо в почтовую рассылку либо спросить о проблеме на IRC канале #lazarus-ide, сервера irc.freenode.net. Скорее всего, кто-то ещё уже столкнулся с этой же проблемой и вскоре она уже будет решена.

Возможно об ошибке уже сообщили

Перед тем как сообщить о новой ошибке, следует убедится в том, что о ней не сообщалось ранее. Создание дублирующих сообщений не поможет в устранении ошибок, а наоброт отнимет у разработчиков время.

Для поиска сообщений об обишбке:

  • Используйте поле поиска: View Issues.
  • Укажите слова необходимые для поиска в поле Search и нажмите Apply Filter

(Совет): Поиск очень простой, если у вас возникли проблемы с использованием метода TEdit.SelStart, попробуйте искать "SelStart".

Если об ошибке уже сообщили:

  • Добавьте сообщение, если ошибку можно воспроизвести другим способом, от уже указанных
  • Если ошибка помечена как исправленная (Resolved) или сообщение уже закрыто (Closed), то вы можете октрыть её повтороно, нажав на кнопку "Reopen Issue". (Некоторые ошибки исправленны только в SVN версии. Не открывайте сообщение об ошибке повторно, если вы не используете SVN версию Лазаруса)
  • Вы можете отслеживать ошибку нажав. "Monitor Issue". При этом Вас будут уведомлять о всех измнениях с этой ошибкой.


Внимание: чтобы выполнять указанные операции Вам нужно зарегестрироваться в системе и войти под своим аккаунтом: см#Вход в систему/Создание аккаунта.

Enter the bug in the Lazarus Bug Tracker

  1. Go to the Lazarus bug tracker
  2. You need to be logged, see section #Logging/Creating new account
  3. Go to the Report Issue page. Fill in as much as you can and know. The more specific, the better.
    • Important fields are the OS and Product fields and the steps to reproduce this issue. If an issue cannot be reproduced by the developers, they cannot start to fix it! Do not forget to mention, if you are using some exotic PC architecture (big endian or 64-bit).
    • It is often useful to upload a small test application that shows the bug, and this speeds up correcting it.
    • If there is some graphical error, it is useful to upload a (partial) screenshot (in png or jpeg, not bmp format).
    • If it is a crash, try to create a backtrace. See Creating a Backtrace with GDB for more info.
    • You can try to reproduce the bug on as many different platforms as you can - it helps to determinate if it is widget specific issue.
    • You can boost fixing the bug by submitting a bounty, see Bounties.


Вход в систему/Создание аккаунта

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