Slashdot Log In
The Thirteen Greatest Error Messages of All Time
Posted by
samzenpus
on Wed Sep 24, 2008 12:51 PM
from the let-them-down-easy dept.
from the let-them-down-easy dept.
Technologizer writes "They add insult to injury — and computing wouldn't be the same without 'em. So I rounded up a baker's dozen of the most important error messages in computing history — from Does Not Compute to Abort, Retry, Fail to the Sad Mac to the big kahuna of them all — the mighty Blue Screen of Death. And just in case my judgment is off, I include a poll to let the rest of the world vote for the greatest error message of all." I can't believe that "I'm sorry Dave, I'm afraid I can't do that" didn't make the list.
Related Stories
Submission: The Thirteen Greatest Error Messages of All Time by Anonymous Coward
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
and the fourteenth error should be... (Score:5, Funny)
Kernel Panic!!! (Score:5, Funny)
Kernel Panic? Why not just teach that damned kernel some self-defense lessons. Or, at least tell it to grow a set of balls. Just stop the damned Panic.
Parent
Re:Kernel Panic!!! (Score:5, Funny)
Technically most are not error messages, but they are quite interesting.
One I'm missing in the list is "Too many colors". Some very old windows programs refused to work when gfx was set to more than 256 colors.
Parent
Re:Kernel Panic!!! (Score:5, Funny)
Parent
Re:Kernel Panic!!! (Score:5, Funny)
It's not Panic's fault. He's only following the orders of General Protection Fault.
Parent
The most honest Windows error message (Score:5, Informative)
I kid you not. This one was repeatable on any windows box whenever Dr.Watson was invoked after a program crashed. It appeared in win 3.0, 3.1, 3.11, 95, 98, NT, 2000 (don't know about win me, xp or vista). Just click the "save as" button for the error log, then click cancel. Then the magic error appeared in its own box:
"Error: The operation completed successfully"
Dr.Watson terminated as well, of course.
Parent
Re:The most honest Windows error message (Score:5, Informative)
That's what you get when you just translate the return value of GetLastError() into a string using the appropriate Winapi function, given that the last command actually was successful.
Parent
Re:The most honest Windows error message (Score:5, Funny)
Yep. A Slightly better phrasing I've seen, every time our old Windows Exchange 4.0 box came up"
Warning: An unexpected condition occured:
Exchange started successfully.
As explained, its a race condition calling GetLastError().
Parent
Re:and the fourteenth error should be... (Score:5, Funny)
Who is General Failure, and why is he reading my hard drive?
Parent
Re:and the fourteenth error should be... (Score:5, Informative)
That's probably why TFS questions "I'm sorry, Dave, I'm afraid I can't do that" being left out.
Curiosly, though, TFA does say (on page 3 of 5):
I chose to limit myself to one fictional error message in this list, but I could go on: If I ever produce a sequel to this story, I guarantee you that "I'm sorry, Dave, I'm afraid I can't do that" will be on it.
Perhaps Technologizer got tired of clicking through TFA before reaching #5.
Parent
The Daily WTF (Score:5, Informative)
go away. (Score:5, Funny)
"you don't exist. go away."
Where's the keyboard error? (Score:5, Insightful)
Re:Where's the keyboard error? (Score:5, Insightful)
Parent
Missing Option (Score:5, Insightful)
Your site is padded with ads. Continue? (Score:5, Funny)
Somehow, spreading an article across many, many ad-ridden pages is not considered an error.
Re:Your site is padded with ads. Continue? (Score:5, Interesting)
I'll bet you'll like the Re-Pagination firefox extension. When you get to the bottom of the first
page, do a right click on the "2" or the word "next" in that list of pages. Then you just scroll
down and see all the pages without clicking on anything more. The extension fetches the pages and
appends them to the bottom. I consider it "jerking the reader around" when sites have lists like that,
and thwarting them always provides a nice feeling of satisfaction and triumph!
Parent
Commodore 64... (Score:5, Insightful)
That's all I ever got out of one when I'd play around with them at Sears back in the day.
ed -- the question mark! (Score:5, Funny)
$ ed
help
?
list
?
quit
?
bye
?
die
?
FSCK OFF and DIE you fscking BASTARD!!!
?
^C
Parent
Re:ed -- the question mark! (Score:5, Funny)
$ ed
help
?
list
?
quit
?
bye
?
die
?
FSCK OFF and DIE you fscking BASTARD!!!
?
^C
Actually, substitute the ?s for loud beeps and strange letters flooding the screen, and you've got vi.
It's a great idiot proof tool for making. If you don't care about security, but don't want dangerously unsavvy people to get at the guest account or whatever, just start up vi in the console as you leave the computer, and only those that can prove themselves worthy against the mighty dragon that is vi shall pass.
Parent
Re:ed -- the question mark! (Score:5, Funny)
Hrumph. That's nothing compared to writing a program that takes 7 1/2 million years to run and then the answer is "42".
Parent
The error no one wishes to hear. (Score:5, Funny)
Re:The error no one wishes to hear. (Score:5, Informative)
Parent
They missed it: (Score:5, Funny)
Divide by cucumber error (Score:5, Funny)
Re:Divide by cucumber error (Score:5, Funny)
++?????++ Out of Cheese Error. Redo From Start.
Parent
the BSOD screensaver (Score:5, Funny)
I just run the "BSOD" screensaver on my linux machine, with all error messages enabled. I love having people come in, pause, say, "Um... looks like your machine is really screwed up". Then I bump the machine out of screensaver mode, and their jaws drop.
Re:the BSOD screensaver (Score:5, Funny)
Parent
Re:the BSOD screensaver (Score:5, Funny)
That's nothing. I made the "You may be a victim of software counterfeiting" screen [msdn.com] my wallpaper.
Parent
Sad Mac and Startup Beep (Score:5, Interesting)
The Mac, having 4-channel wave sound from the beginning, went one better than the PC when it came to the startup failure beep. While the PC would beep out some sequence of single notes indicating hardware errors, the Mac would simply play one chord. A successful bootup was a pleasant chime (sometimes heard on Futurama or other shows when something boots up). However, hardware errors not only produced the sad mac, but a discordant anti-chime. For those with good ears, it was sometimes possible to diagnose some errors by the particular musical dissonance. In particular, some familiar with upgrading the Mac Plus became familiar with a chord indicating bad RAM.
Good times.
Re:Sad Mac and Startup Beep (Score:5, Interesting)
I liked the early powerpc macs that made the sound of a car crash when the failed to boot.
Parent
The Mac Programming Works C Compiler... (Score:5, Funny)
"...And the lord said, `lo, there shall only be case or default labels inside a switch statement'"
"a typedef name was a complete surprise to me at this point in your program"
"`Volatile' and `Register' are not miscible"
"This struct already has a perfectly good definition"
"Symbol table full - fatal heap error; please go buy a RAM upgrade from your local Apple dealer"
"type in (cast) must be scalar; ANSI 3.3.4; page 39, lines 10-11 (I know you don't care, I'm just trying to annoy you)"
Parent
Re:Sad Mac and Startup Beep (Score:5, Insightful)
Having obnoxious sound clips attached to every event you can think of was the epitome of the early 90s.
"Game over man, game over!"
Parent
A long time ago... (Score:5, Funny)
My Favorite (Score:5, Funny)
WebTV Anecdote "The Wrong Error Message" (Score:5, Funny)
The following story comes from Andy McFadden [fadden.com]:
PC LOAD LETTER (Score:5, Insightful)
Re:PC LOAD LETTER (Score:5, Funny)
Parent
And on the flipside: (Score:5, Insightful)
"Few users will like an error message no matter how well it is designed."
--Roger S. Pressman, _Software Engineering: A Practitioner's Approach_
Beware (Score:5, Interesting)
One day I got a call from engineering that told me they where getting a error in a vb application. When I get
there to have a look they told me the engineer that wrote the code had unfortunately died the day before at a
fairly young age of a hear attack. The error showing was, "Beware The Man Behind The Curtain"...talk about creepy..
Re:Beware (Score:5, Interesting)
Back in '84 at UC Santa Cruz, we had to write an 8086 assembler and linker. I was on the linker group, and we decided to create the 8086 BAT-Linker.
Error messages were a short dialog along the lines of:
Holy $SOMETHING, Batman! $ERROR_CONDITION occurred!
Right! Quick, Robin! To the BAT-Debugger!
But Batman, we don't have a BAT-Debugger!
Even so, Robin, fatal errors are no excuse for poor traffic safety.
Gosh, Batman, you're right! I never thought of that!
Parent
Reply Hazy, Ask Again (Score:5, Funny)
The message from HAL9000 (Score:5, Insightful)
2001 is one of my all-time favorite movies.
How about.... (Score:5, Interesting)
See KB276304 [microsoft.com]
"Nobody knows why it's blue..." (Score:5, Interesting)
I do. :)
There was this crazy guy I knew in college, who went to work for Microsoft. We'd drifted apart, though we both still lurk in some private email groups of friends from that timeframe. About 5 years ago, I saw his name in a Newsweek article about some crazy-hip new MS project, calling him "a relative codger" at 33, brought in to rein in the young guns on the project. The official Microsoft web page for the project featured a "meet the team" section, which next to him, included the phrase "Wrote the BSOD."
I couldn't let that lie, so I wrote him a quick note asking if it was true, was he proud of it, and most importantly, "Why blue?" Here's part of the response:
I chose white on blue because that was the same color that the firmware on the Mips workstations we had used for their boot selection screen. Plus that was the default for the old character mode SlickEdit code editor that most of the devs used.
and:
No, it is not something I am particularly proud of, but once the kids I work with found out about this little skeleton in my closet they never let me forget it.
(He also avows responsibility for the Win 9x blue screen, "which gets a lot more air time.")
TCFA (Score:5, Informative)
For those who just want the lame list:
And in refernce to the summary:
Re:Talk about a missed opportunity- Printer on fir (Score:5, Insightful)
Btw: Of course they didn't modify this message for countries which don't use the Letter format, making it even more confusing...
Parent
Re:Talk about a missed opportunity- Printer on fir (Score:5, Funny)
PC LOAD LETTER
What the fuck does that mean?
Parent
Re:Quite a good read. (Score:5, Insightful)
I've never run into the FailWhale, because I've never tried Twitter. Although I'm confused by TFA's comment:
If you can explain what the image has to do with a Web 2.0 service buckling under extreme traffic, please let me know.
8 little birds trying to carry a whale they have tethered seems like a perfectly appropriate image to accompany a server strain error IMO.
Parent
Re:A system call that should never fail has failed (Score:5, Insightful)
The fact that you bothered to include this error implies to me that you knew there was a chance that the system call could fail.
Maybe. Or maybe the programmer was just really anal retentive, like me.
I don't really consider myself a programmer, but I do write a fair share of CGI scripts. In my scripts, I detaint the user inputs and provide appropriate error codes for user inputs that fail the detaint. The error trapping almost always leads to one (or more) of some finite set of possibilities, but I *always* include a catch-all along the lines of...
1) Didn't match valid input;
2) Didn't match expected error #1;
...
n) Didn't match expected error #n;
n+1) Catch-all (just on the off chance that I failed to account for a possible error).
For the catch-all case, I include an error message similar to "This error message shouldn't be possible. Please send an e-mail to tell me how you got here."
Parent