От doctor64 Ответить на сообщение
К Алекс Антонов Ответить по почте
Дата 29.12.2006 17:42:15 Найти в дереве
Рубрики Армия; Байки; Версия для печати

Re: "Косяки" в

> Может быть не совсем военное:

> Причиной взрыва 4 июня 1996 г. ракеты Ариан-5, была программная ошибка. В системе управления ракеты использовалось модифицированное программное обеспечение ранее успешно работавшее на Ариан-4, но Ариан-5 ускорялась быстрее предыдущей модификации, в результате когда на 40 секунде полета одна из вспомогательных подпрограмм попыталась преобразовать длинное целое значение в короткое без проверки величины значения, и то вышло за границы типа, произошло отключение системы управления ракеты, и она была взорвана по команде на самоликвидацию.
Тут на самом деле еще смешнее. В прошивке остался отладочный код, и после трапа сбойнувший процессор начал сбрасывать дамп памяти. Учитывая, что шина была общей для всех процессоров, работающие процессоры оказались отрезаны от датчиков и исполнительных устройств.