Аварийный отказ (программирование): различия между версиями
[непроверенная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
начало перевода англиской статьи Метка: визуальный редактор отключён |
мНет описания правки Метка: визуальный редактор отключён |
||
Строка 6:
Большинство крахов возникают из-за исполнения неправильной машинной инструкции. Типичные случаи происходят из-за некорректной адрессации [[Счётчик команд|счётчика команд]], [[Переполнение буфера|переполнения буфера]], попытки доступа в недоступную область [[Компьютерная память|памяти]], использования недокументированной процессорной инструкции, возникновения необработанных [[Исключение (программирование)|исключений]]. Ошибка в программе, которая начинает последовательность таких событий, считается причиной краха. Для поиска таких ошибок используют [[Отладка программы|отладку]]. Сама ошибка может быть далеко от места возникновения краха.
[[Категория:Компьютерный сленг]]
[[Категория:Программирование]]
|