Update on the Zune "Z2K" fiasco

Discussion in 'Current Events' started by accumulator, Jan 4, 2009.

  1. accumulator macrumors newbie

    Oct 31, 2008
    I was curious about the bug, and so I went to the "zunescene.com" website to see if they had anything to say about it. Right at the top of the home page is the following text:

    "...Update 3: Any programming gurus out there may want to take a peek at the guilty source code and suggest a fix so this doesn't happen again in 4 years. Interestingly line 59 of the the code suggests Zune will cease to function in 2080 once and for all. Bummer."

    I looked at the code, which is linked from that statement, and it appears that their analysis is correct. The software was deliberately written so that in the year 2080, the zune will cease to operate - for absolutely no reason other than that some bonehead at Microsoft decided to put in a check for a date way out in the future. Now, I don't know - there may be some issue with some bit of hardware or firmware that will cause the thing to fail - but I suspect not, because it probably wouldn't fail in exactly 100 years - and even if it did, it's not as though this check appears to invoke a graceful failure mode. It just bricks your device, for NO APPARENT REASON.

    I can't believe that it's not actually criminal to sell a device that will purposefully brick itself and not divulge that information to buyers. Any thoughts? Anyone for taking up a class action case on behalf of all 12 Zune owners?
  2. Nermal Moderator


    Staff Member

    Dec 7, 2002
    New Zealand
    The "bad" code is apparently from Freescale, not Microsoft.
  3. iToaster macrumors 68000


    May 3, 2007
    In front of my MacBook Pro
    I'd advise you to try and find anyone who still owns and uses their Zune from the present in 2080. I'm sure nobody loves the thing so much as to keep it functioning for around 70 years... assuming they don't die then. Also, I'm sure a team of Microsoft programmers are hard at work to make sure this doesn't happen again.
  4. NC MacGuy macrumors 603

    NC MacGuy

    Feb 9, 2005
    The good side of the grass.
    So that one they sent into space with the DVD's and gold maps of earth will not help save humanity when found by friendly aliens? All hopes are dashed.:mad:

    Or they better find it relatively quickly.:p
  5. accumulator thread starter macrumors newbie

    Oct 31, 2008
    Re: your suggestion.

    ...a damn fine idea.

    and although I was making a joke about the class action suit, I am still incredulous that someone could sell a product that is hardwired to become non-functional at a set time / date, without providing any notification to the purchaser. We're not talking about a bug, where someone was simply not thinking far enough ahead and an error condition occurs (e.g., Y2K compliance in apps written in the 1980s). This is a design decision that was specifically and positively incorporated in the device for no apparent practical reason except to cause it to stop working on a date certain.

    No, I don't think that there's going to be a lot of disappointed Zune users 70 years from now. I expect that if there are any left, they'll be landfill or museum pieces - so maybe the curator of a museum will cry when his Zune fails. Still, it's just so wrong to program in a time bomb like that - it offends my sensibilities.
  6. NC MacGuy macrumors 603

    NC MacGuy

    Feb 9, 2005
    The good side of the grass.
    Hell, I'd like to leave Excel or Word open for more than 4 hours at a time without activity and not have my processors rail - forcing the inevitable "force quit" BS.
  7. gkarris macrumors 604


    Dec 31, 2004
    "No escape from Reality..."
    I would like to see if, in 2080, an original Zune will still operate... :eek:

    Unfortunately, I'll be dead by then... :p

    Bet you anything that my 1.5 Gen 10 Gig iPod in my collection will... :)
  8. remmy macrumors 6502a

    Jul 1, 2007
    I wonder if there are any similar hidden codes in other devices.

    I do wonder why my mp3 player (Iriver H300) occassionaly makes a album unplayable so that I need to copy the original mp3 files over again.
  9. Sesshi macrumors G3


    Jun 3, 2006
    One Nation Under Gordon
    One of the perils of time-locked DRM I guess. Any flaws in the clock becomes a hell of a lot more critical if you have to engineer your product to depend on its function to protect the contents of the unit.

    I realise that you can't realistically offer an 'all-you-can-eat' service without charging thousands a year in a current pricing model or through DRM, but all the more reason to get stuff like this right.
  10. johnmartin78 macrumors regular


    Feb 10, 2007
  11. leishan macrumors 6502

    Jan 29, 2005
    The clock is ticking...hehe
  12. notjustjay macrumors 603


    Sep 19, 2003
    Canada, eh?
    I'm sure the folks in 2080 will be familiar with the "set your clock backwards" trick.

Share This Page