Ошибка исключения означает, что в окружении Windows произошло что-то неожиданное — обычно неправомерный доступ к памяти. Например, приложение или компонент Windows может оказаться приписанным к участку памяти, который не был предназначен для этого.
Такая ошибка потенциально опасна тем, что может наложиться наверх и испортить другой программный код в этой области памяти.
Фатальные ошибки
О фатальных ошибках исключения мы обычно узнаем из сообщения:
A fatal exception <Хх> has occurred at
xxxx:xxxxxxxx. («Фатальное исключение <Xx> произошло в xxxx:xxxxxxxx.»)
Фатальные ошибки исключения являются кодами, возвращенными программой, если был обнаружен доступ к незаконной инструкции, встречены неправильные данные, код или уровень привилегии данной операции.
Когда возникает любая из этих ошибок, процессор производит исключение и причисляет его к фатальным ошибкам исключения.
Во многих случаях исключение необратимо, то есть система должна быть отключена или пройти процедуру рестарта в зависимости от серьезности ошибки.
Текстовая фраза сообщения извещает нас о процессорном исключении <ХХ> в области от ОО до OF.
Хххх:хххххххх представляет собой «указатель сегмента кода: фактический адрес, где произошло исключение».
Комментарии