Free Republic
Browse · Search
News/Activism
Topics · Post Article

Skip to comments.

Lockheed's F-22 Raptor Gets Zapped by International Date Line
DailyTech LLC ^ | February 26, 2007 | Brandon Hill

Posted on 02/26/2007 2:47:19 PM PST by SubGeniusX

Six Lockheed F-22 Raptors have Y2K-esque glitch of their own over the Pacific

Lockheed’s F-22 Raptor is the most advanced fighter in the world with its stealth capabilities, advanced radar, state of the art weapons systems and ultra-efficient turbofans which allow the F-22 to "supercruise" at supersonic speeds without an afterburner. The Raptor has gone up against the best that the US Air Force and Navy has to offer taking out F-15s, F-16s and F/A-18 Super Hornets during simulated war games in Alaska. The Raptor-led "Blue Air" team was able to rack up an impressive 241-to-2 kill ratio during the exercise against the "Red Air" threat -- the two kills on the blue team were from the 30-year old F-15 teammates and not the new Raptors.

But while the simulated war games were a somewhat easy feat for the Raptor, something more mundane was able to cripple six aircraft on a 12 to 15 hours flight from Hawaii to Kadena Air Base in Okinawa, Japan. The U.S. Air Force's mighty Raptor was felled by the International Date Line (IDL).

When the group of Raptors crossed over the IDL, multiple computer systems crashed on the planes. Everything from fuel subsystems, to navigation and partial communications were completely taken offline. Numerous attempts were made to "reboot" the systems to no avail.

Luckily for the Raptors, there were no weather issues that day so visibility was not a problem. Also, the Raptors had their refueling tankers as guide dogs to "carry" them back to safety. "They needed help. Had they gotten separated from their tankers or had the weather been bad, they had no attitude reference. They had no communications or navigation," said Retired Air Force Major General Don Shepperd. "They would have turned around and probably could have found the Hawaiian Islands. But if the weather had been bad on approach, there could have been real trouble.”

"The tankers brought them back to Hawaii. This could have been real serious. It certainly could have been real serious if the weather had been bad," Shepperd continued. "It turned out OK. It was fixed in 48 hours. It was a computer glitch in the millions of lines of code, somebody made an error in a couple lines of the code and everything goes."

Luckily for the pilots behind the controls of the Raptors, they were not involved in a combat situation. Had they been, it could have been a disastrous folly by the U.S. Air Force to have to admit that their aircraft which cost $125+ million USD apiece were knocked out of the sky due to a few lines of computer code. "And luckily this time we found out about it before combat. We got it fixed with tiger teams in about 48 hours and the airplanes were flying again, completed their deployment. But this could have been real serious in combat," said Shepperd.


TOPICS: Business/Economy; Government; News/Current Events
KEYWORDS: aerospace; f22; military; programming; raptor; russia; space; sukhoi
Navigation: use the links below to view more comments.
first previous 1-20 ... 141-160161-180181-200 ... 221-235 next last
To: HardStarboard

thanks look forward to it


161 posted on 02/27/2007 5:04:53 AM PST by SubGeniusX ("BLAMMO! Eyes melt, skin explodes, everybody dead!")
[ Post Reply | Private Reply | To 146 | View Replies]

To: SubGeniusX

Control, Alt, Delete!


