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