Microsoft Bails out GM

And you thought 2008 was bad.

Programmers have tracked down the bug to this snippet of code:

while (days > 365)
    {
        if (IsLeapYear(year))
        {
            if (days > 366)
            {
                days -= 366;
                year += 1;
            }
        }
        else
        {
            days -= 365;
            year += 1;
        }
    }

$i = 0;
if(i < 100){
$wtf ++ ;
echo = $wtf . “why’d my screen crash? where’s the programmer dude at?”
}