Окно фатальной ошибки в ПО#

В процессе работы могут возникать фатальные ошибки приводящие к незапланированному закрытию Программы.

При возникновении таких ошибок на экран монитора будет выведено специальное окно с информацией.

../_images/ошибка1.png

Окно «Ошибка программы» содержит данные необходимые разработчику для устранения возникшей ошибки.

При составлении «Сообщения об ошибке» необходимо, в том числе, приложить данные из этого диалога используя кнопку сохранить-данные.

Информация

Общие требования к формированию сообщений об ошибках ПО описаны в разделе «Сообщения об ошибках».

Действия, доступные в окне ошибки программы

На окне «Ошибка программы» размещены кнопки, позволяющие совершать определенные действия по отношению к возникшей ошибке:

игнор

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

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

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

  • В случае, если ошибка возникает без вмешательства человека (то есть при работе программы), происходит периодически, либо при выполнении регулярных действий, необходимо сообщить об этом разработчику для ее устранения в соответствии с формой, указанной в разделе «Сообщения об ошибках».


прервать

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

  • Использование этой кнопки не является нормальным завершением программы и не приводит к выполнению последовательности действий по завершению программы.

  • При использовании этой кнопки все операции, которые привели к ее возникновению не будут завершены, настройки, если они совершались, не будут сохранены.

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


сохранить-данные

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

  • Эти данные необходимо предоставить разработчику вместе с остальной информацией, описанной в разделе «Сообщения об ошибках» для того, чтобы ошибка была исправлена.