Update on the Zune "Z2K" fiasco

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

  1. macrumors newbie

    Joined:
    Oct 31, 2008
    #1
    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. Moderator

    Nermal

    Staff Member

    Joined:
    Dec 7, 2002
    Location:
    Whakatane, New Zealand
    #2
    The "bad" code is apparently from Freescale, not Microsoft.
     
  3. macrumors 68000

    iToaster

    Joined:
    May 3, 2007
    Location:
    In front of my MacBook Pro
    #3
    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. macrumors 603

    NC MacGuy

    Joined:
    Feb 9, 2005
    Location:
    The good side of the grass.
    #4
    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. thread starter macrumors newbie

    Joined:
    Oct 31, 2008
    #5
    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. macrumors 603

    NC MacGuy

    Joined:
    Feb 9, 2005
    Location:
    The good side of the grass.
    #6
    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. macrumors 604

    gkarris

    Joined:
    Dec 31, 2004
    Location:
    "No escape from Reality..."
    #7
    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. macrumors 6502a

    Joined:
    Jul 1, 2007
    #8
    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. macrumors G3

    Sesshi

    Joined:
    Jun 3, 2006
    Location:
    One Nation Under Gordon
    #9
    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. macrumors regular

    johnmartin78

    Joined:
    Feb 10, 2007
    Location:
    Canada
    #10
    lol Zune.....
     
  11. macrumors 6502

    Joined:
    Jan 29, 2005
    #11
    The clock is ticking...hehe
     
  12. macrumors 603

    notjustjay

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

Share This Page