Ariane 5 c'est du principalement au fait qu'ils aient réutilisé un composant d'Ariane 4 sans faire les tests nécessaires (le composant étant jugé fiable).
Pour résumer : La centrale inertielle d’Ariane 4 codait l'accélération sur 8 bits (0-255), et ça couvrait toute la plage d'accélération d'Ariane 4. Sauf que Ariane 5 accélère plus que son ainé, ce qui donne une accélération de 300. Hop, integer overflow.
Et ici, ça n'est donc pas réellement un bug, mais un problème de mauvaise spécification