Slashdot Mirror


BSOD Makes Appearance at Olympic Opening Ceremonies

Whiteox writes "A BSOD was projected onto the roof of the National Stadium during the grand finale to the four-hour spectacular at the Olympics. Lenovo chairman Yang Yuanqing chose to go with XP instead of Vista because of the complexity of the IT functions at the Games. His comment on Vista? 'If it's not stable, it could have some problems,' he said. Evidently Bill Gates attended the opening ceremony, so he must have witnessed it."

36 of 521 comments (clear)

  1. well by thermian · · Score: 5, Funny

    They paid 40 billion for that ceremony. I can't see this improving their opinion of Microsoft much.

    --
    A learning experience is one of those things that say, 'You know that thing you just did? Don't do that.' - D. Adams
    1. Re:well by baldass_newbie · · Score: 5, Funny

      They paid 40 billion for that ceremony.

      But was it a pirated copy of Windows?

      --
      The opposite of progress is congress
    2. Re:well by mccalli · · Score: 5, Insightful

      I can't see this improving their opinion of Microsoft much.

      In fairness to Microsoft, blue screens are normally due to bad hardware drivers. Whatever that thing actually was, it certainly wasn't a normal monitor and I'll bet the drivers are rather specific. And the less people use them, the fewer bugs are found.

      Cheers,
      Ian

    3. Re:well by mweather · · Score: 5, Funny

      It's the Chinese Olympics. What do you think?

    4. Re:well by The+End+Of+Days · · Score: 5, Funny

      That's no excuse. No installation of Linux has ever crashed in the history of the universe. Microsoft should be held to no less a standard.

    5. Re:well by TechnoBunny · · Score: 5, Funny

      'In fairness to Microsoft'

      What are you, some kind of shill?

    6. Re:well by schnikies79 · · Score: 5, Insightful

      Be realistic for a second please, you think on show as grand as the opening ceremonies only had one glitch? Seriously?

      There is no such thing as a show this big without multiple (read a lot) of glitches. They are covered up well, quickly fixed, or not noticed, but they are there. This one was just in the open for everyone to see.

      --
      Gone!
    7. Re:well by Joe+the+Lesser · · Score: 5, Funny

      A Linux installation crashes if and only if it doesn't respect it's user.

      --
      "I only speak the truth"
      Karma: null(Mostly affected by an unassigned variable)
    8. Re:well by ArsonSmith · · Score: 5, Funny

      exactly I hate this crap from Microsoft. It should be able to do like Linux and when there's a hardware problem it just reroutes power through the main deflector to fix it.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    9. Re:well by timster · · Score: 5, Informative

      Just a heads-up... the ROC initials usually refer to the Republic of China, which is the government in control of Taiwan. The Chinese mainland is controlled by the People's Republic of China, initials PRC. This is a really, really big distiction.

      --
      I have seen the future, and it is inconvenient.
    10. Re:well by omeomi · · Score: 5, Funny

      there is an option to turn off rebooting on blue screen. It comes in handy if you actually want to see the error ...

      And you feel that this is one of those instances?

    11. Re:well by kesuki · · Score: 5, Funny

      next thing you'll be telling me BSD never gets hacked unless it's playing a prank on it's admin.

    12. Re:well by Barsteward · · Score: 5, Funny

      Are you sure its not "People's Republic in China" i.e. PRiC :o)

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    13. Re:well by dotancohen · · Score: 5, Funny

      next thing you'll be telling me BSD never gets hacked unless it's playing a prank on it's admin.

      BSD never gets hacked unless it's playing a prank on it's admin.

      --
      It is dangerous to be right when the government is wrong.
    14. Re:well by fishbowl · · Score: 5, Interesting

      >They are covered up well, quickly fixed, or not noticed, but they are there

      I learned this when I saw a circus fire and noticed that the clowns put the fire out while making it look like part of the act. It was both comforting and frightening at the same time.

       

      --
      -fb Everything not expressly forbidden is now mandatory.
    15. Re:well by mattwarden · · Score: 5, Funny

      Macs only crash when you use the grammatically incorrect version of i

  2. Here's a game by PJCRP · · Score: 5, Funny

    10 points to the first person to can say what went wrong :U

    --
    Knows everything about nothing and nothing about everything.
  3. omg! Proof! by urcreepyneighbor · · Score: 5, Funny

    We're living in the Matrix! And the Matrix runs Windows!

    No wonder my life is a pile of shit. :)

    --
    "The fight for freedom has only just begun." - Geert Wilders
    1. Re:omg! Proof! by Joe+the+Lesser · · Score: 5, Funny

      You are about to bend a spoon.

      Cancel or Allow?

      --
      "I only speak the truth"
      Karma: null(Mostly affected by an unassigned variable)
    2. Re:omg! Proof! by dubbreak · · Score: 5, Funny

      There is no spoon...
      Abort,Retry,Fail

      --
      "If you are going through hell, keep going." - Winston Churchill
  4. Re:Eh, so what? by Capt+James+McCarthy · · Score: 5, Funny

    "All computers crash - I've made Linux, BSD, OSX, and Solaris machines kernel panic. Hell, I've witnessed a newer zSeries mainframe crash."

    And you seem so proud of that. The goal is to make the systems function, not crash.

    --
    There are no loopholes. It's either legal or it's not.
  5. Re:Bill was there? by JCSoRocks · · Score: 5, Funny

    He probably cackled maniacally and shouted over the top of the fireworks, "I made that screen blue! Bill Gates owns the Olympics! Maybe if you dirty pirates had bought a legitimate copy it would have worked better!"

    --
    You are using English. Please learn the difference between loose and lose; they're, there, and their; your and you're.
  6. Re:Might as well get used to it by Swizec · · Score: 5, Funny

    I just hope someday I'm not driving down the street and see a "lost connection to server" message flashing instead of The Reality!

    That would totally freak me out.

  7. Re:Eh, so what? by db32 · · Score: 5, Funny

    But so few fail in such a spectacular fashion. I have never seen a kernel panic delivered in anything other than terminal font on a black and white screen. The BSOD is called the BSOD because MS, in their infinite wisdom, opened themselves up to such a joke by deciding to deliver critical system messages with a "calming" blue background and white text. And then doing so very very frequently in the early days.

    Honestly, they should just make it a black screen with some fireworks and a "Congratulations, You Crashed Windows Again!". You know, make it a more positive experience for the user.

    --
    The only change I can believe in is what I find in my couch cushions.
  8. Re:In fairness to software engineering by jimicus · · Score: 5, Insightful

    Jeez. MS apologists always trot out that one. Making bad engineering acceptable will probably be Bill Gates' largest "contribution" to society.

    In fairness to software engineering, if the "bad" hardware driver can crash the system, then the system is not ready for production and has more than a few show-stopping (no pun intended) bugs. Take a look at basic kernel or micro-kernel design principles and stop spreading the view that catastrophically bad design is acceptable.

    Linux puts most drivers in the kernel and a bad driver there can cause a panic, bringing the system down.

    Most of the BSDs, AFAIK, have some drivers in the kernel and others in userland processes.

    I'm not sure how it's architected in Mac OS X, but I've certainly seen kernel panics on my Mac Mini.

    There may be an embedded OS which is less susceptible to being killed by a poor driver, but for something like this you probably wouldn't bother with an embedded OS because there's so much more in the way of off-the-shelf software available to do the job for Windows and Linux.

  9. Re:Eh, so what? by nedlohs · · Score: 5, Funny

    Not if you are in QA/testing...

  10. Re:In fairness to software engineering by hcmtnbiker · · Score: 5, Insightful

    In fairness to software engineering, if the "bad" hardware driver can crash the system, then the system is not ready for production and has more than a few show-stopping (no pun intended) bugs. Take a look at basic kernel or micro-kernel design principles and stop spreading the view that catastrophically bad design is acceptable.

    I'm sorry, do you know of an operating system where talking to hardware cannot cause a panic? Even microkernels such as Mach are prone to these problems. ANY time you touch hardware there can be a problem if it's coded wrong. Even microkernels have to allow DMA for certain hardware, and bad DMA can bring down a whole system without even trying. There's a basic design flaw in how normal computers operate that requires this sort of behavior from kernels, which leads to bad drivers affecting them. If you can name one system ready for general purpose for which this isn't true I would love to hear about it.

    --
    If i had one dollar for every brain you dont have, i would have $1.
  11. DL3 media server failure by NimbleSquirrel · · Score: 5, Informative
    I'm surprised this was left unnoticed and was not shut down.

    I believe most of the projections were handled by HighEnd Systems DL2s and DL3s. Essentially a projector on a moving yoke, with a few extra features. Each DL2 or DL3 has its own built-in media server running Win XP Embedded.

    Even if the built-in media server fell over (which is what this looked like), there is still DMX control over the unit. Pan, tilt, focus and more importantly beam blanking and projector power are still controllable. It would have been easy to shut the faulty unit down and still carry on with the show (and yes, I do work with this kind of gear).

    On this scale of event, they would have had multiple operators dedicated to watching over particular areas in case of such a fault. It looks like someone wasn't paying attention.

  12. Re:In fairness to software engineering by jeremyp · · Score: 5, Interesting

    As somebody who has written a bad device driver for Mac OSX I can confirm that a bad driver can and frequently has crashed my OS X kernel.

    OS X is based on a microkernel, but in practice it is as monolithic as Linux or BSD.

    --
    All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
  13. Re:In fairness to software engineering by bigstrat2003 · · Score: 5, Informative

    You were doing something wrong with your Windows box then. I have almost never (either with my own machines or at work) seen a BSOD that wasn't caused by faulty hardware. It happens, but it's something that happens maybe once every couple of years per computer.

    --
    "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
  14. Re:What's their motivation.... by mhall119 · · Score: 5, Funny

    Good point, Windows should identify the offending driver, read it's manufacturer info, then shame the creator on the BSoD.

    "A fatal exception has occurred because CheapHardware's Crappy802.11g device driver was written by mildly retarded gibbons."

    --
    http://www.mhall119.com
  15. Re:In fairness to software engineering by kwabbles · · Score: 5, Funny

    There's a basic design flaw in how normal computers operate that requires this sort of behavior from kernels, which leads to bad drivers affecting them. If you can name one system ready for general purpose for which this isn't true I would love to hear about it.

    GNU Hurd

    --
    Just disrupt the deflector shield with a tachyon burst.
  16. Re:Eh, so what? by dotancohen · · Score: 5, Funny

    All computers crash - I've made Linux, BSD, OSX, and Solaris machines kernel panic. Hell, I've witnessed a newer zSeries mainframe crash.

    You are not invited into my house anymore.

    --
    It is dangerous to be right when the government is wrong.
  17. Re:In fairness to software engineering by Mr+44 · · Score: 5, Informative

    and now, with Vista, display drivers are back to being in user-mode:
    At a technical level, WDDM display drivers have two components, a kernel mode driver (KMD) that is very streamlined, and a user-mode driver that does most of the intense computations. With this model, most of the code is moved out of kernel mode. That is, the kernel mode piece is now solely responsible for lower-level functionality and the user mode piece takes on heavier functionality such as facilitating the translation from higher-level API constructs to direct GPU commands while maintaining application compatibility. This greatly reduces the chance of a fatal blue screen and most graphics driver-related problems result in at worst one application being affected.

  18. Re:What's their motivation.... by ShadowRangerRIT · · Score: 5, Informative

    This has actually been proposed a number of times (without the personal attacks), but rejected for two reasons:

    1. Potential lawsuits from the driver developers
    2. Inability to be sure of the actual cause of the crash in kernel mode

    The latter problem is more important. Problem is, kernel mode code can do *anything*, including write to other modules' memory space. So if a driver "baddisplay.sys" accidentally wrote to an uninitialized pointer that just happened to point to the memory space of "goodprinter.sys", but didn't fail as a result (remember, no real memory protection in kernel mode), and "goodprinter.sys" later reads the screwed up memory and fails, it will look like a problem in "goodprinter.sys", even though "goodprinter.sys" behaved correctly (dying when faced with an irrecoverable error).

    This is why the "Problem Reports and Solutions" only provides information after conferring with MS. When it gives you an answer, it's because someone at MS took a look at your crash dump (or someone else's dump which exhibited the same problem), figured out the actual cause of the crash, and linked the crash and solution together. If it blamed the module automatically, you'd spend time harassing a perfectly innocent printer manufacturer, and MS would need to hire even more lawyers.

    (Disclaimer: Former MS employee, this is only what I was told)

    --
    $_ = "wftedskaebjgdpjgidbsmnjgcdwatb"; tr/a-z/oh, turtleneck Phrase Jar!/; print
  19. obvious justification: brand identity by Narcocide · · Score: 5, Funny

    ...after all, if it had just done its job flawlessly there'd be no way for the crowd to know it was a microsoft product.