[Autogenerated] What happens when an exception occurs.
Obviously, as we've seen in the Previous demo,
we have a call being made to some handler within the kernel some of these
handlers handle well known exceptions in a transparent way.
For example, if there's a break point,
then the appropriate debugger is being contacted if indeed
that particular process or the entire system.
Is being debugged if we have an exception.
That occurred originally in user mode its going to be filtered back.
To the original process for possible handling.
And that handling in general.
Is done using this idea called structured exception handling which
uses the call stack of the offending thread,
the thread, that call the exception, to look for a potential handler.
So this is search in the current function,
and then in the call function, and then in that calls function,
and So on until a handler,
is found or in that case if the call stack is exhausted,
and no, more possible handlers,
then some kind of _____ will occur if the original exception
occurred in user mode then process will _____.
If the exception occurred in wan we get the back,
check which is the official term for what's more commonly known as the blue
screen of death which causes Windows to completely _____,
and We'll discuss more about the system.
Uh blue screen, in the Next module