Go Back   EN World D&D / RPG News > Non RPG-Specific Forums > Software, Computers, Video Games and D&D Utilities

Software, Computers, Video Games and D&D Utilities General discussion on computer software and hardware, PC and console games, and RPG utilities such as eTools, PC GEN, etc.

 
Share LinkBack Thread Tools Display Modes
Old 31st December 2008, 06:36 PM   #1 (permalink)
Registered User
 
Join Date: Jan 2002
Posts: 2,817
Rackhir Goblin Sharpshooter (Lvl 2)
It's the ZUNE-POCKALPYSE!!!

Apparently significant numbers of 30gb zunes have started mysteriously locking up on their own today.

Users report 30GB Zunes seizing up | Microsoft - CNET News
Rackhir is offline   Reply With Quote
Old 31st December 2008, 07:13 PM   #2 (permalink)
Registered User
 
Join Date: Jan 2002
Location: Syracuse, New York
Posts: 4,380
LightPhoenix has disabled Experience Points
From what I've read, it's an issue with the calculation of the new year. My guess would be some sort of overflow (ie something like 365-day, where today is 366). Hopefully they should go back to working tomorrow.

I've also heard it's only the newest firmware, and older firmware is okay.
__________________

LightPhoenix is offline   Reply With Quote
Old 31st December 2008, 07:27 PM   #3 (permalink)
Registered User
 
Join Date: Jan 2002
Posts: 2,817
Rackhir Goblin Sharpshooter (Lvl 2)
Quote:
Originally Posted by LightPhoenix View Post
From what I've read, it's an issue with the calculation of the new year. My guess would be some sort of overflow (ie something like 365-day, where today is 366). Hopefully they should go back to working tomorrow.

I've also heard it's only the newest firmware, and older firmware is okay.
BUT IT'S THE END OF THE WORLD!!! Dozens! Perhaps even a few people are being denied the use of their Zunes!!!!

Oh! The Huge Manatee!!!

(PS. your sig link doesn't work)
Rackhir is offline   Reply With Quote
Old 31st December 2008, 08:52 PM   #4 (permalink)
Registered User
 
Merkuri's Avatar
 
Join Date: Jun 2006
Location: Eastern Mass, USA
Posts: 1,340
Merkuri Hobgoblin Soldier (Lvl 3)
Send a message via AIM to Merkuri Send a message via MSN to Merkuri Send a message via Yahoo to Merkuri
Sometimes when companies are putting out beta software they build in something called a time bomb. It's a hard-coded date when the software will stop working so that beta testers can't just continue using the beta software after the original software gets released. Occasionally (the company I work for is guilty of this) somebody forgets to take out a time bomb when the software is officially released.

This smells very much like a time bomb. Perhaps they forgot to take out one of the time bombs in their firmware after the latest firmware came out of beta. Of course, if this was the case I would have expected them to realize what it was right away and release a fix. Unless it's a really good time bomb that completely rendered the hardware useless, in which case Microsoft is just buying time, trying to find a way to fix the issue without having to recall how many million Zunes.

I just find it hard to believe that there's anything wrong with the date of Dec 31, 2008. Was this year a leap year? That's the only thing I can think of would be if this day was a leap year, meaning today is day 366 of the year. If the Zune is somehow hard-coded to have only 365 days in a year then that might cause problems.
__________________
Adventure is not outside; it is within.
--Found in a fortune cookie on game night

Strangely I think I'd be okay with having a PC die by a bear exploding out of his head.
--Awayfarer, after having his PC put a furry ball from a Bag of Tricks into his mouth.
Merkuri is offline   Reply With Quote
Old 31st December 2008, 11:27 PM   #5 (permalink)
Registered User
 
Join Date: Feb 2002
Posts: 3,169
Vocenoctum Goblin Sharpshooter (Lvl 2)
This was a leapyear, yeah.
__________________
Why should I listen to you?
You're just a pigment of my imagination.
Like bleen or gurple.
--8Bit Fighter
Vocenoctum is offline   Reply With Quote
Old 1st January 2009, 06:03 PM   #6 (permalink)
Registered User
 
Join Date: Jan 2002
Location: Syracuse, New York
Posts: 4,380
LightPhoenix has disabled Experience Points
Quote:
Originally Posted by Merkuri View Post
I just find it hard to believe that there's anything wrong with the date of Dec 31, 2008. Was this year a leap year? That's the only thing I can think of would be if this day was a leap year, meaning today is day 366 of the year. If the Zune is somehow hard-coded to have only 365 days in a year then that might cause problems.
It may be because this year contained a leap second, so if Zunes calculated the date by the number of seconds that have passed, that could cause a problem.

PS, thanks Rakchir!
__________________

LightPhoenix is offline   Reply With Quote
Old 4th January 2009, 07:18 PM   #7 (permalink)
Registered User
 
Protagonist's Avatar
 
Join Date: Jan 2008
Posts: 259
Protagonist Goblin Sharpshooter (Lvl 2)
And the answer is...

MAKE: Blog: Cause of ZUNE leapyear problem - Freescale date routine

Code:
year = ORIGINYEAR; /* = 1980 */  while (days > 365)
{
     if (IsLeapYear(year))
     {
          if (days > 366)
         {
          days -= 366;
             year += 1;
       }
   }
    else
    {
        days -= 365;
        year += 1;
   }
}
__________________
Vecna is contributing in many ways to the world community.
Protagonist is offline   Reply With Quote
Old 4th January 2009, 10:05 PM   #8 (permalink)
Registered User
 
Merkuri's Avatar
 
Join Date: Jun 2006
Location: Eastern Mass, USA
Posts: 1,340
Merkuri Hobgoblin Soldier (Lvl 3)
Send a message via AIM to Merkuri Send a message via MSN to Merkuri Send a message via Yahoo to Merkuri
Ah, I see. If it's a leap-year and the day equals 366 then nothing happens and it just goes through the loop again (infinitely). I think they just need to change the greater-than sign to "greater-than or equal to".

That's stupid. Why haven't they been able to find and fix that bug? I would think they'd be able to release a fix for that really quickly. I guess maybe they didn't think it was important enough since it'll only affect the devices one day out of every 4 years.
__________________
Adventure is not outside; it is within.
--Found in a fortune cookie on game night

Strangely I think I'd be okay with having a PC die by a bear exploding out of his head.
--Awayfarer, after having his PC put a furry ball from a Bag of Tricks into his mouth.
Merkuri is offline   Reply With Quote


Bookmarks

Tags
it's, zune-pockalpyse!!!

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


And yet another word from our sponsors
Visit Our Sponsors
Visit Our Sponsors... Again
Powered by vBadvanced CMPS v3.0.1

All times are GMT +1. The time now is 10:22 AM.


Site Contents © 2008 ENWorld
PHP Ajax Multimedia Web Framework © 2008 Digital Media Graphix
Powered by vBulletin® Version 3.8.0 Beta 1
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

"Vault Data" powered by VaultWiki v2.5.1.
Copyright © 2008 - 2009, Cracked Egg Studios.