首页 产品 导购 新闻 商城 拍卖 论坛
 
  新闻首页   |   业界动态   |   通讯天地   |   企业动态  |   软件新闻
您的位置:首页 > 新闻中心 > 软件新闻 > 正文              查看全部软件新闻文章
千年虫一幕重现 PTC软件发现时间问题瑕疵

2003-12-22 11:59:50   /()

    由于日期混淆的故障,全球数千台计算机上的软件在几个星期后将不能使用,开发人员正在抓紧时间制作和使用补丁。熟悉这种说法吗?

  为工程师和产品设计师制作产品寿命管理应用软件的厂商PTC软件公司又使人们回想起了千年虫问题,也就是Y2K问题。PTC公司正在紧急修复一个将在1月10日使其软件产品无法工作的一个软件瑕疵。

  PTC发言人Joe Gavaghan称,这个软件瑕疵是在上周末发现的。发现这个问题之后,PTC的工程师便昼夜不停地工作,制作和测试补丁。解决该公司最常用产品中瑕疵的两个补丁已经在12月19日早些时候发布了,其它应用程序的补丁很快就将发布。

  Gavaghan介绍说,这个软件瑕疵包括应用程序处理日期输入的方式。为了识别日期,PTC的程序员为无穷大的时间设定了一个日期。他们选择了1970年以后的20亿秒。1970年是Unix操作系统开发出来的时间,许多Unix应用程序都把它当成是零年。

  这个数字将把PTC的软件带到明年1月10日。1月10日以后,这个软件就无法识别日期,并且不再工作。Gavaghan说,这并不是软件丢失数据的问题。这个软件只是不能工作了。

  Unix本身也采取同样的方式解决日期问题。但是,开发人员选择的无穷大值是40亿秒,是32位系统能够处理的最大值。这就意味着大多数Unix程序可以继续使用到2038年。

  PTC公司上个星期接到了一个用户有关这个软件瑕疵的警告。这个用户不能使用该公司软件处理与将来的日期有关的工作。经过调查,PTC的工程师发现这个问题普遍存在,影响了该公司在全球的3.5万个用户。这些用户使用了PTC公司的Pro/Engineer、Pro/Intralink和Windchill等产品。

  虽然用户对PTC公司迅速和坦率地向他们提出警告表示赞扬,但是,也有一些用户对这个问题出现的时机感到不满,因为这个问题很可能会中断他们的延长的假期,使他们回到办公室测试和安装补丁。

  不过,Gavaghan表示,这个软件瑕疵不是大问题。不需要很多时间测试和安装补丁。许多客户只需要几分钟时间就可以搞定。这个补丁只是把无穷大值设定为40亿秒。今后的产品将消除对日期的依赖。(完)


【责编: 蛛蛛】
 
评论】 【订阅新闻邮件】 【推荐】 【  】 【打印】 【关闭】 【至顶
 相关文章
 
  • 圣诞节将至 计算机用户近期谨防“祝福”病毒
  • 金山昨推出毒霸6 打出“反垃圾邮件”牌
  • 据称摩托罗拉明年底将放弃Symbian操作系统
  • 红帽明年掘金应用服务器 目标直指IBM和Sun
  • 警报:“萨达姆”病毒疯狂发邮件阻塞网络
  • 程序师推出用于多处理器Linux2.6.0版新内核
  • 抢先曝光微软Windows XP SP2 beta最新截图
  • 查询:
    | 关于我们 | 站点导航 | 投稿指南 | 诚邀加盟 | 客户服务 | 新闻邮件 |
    (C)2003-2004 MyPrice版权所有。