正文内容 评论(0

深藏33年Unix操作系统bug被消灭
2008-07-09 15:37:27  出处:快科技 作者:Kaiputer 编辑:Kaiputer     评论(0)点击可以复制本篇文章的标题和链接

两个月前我们曾经报道一个深藏25年最早出现在1983年发布的4.2 BSD操作系统*dir()库中的一个bug被消灭,那时还是IBM PC XT、Apple Lisa的时代。日前OpenBSD的开发者Otto Moerbeek发现并修复了一个更久远的bug,一直可以追溯到第六版UNIX(1975年发布)。

Otto Moerbeek目前负责新的malloc实现,在一份出现在sparc64主机上有关一个大型C++项目编译失败的报告中,为了弄清起因,他在自己的sparc64主机上重现了这个ICE(Internal Compiler Error),经过仔细研究,最终发现问题出现在yacc(Yet Another Compiler Compiler,是Unix上一个用来生成编译器的编译器)上,与堆栈大小有关,不过这个问题只会在sparc64机器上才会发生。

深藏33年Unix操作系统bug被消灭

【本文结束】如需转载请务必注明出处:快科技

责任编辑:

  • 支持打赏
  • 支持0

  • 反对

  • 打赏

文章价值打分

当前文章打分0 分,共有0人打分
  • 分享好友:
  • |
本文收录在
#快讯

  • 热门文章
  • 换一波

  • 好物推荐
  • 换一波

  • 关注我们

  • 微博

    微博:快科技官方

    快科技官方微博
  • 今日头条

    今日头条:快科技

    带来硬件软件、手机数码最快资讯!
  • 抖音

    抖音:kkjcn

    科技快讯、手机开箱、产品体验、应用推荐...