|
От
|
doctor64
|
|
К
|
Алекс Антонов
|
|
Дата
|
29.12.2006 17:42:15
|
|
Рубрики
|
Армия; Байки;
|
|
Re: "Косяки" в
> Может быть не совсем военное:
> Причиной взрыва 4 июня 1996 г. ракеты Ариан-5, была программная ошибка. В системе управления ракеты использовалось модифицированное программное обеспечение ранее успешно работавшее на Ариан-4, но Ариан-5 ускорялась быстрее предыдущей модификации, в результате когда на 40 секунде полета одна из вспомогательных подпрограмм попыталась преобразовать длинное целое значение в короткое без проверки величины значения, и то вышло за границы типа, произошло отключение системы управления ракеты, и она была взорвана по команде на самоликвидацию.
Тут на самом деле еще смешнее. В прошивке остался отладочный код, и после трапа сбойнувший процессор начал сбрасывать дамп памяти. Учитывая, что шина была общей для всех процессоров, работающие процессоры оказались отрезаны от датчиков и исполнительных устройств.