096 宁有种乎?-《缺陷异世界》


    第(1/3)页

     book chapter list       在船长惊讶的目光中,三台主控电脑一齐亮起了绿灯。几秒之后,主控台亮了起来,出现了他熟悉的操控界面。

      不可思议!为什么关掉信号接收器,居然能解决主控电脑变砖的问题?这明明是风马牛不相及的两个东西好不好?

      更奇怪的是,这个自称异能调查员的年轻人怎么会知道这一点的?难道他是船厂的卧底吗?

      船长长大的嘴半天没有合上。

      “现在把信号接收器重新打开。”

      “好……”

      这一回,虽然信号接收器开启了,但三台电脑都没有变砖了,一切工作正常。

      因为孟飞已经动用最强BUG系统修复了代码。

      unsigned  char  *ext_buf  =  NULL;

      //判断受到的通知是否有扩展属性

      if(notify-〉type  |  NT_TYPE_EXT){

      //如果有,先分配内存

      ext_buf  =(unsigned  char  *)malloc(

      notify-〉ext_buf_len);

      if(ext_buf  !=  NULL){

      //分配成功再复制扩展缓冲区。

      memcpy(ext_buf,

      notify-〉ext_buf,

      notify-〉ext_buf_len);

      }

      }

      加入一行分配内存完美解决这个BUG。

      但他做的更重要的一件事是,把这种带扩展属性的通知的内容复制了下来,这个BUG相关的代码也复制保存了下来。

      在他看来,这与其说是一个BUG,不如说是伪装成一个BUG而埋藏下来的逻辑炸弹。

      正常情况下,游艇厂家的软件不会留下这样的BUG。

      哪怕只是做过简单的代码覆盖测试,都会发现这个问题的存在。

      究竟是谁在这些电脑中写入了这段代码,谁让游艇指挥中心忽然开始不断发出这种类型的通知,很值得深究啊。

      他把游艇的型号、主控电脑的型号、主控系统的版本,通通用手机拍照,发给了远在慕恩堂的陈晗让他去查。

      “孟先生,”
    第(1/3)页