Failed intercept at Dhahran caused by a software error in handling of timestamps
1–10 of 91 posts
Re: Failed intercept at Dhahran caused by a software error in handling of timestamps
#2Re: Failed intercept at Dhahran caused by a software error in handling of timestamps
#3 - February 11th: Vendor informed of the issue
- February 25th: 28 people die because of the issue
- February 26th: The vendor ships a fix
I'd have loved to be a fly on the wall for that phonecall on the 25th (or early on the 26th).Re: Failed intercept at Dhahran caused by a software error in handling of timestamps
#41. I remember hearing the system was only designed for XX operational hours but was being run over the operational spec.
2. The time was stored in base 10 so the calculation errors added up over time or something like that so if they had used some base 2 timing scheme it would haven't have had issues with rounding errors.
My class was in the mid nineties so the details of my 25 year old memory is pretty hazy...at best.
Re: Failed intercept at Dhahran caused by a software error in handling of timestamps
#5Re: Failed intercept at Dhahran caused by a software error in handling of timestamps
#6Re: Failed intercept at Dhahran caused by a software error in handling of timestamps
#7Even better, the timeline: - February 11th: Vendor informed of the issue - February 25th: 28 people die because of the issue - February 26th: The vendor ships a fix I'd have loved to be a fly on the wall for that phonecall on the 25th (or early on the 26th).
It makes me kind of sick imagining that call.
Re: Failed intercept at Dhahran caused by a software error in handling of timestamps
#8Even better, the timeline: - February 11th: Vendor informed of the issue - February 25th: 28 people die because of the issue - February 26th: The vendor ships a fix I'd have loved to be a fly on the wall for that phonecall on the 25th (or early on the 26th).
Oh, gosh. Really? It makes me kind of sick imagining that call.
Re: Failed intercept at Dhahran caused by a software error in handling of timestamps
#9Re: Failed intercept at Dhahran caused by a software error in handling of timestamps
#10The scud missile lead to their deaths, not the software. There's no absolute guarantee it would have intercepted it, plus rebooting a deployed machine regularly is an acceptable fix when it's live in the field
This is a strictly technical examination of the proximate cause of their deaths; it makes no claims about their ultimate cause. Whether or not a missile system with an accurate clock might have hit the target, it is unambiguous that this one missed specifically because of clock drift.