Інститут повільного і болісного з'ясування напрочуд очевидних речей

Переполнение буфера

Дахран, Саудовская Аравия. Казармы, 28 американских военных погибло в результате попадания иракского “Скада” во время “Бури в пустыне”.


Про цену ошибок программистов напоминает нам трагедия на Дахранской авиабазе.
Комиссия Конгресса определила, что причиной, по которой батарея “Пэтриот” не смогла перехватить этот Скад, была ошибка в программном обеспечении (переполнение буфера, которое резко снижало точность и надежность перехвата уже после трех часов непрерывной работы системы, а на момент прилета комплекс непрерывно работал более 100 часов).
Американсокое правительство опубликовало отчет Patriot Missile Defense: Software Problem Led to System Failure at Dhahran, Saudi Arabia (IMTEC-92-26: Published: Feb 4, 1992. Publicly Released: Feb 27, 1992.)
Расследование выявило ошибку в программном обеспечении Пэтриотов, которая за каждые 100 часов бесперебойной работы батареи приводила к отклонению системных часов на одну треть секунды, что в конечном итоге приводило к неточным расчетам.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.