转载

波音787被发现包含一个潜在具有灾难性的软件bug

  美国联邦航空管理局(FAA)向航空公司发出警告,波音 787 客机被发现包含了一个潜在导致飞行员对飞机失去控制的软件 bug。该 bug 类似经典的整数溢出 bug,与发电机控制单元相关,在持续提供电力 248 天之后,发电机控制单元相关的内部计数器将会溢出,飞机会失去所有的交流电力,可能导致失去对飞机的控制。FAA 发出了新的适航指令,要求航空公司等待软件 bug 修正。波音公司正在开发发电机控制单元的升级软件。根据 248 天这个触发条件,程序员们推测这是一个 32 位整数溢出 bug:2^31 厘秒等于 248.55 天。

正文到此结束
Loading...