Saturday, January 17, 2009

this is a test


 Windwos BSoD  

A problem has been detected because coders always say, "this should never happen".

The problem seems to be caused by the use of: ASSERT()

#if DEBUG
#define ASSERT(x) assert(x)
#endif
#if RELEASE
#define ASSERT(x)
#endif

If this is the first time you have this stop error screen, restart your computer. If this screen appears again follow these steps:

Check to make sure you've bullet proof the code. If this is a new application, ask your fellow coders why you are stupid to only use asserts instead of allowing the program to gracefully handle the error condition.

If problems continue, also check for other piss poor lines of code giving lazy programmers a bad name. If you need to use a Safe Mode like try{}, throw() and catch(), you're an idiot. The end user doesn't care about your error codes. Restart your computer and DEL all of your files because crashes aren't useful.

Tech information:

*** STOP: 0x00000050 (0xDEADBEEF, 0x0000001, 0xBAADF00D, 0x00000000)

*** ASSERT() - Address 1F0CED17 base at F0C17F0C, DateStamp 80fca82