From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,f948976d12c7ee33 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-06-23 19:35:03 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!out.nntp.be!propagator2-sterling!news-in-sterling.nuthinbutnews.com!cyclone1.gnilink.net!spamkiller2.gnilink.net!nwrdny01.gnilink.net.POSTED!53ab2750!not-for-mail From: Hyman Rosen User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5a) Gecko/20030611 Thunderbird/0.1a X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Boeing and Dreamliner References: <3EF5F3F3.6000806@attbi.com> In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Message-ID: Date: Tue, 24 Jun 2003 02:35:01 GMT NNTP-Posting-Host: 162.83.150.214 X-Complaints-To: abuse@verizon.net X-Trace: nwrdny01.gnilink.net 1056422101 162.83.150.214 (Mon, 23 Jun 2003 22:35:01 EDT) NNTP-Posting-Date: Mon, 23 Jun 2003 22:35:01 EDT Xref: archiver1.google.com comp.lang.ada:39630 Date: 2003-06-24T02:35:01+00:00 List-Id: The software which was reused was not "flight control software". It was the alignment software for the Inertial Reference System which contained the flaw, and when the flaw triggered and shut down both SRIs, it sent out diagnostic data onto the bus which got interpreted as valid data. The main problem was that the people who wrote this software didn't leave any indication behind that it was valid only for data which could be encountered by an Ariane 4. Pure and simple, the Ariane 4 programmers left a buffer overflow bug in their code, and the Ariane 5 people tripped over it. The fact that it was in Ada helped not at all.