TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

UK air traffic control outage caused by bad data in flight plan

24 pointsby orobinsonover 1 year ago

6 comments

mytailorisrichover 1 year ago
&quot;<i>Nats said the failure was due to “an extremely rare set of circumstances” with two identically named but separate waypoint markers outsidethe UK’s airspace </i>&quot;<p>Sounds like a fairly common error case to check for although they say that it never happened before.<p>ID collisions are always something to check for, not least when the data are user inputs.
评论 #37403020 未加载
评论 #37407181 未加载
评论 #37402965 未加载
nickdothuttonover 1 year ago
Having read the actual report... insufficiently rigorous validation of inputs leads to discovery of corner case.<p>They could have probably found this sooner with either fuzzing or perhaps some sort of digital twin model.<p>Finally, there&#x27;s no exit clause to reject a flight plan from an &quot;upstream&quot;? That is a worry.
zooFoxover 1 year ago
If there&#x27;s two waypoint markers that are named the same, how did the flight control and&#x2F;or plane software know which one is being referred? Assuming closest, it would have had to special case for it already, no?<p>e.g. if I want to drive to Springfield, it needs to know which one out of 67 I&#x27;d like to go to...
abenbowover 1 year ago
Link to the report from NATS (PDF) <a href="https:&#x2F;&#x2F;publicapps.caa.co.uk&#x2F;docs&#x2F;33&#x2F;NERL%20Major%20Incident%20Investigation%20Preliminary%20Report.pdf" rel="nofollow noreferrer">https:&#x2F;&#x2F;publicapps.caa.co.uk&#x2F;docs&#x2F;33&#x2F;NERL%20Major%20Incident...</a>
spegover 1 year ago
My current project involves processing flight plans. I believe the company even helped build part of NATS. There must be something else going on to crash the whole system.<p>We get so many invalid flight plans from third parties (e.g., ForeFlight) that the system would never be up if we didn’t mark them as invalid and move on to the next.
ChrisArchitectover 1 year ago
Feels like a [dupe]
评论 #37407284 未加载
评论 #37407264 未加载