Software Code that Caused Zune Frozen
Curious to know what caused Apple's iPod rival Microsoft's Zune 30GB frozen issue -- here is for those technical minds.
If you are a programmer or know a bit of C-Language code then here is piece of code that made Zune stop working :
On 366 th day the "if (days > 366)" will stop subtracting anything if the loop happens to be on a leap year. That's where it enters infinite loop.
Come 2012 we will see this problem again.
Source : Zuneboards
Related Posts : Zune 30GB Frozen issue cause and fixes
If you are a programmer or know a bit of C-Language code then here is piece of code that made Zune stop working :
year = ORIGINYEAR; /* = 1980 */
while (days > 365)
{
if (IsLeapYear(year))
{
if (days > 366)
{
days -= 366;
year += 1;
}
}
else
{
days -= 365;
year += 1;
}
}
On 366 th day the "if (days > 366)" will stop subtracting anything if the loop happens to be on a leap year. That's where it enters infinite loop.
Come 2012 we will see this problem again.
Source : Zuneboards
Related Posts : Zune 30GB Frozen issue cause and fixes
written by Kalyan @ 4:11 PM,
,
30GB Zune stopped working - Causes & Workarounds - December 31 2008
Problem: Numerous tech websites are reporting that Zune gave up working on the morning of December 31 2008. This is dubbed as Z2K9 (Zune 2000 Nine Bug) similar to much hyped Y2K bug that was fixed in Mainframe systems.
Microsoft posted a status note on Zune.net :
Causes : 2008 is a leap year. One cause talked in the forums and tech websites is about - 366 days in year 2008 and the Microsoft Zune firmware is written to handle only 365 days.
Fixes : There has been numerous users fixes posted in online forums ranging from a hard reset to firmware upgrades. But none of them are official and may void your warranty agreements.
Here are some of the latest fixes floating around : [Don't try as they are not official, Wait for Update from Microsoft on Zune.net]
TechEmperor writes
Microsoft posted a status note on Zune.net :
Causes : 2008 is a leap year. One cause talked in the forums and tech websites is about - 366 days in year 2008 and the Microsoft Zune firmware is written to handle only 365 days.
Fixes : There has been numerous users fixes posted in online forums ranging from a hard reset to firmware upgrades. But none of them are official and may void your warranty agreements.
Here are some of the latest fixes floating around : [Don't try as they are not official, Wait for Update from Microsoft on Zune.net]
TechEmperor writes
To do a hard reset follow these steps:
1. Press and hold the back button
2. Press and hold up until it reboots
3. Depending on which Zune you have, immediately do one of the following:
1. If you have a Zune 4 GB, Zune 8BG, or Zune 80GB, immediately press and hold the Back button Back at the same time as you press the right side of the Zune pad and the Play/Pause button. Continue to hold these buttons until the Zune device restarts and you receive the following message: “Clearing contents. Please wait.”
2. If you have a Zune 30GB, immediately press and hold the Back button Back at the same time that you press the right side of the Zune pad and the center of the Zune pad. Continue to hold these buttons until the Zune device restarts and you receive the following message: “Clearing contents. Please wait.”
After this completes your Zune will start up again, don’t update the firmware until Microsoft releases a fixed version.
written by Kalyan @ 11:32 AM,
,


![Reblog this post [with Zemanta]](http://img.zemanta.com/reblog_e.png?x-id=88f69a88-f5f5-4a11-adbd-481149450965)
