Mechanisms and methods for capturing an execution state of a failing
program in a computing environment are disclosed. Embodiments can enable
detection of user initiated program terminations and error information
capture without incurring the overhead of a separate monitoring process.
It is possible to obtain an execution trace and related state information
in the event that a program has incurred a program error causing the user
to terminate the program.