TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

The cause of the Zune leap year bug has been isolated to a Freescale date routine

32 点作者 divia超过 16 年前

7 条评论

aston超过 16 年前
The thing that <i>kills</i> me about this bug is that it's such an easy bug to find in a code-review. Some person totally unfamiliar with the code asks "What happens when that inner <i>if</i> condition is false?" and MSFT is saved from yet another embarassing gadget glitch.
评论 #416406 未加载
mixmax超过 16 年前
Bet there's a developer somewhere having a really shitty New Years eve right now...
DenisM超过 16 年前
Bugs happen. The root cause of this disaster is an incomplete test plan.
评论 #416190 未加载
评论 #416245 未加载
评论 #416153 未加载
zitterbewegung超过 16 年前
This sounds like a daily wtf posting in the making.
zhyder超过 16 年前
The correct way to do this is to define a quadyear=365*4+1, and then just use mods &#38; divides (quadyear -&#62; year-within-quad -&#62; day) with no loop, right?
评论 #416324 未加载
tocomment超过 16 年前
Why do they have access to the source code? Since when is Zune open source?
redorb超过 16 年前
on zune.net it says this bug will work itself out noon tomorrow... still a bad taste.