Troubleshooting: Exception Error Codes - What's the Mystery!
Very often as sysadmins we come across numbers that make no sense. Give the same to a debugger and he\she will make your life simpler and happier.
Well I am a no different sysadmin! (well atleast that is what I would like to call myself)
However, off late my association with with these numbers has increased because I have started to understand what some of them mean.
Hmmm... I feel like Neo and the world in front of me is turning into a Matrix of green numbers which made no sense to me the first time I watched the flick! To be honest doesn't make much sense even now.
But I am not talking about numbers like those. What I am talking about are Exception Error Codes. If you take a look at your application logs and have a some exposure to debugging you will be familiar with a series of code that resembles something like C0000008D ... C0000008E ..... 80000002...
Well don't be surprised when you see them and go like "What the hell!!!" because they all mean something and it is their way of telling you what the hell is going wrong
So I thought I should share some of the codes and their meaning that I have collected over the course of few weeks. I know that this list is incomplete and much needs to be done but this is what I have and hope you and I can figure it out someday!
Will try and update the list as and when I get to know more ...80000002 -> Datatype Misalignment
80000003 -> Breakpoint Exception
C0000005 -> Access Violation (One of the most common)
C0000006 -> In page error
C0000017 -> Not enough quota
C0000010 -> Illegal Instruction
C000008C -> Array Bounds Exceeded
C000008D -> Floating Point Denormal Operand
C000008E -> Floating Point Division by Zero
C000008F -> Floating Point Inexact Result
C0000090 -> Floating Point Invalid Operation
C0000091 -> Floating Point Overflow
C0000092 -> Floating Point Stack Check
C0000093 -> Floating Point Underflow
C0000094 -> Integer Division By Zero
C0000095 -> Integer Overflow
C0000096 -> Privileged instruction
C00000FD -> Stack Overflow
C0000135 -> Unable to locate DLL
C0000138 -> Ordinal Not Found