Earlier quoted context omitted.
They didn't have enough memory to cope with an infinite number of inputs. Obviously a hardware problem...
is there a plane that flies at infinite altitude? Is there an aircraft of concern to the FAA that flies above FL1000? One or two historic flights have been that high, so raise the ceiling to 150,000' still not infinite.
Air traffic system failure caused by computer memory shortage
11–20 of 45 posts
Re: Air traffic system failure caused by computer memory shortage
#12I thought such a plane would be 100% autonomous and be able to "see" and avoid other planes.
Re: Air traffic system failure caused by computer memory shortage
#13Earlier quoted context omitted.
is there a plane that flies at infinite altitude? Is there an aircraft of concern to the FAA that flies above FL1000? One or two historic flights have been that high, so raise the ceiling to 150,000' still not infinite.
Yeah, let's hardcode a maximum altitude somewhere deep in the code and be completely surprised when, a couple of years in the future, newer, higher-flying planes/shuttles disappear from the system.
Re: Air traffic system failure caused by computer memory shortage
#14Sounds more like a bug rather than a lack of memory to me ... The flight plan did not contain an altitude for the flight, one of the sources said. While a controller entered the usual altitude for a U-2 plane - about 60,000 feet - the system began to consider all altitudes between ground level and infinity. The conflict generated error messages and caused the system to begin cycling through restarts.
Re: Air traffic system failure caused by computer memory shortage
#15What's the point of flying the most stealthy plane on earth if you have to register a flight plan ? I thought such a plane would be 100% autonomous and be able to "see" and avoid other planes.
A U2 is not at all stealthy. You must be thinking of some other plane.
> if you have to register a flight plan
It's not a military operation in a foreign country, it's a routine flight in the home country.
> I thought such a plane would be 100% autonomous
The U2 was made long before such computers existed. They do have drones now.
> and be able to "see" and avoid other planes.
It wasn't the plane with the problem, it was ground control.
This must be a world record: A faulty assumption in every single sentence!
Re: Air traffic system failure caused by computer memory shortage
#16I would guess that it was some form of an numeric overflow, signed/unsigned issue or out of bound array access, because the only abnormal thing here is U2's altitude.
Re: Air traffic system failure caused by computer memory shortage
#17said Dan Kaminsky, co-founder of the White Ops security firm and an expert in attacks based on over-filling areas of computer memory. That sounds more like buffer overrun than OOM. One is a Heartbleed-class vulnerability, the other is a pretty straightforward DoS situation. But of course why would we expect Reuters to be able to distinguish between the two...
Re: Air traffic system failure caused by computer memory shortage
#18Sounds more like a bug rather than a lack of memory to me ... The flight plan did not contain an altitude for the flight, one of the sources said. While a controller entered the usual altitude for a U-2 plane - about 60,000 feet - the system began to consider all altitudes between ground level and infinity. The conflict generated error messages and caused the system to begin cycling through restarts.
It sounds like the altitude existence assumption caused cascading errors which in turn exhausted the system memory.
This was made worse by a flight plan that had the plane going in and out of the area, so there were a tremendous number of permutations of possible flight paths.
The computer attempted to allocate memory to calculate every one of them and ran out of memory.
Re: Air traffic system failure caused by computer memory shortage
#19What's the point of flying the most stealthy plane on earth if you have to register a flight plan ? I thought such a plane would be 100% autonomous and be able to "see" and avoid other planes.
Re: Air traffic system failure caused by computer memory shortage
#20Having worked on ATC, this really does sound like a software bug. Fixing such a bug on a delivered system would require an immense amount of costly testing. Adding memory is the cheap option. The other thing to consider is that some of these systems are rather old and could easily have less than a gig of ram.