162 posted on 02/27/2007 5:18:36 AM PST by mr_hammer (Pro-life, Pro-gun, Pro-military, Pro-borders, Limited Govn't will win in 08!)
[ Post Reply | Private Reply | To 1 | View Replies]

To: SycoDon
Apparently Lockheed needs to teach the systems guys a new phrase..."Code Review".

All the code reviews in the world won't catch something like this. Someone just forgot to list this detail as a specific requirement and something that needed testing. Happens all the time and you just have to catch it in the field.

163 posted on 02/27/2007 5:26:10 AM PST by 6ppc (Call Photo Reuters, that's the name, and away goes truth right down the drain. Photo Reuters!)
[ Post Reply | Private Reply | To 2 | View Replies]

To: RightWhale

I think it is a larger problem of America becoming more politically correct. You cannot say or do anything without someone getting p*ssed !


164 posted on 02/27/2007 5:26:16 AM PST by CORedneck
[ Post Reply | Private Reply | To 29 | View Replies]

To: SubGeniusX

Sorry, your son won't be returning from his deployment, he was shot down by an ace computer programmer...


165 posted on 02/27/2007 5:28:31 AM PST by CarryaBigStick
[ Post Reply | Private Reply | To 1 | View Replies]

To: JRios1968
HELP! There are all kinds of keys here, but there is no ANY key!


166 posted on 02/27/2007 5:35:22 AM PST by libs_kma (Monica blew while Al-Queda grew.....Oh well, Clinton happens!)
[ Post Reply | Private Reply | To 7 | View Replies]

To: JB in Whitefish
[comes with a free Zune, from what I understand...]

And 1.2 million of the purchase price will go to the RIAA in case any pilots decide to listen to "pirated" music while in the air. Plus, if you beam your music or data to any other Raptor, it expires in three days or three uses. So make sure you hit the target the first time and soon or your new targeting data will have a "Would you like to buy this targeting data from the Microsoft store?" placeholder instead of letting you hit the target.

167 posted on 02/27/2007 6:07:31 AM PST by antiRepublicrat
[ Post Reply | Private Reply | To 17 | View Replies]

To: Desron13
Remember that bridge in California that looked like it would last for the next two hundred years but came down disastrously in the first severe wind storm due to unforeseen harmonics built into it's most basic structure?

Sounds like the Tacoma Narrows Bridge in WA

168 posted on 02/27/2007 6:35:55 AM PST by Colorado Doug
[ Post Reply | Private Reply | To 26 | View Replies]

To: Christopher Lincoln

True, but compared to what they built it up to be, it was a non event. Wonder if the daylight savings change will screw some things up......


169 posted on 02/27/2007 6:36:01 AM PST by b4its2late (Liberalism is a hollow log and a mental disorder.)
[ Post Reply | Private Reply | To 87 | View Replies]

To: Ramius
I can't see how it would have any effect whatsoever.

It's probably about data checking. A subroutine should never trust the data it gets, but still programmers make the mistake of trusting it. "The data is coming from the system itself, so why not trust it?" Big mistake. Let's say the navigation system uses local time data for its operation. Suddenly the date on the time jumps forward by one, the subroutine freaks out due to the unexpected change and crashes. What I don't understand is why the system isn't built modular so that the navigation system could just be restarted.

True story: Recently a guy was using the in-flight entertainment system of an airline, setting up a game of Tetris which allowed you to set the number of future pieces you can see. The maximum allowed value of 4 using the arrows on the screen. Then he used the seat phone, and it accepted an input of 5 from there (but nothing above 5). Looks like a programmer wrote "It's okay if it's less than or equal to 5" instead of "It's okay if it's less than five."

Not too big of a problem, except the the guy was able to use the up arrow keys to then go higher, where he was normally stopped at 4. Looks like the programmer wrote "Don't go higher if it equals 4" instead of something like "Don't go higher if it's greater than 3."

So, having bypassed the initial bounds check and unrestrained by another poorly written one, he kept hitting the up arrow until it hit 127, and next after that in a signed byte is -128 (it rolls around to negative). A negative value where a positive is expected down the line can have serious consequences, like out of bounds or data type mismatch. He hit up again, it briefly showed -128, and *poof* went the entire in-flight entertainment system. Everyone's screen went blank.

It's amazing the consequences a small bug can have.

170 posted on 02/27/2007 6:41:49 AM PST by antiRepublicrat
[ Post Reply | Private Reply | To 22 | View Replies]

To: SycoDon
Apparently Lockheed needs to teach the systems guys a new phrase..."Code Review".

These kind of flight essential systems go through an incredible level of code review. Including a third party review.

However, they are reviewed and tested by human beings, and human beings are ultimately fallible creatures.

This bug somehow slipped through.

They will figure out how it slipped through and rewrite their code verification procedures and make sure this mistake doesn't happen again.

They're going to be spending a lot of time convincing the Air Force and the FAA that they've fixed the flaw in the process that allowed this bug to slip through.

Thankfully this didn't result in loss of life, or even the loss of the planes.

171 posted on 02/27/2007 6:45:57 AM PST by untrained skeptic
[ Post Reply | Private Reply | To 2 | View Replies]

To: glorgau
Yep, complete regression testing is an impossibility with systems of any complexity.

There is a way to help that, but most people don't want to do it anymore. You write the system highly modular and mathematically prove (not just test, prove) each small module for correct operation. A program is just a big algorithm, and algorithms can be written to be provable. Then with those proofs you prove the interaction of the modules. It takes a long time, it is tedious, and it takes people very knowledgeable in higher math do to it, but it can be done.

172 posted on 02/27/2007 6:56:00 AM PST by antiRepublicrat
[ Post Reply | Private Reply | To 136 | View Replies]

To: lowbridge

Thank you, thank you very much. I like being splattered with the paint of a thousand insults, but I am pond scum, not just scum.;-)

SZ


173 posted on 02/27/2007 7:06:10 AM PST by SZonian (Fighting Caliphobia one detractor at a time)
[ Post Reply | Private Reply | To 69 | View Replies]

To: Mr.Unique

Not to mention max longitude is 180, not 190.


174 posted on 02/27/2007 7:13:59 AM PST by GATOR NAVY (Naming CVNs after congressmen and mediocre presidents burns my butt)
[ Post Reply | Private Reply | To 125 | View Replies]

To: antiRepublicrat
A program is just a big algorithm, and algorithms can be written to be provable.

Not exactly. A program is code+data+environment which is based on usually many algorithms. There is no way to test in a lab all permutations of data and environments. That being said, automated testing is still way undervalued. We need to do a lot more of it.

175 posted on 02/27/2007 7:55:58 AM PST by StockAyatollah
[ Post Reply | Private Reply | To 172 | View Replies]

To: StockAyatollah
A program is code+data+environment which is based on usually many algorithms.

And you prove that each of those algorithms works as designed no matter what data it receives. It's not the whole way there, but it gives you a solid, proven foundation for the whole system that you can test as usual. For the in-flight entertainment example, the module should have been proven not only like "For values 1-4 as the input" (the valid values) but as "For any value X as the input."

176 posted on 02/27/2007 8:10:51 AM PST by antiRepublicrat
[ Post Reply | Private Reply | To 175 | View Replies]

To: b4its2late

Rumor has it that the lowest bidder had SCADS of surplus Y2K software he gave 'em a great deal on.....and some vacuum packed lentils thrown in for free....!!!


177 posted on 02/27/2007 8:47:33 AM PST by JB in Whitefish
[ Post Reply | Private Reply | To 169 | View Replies]

To: Robert A. Cook, PE
>>>Approach this story from the "I heard about this weird urban legend on the internet ...."<<<

The story is in the mainstream now. So no subtrifuge needed. Plus...none of the planes they flew F-4 and 727/767, hopefully had this problem so they likely don't have experience wit it.

178 posted on 02/27/2007 8:48:30 AM PST by HardStarboard (The Democrats are more afraid of American Victory than Defeat!)
[ Post Reply | Private Reply | To 157 | View Replies]

To: CORedneck

It doesn't matter unless you are a corporate or institutional functionary. Of course that is most of us.


179 posted on 02/27/2007 8:55:51 AM PST by RightWhale (300 miles north of Big Wild Life)
[ Post Reply | Private Reply | To 164 | View Replies]

To: JRios1968

LMAO! Stolt


180 posted on 02/27/2007 9:06:08 AM PST by rattrap
[ Post Reply | Private Reply | To 7 | View Replies]


Navigation: use the links below to view more comments.
first previous 1-20 ... 141-160161-180181-200 ... 221-235 next last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
News/Activism
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson