Stick Online Forums

General => Off Topic => Topic started by: RayRay on September 14, 2011, 08:42:44 PM

Title: Ariane 5 Flight 501
Post by: RayRay on September 14, 2011, 08:42:44 PM
An interesting article from Wikipedia I found about Arithmetic Overflow in 1996.

http://en.wikipedia.org/wiki/Ariane_5_Flight_501

Apparently their processor was duplicated from Ariane 4. The problem was the processing numbers was converted from 64 bits, where the maximum signed number is around 9 million trillions, into 16 bits, where the maximum signed number is 32,767. Overflow occurred, and there was no protection against it so the software crashed which made the plane self-destruct.

No one was in the plane. However, damage was worth more than $370 million.
Title: Re: Ariane 5 Flight 501
Post by: Jake on September 16, 2011, 08:37:55 AM
And THAT is why I stick to video game programming.
Title: Re: Ariane 5 Flight 501
Post by: Scotty on September 16, 2011, 10:52:30 AM
Quote from: Jake on September 16, 2011, 08:37:55 AM
And THAT is why I stick to video game programming.

Now if only you could accidentally have an overflow that causes little annoying kiddy's monitors to explode during games of Modern Warfare, causing internal combustion with a magnitude of 8.badass and shrapnel to take flight at a velocity of 95 Mutilations Per Hour with a trajectory set for the equidistant center between the whites of their eyes.

You got work to do Jake!