Ошибки исключения


oshibki-iskljuchenija_1.gif

Ошибка исключения означает, что в окружении Windows произошло что-то неожиданное — обычно неправомерный доступ к памяти. Например, приложение или компонент Windows может оказаться приписанным к участку памяти, который не был предназначен для этого.

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

Фатальные ошибки

О фатальных ошибках исключения мы обычно узнаем из сообщения:

A fatal exception <Хх> has occurred at

xxxx:xxxxxxxx. («Фатальное исключение <Xx> произошло в xxxx:xxxxxxxx.»)

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

Ошибки исключения

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

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

Текстовая фраза сообщения извещает нас о процессорном исключении <ХХ> в области от ОО до OF.

Хххх:хххххххх представляет собой «указатель сегмента кода: фактический адрес, где произошло исключение».

Ошибки исключения

Комментарии