Intel 64 and IA-32 Architectures Software Developers Manual Volume 3A, System Programming Guide, Part 1

Vol. 3A 5-41
INTERRUPT AND EXCEPTION HANDLING
Program State Change
A program-state following a double-fault exception is undefined. The program or task
cannot be resumed or restarted. The only available action of the double-fault excep-
tion handler is to collect all possible context information for use in diagnostics and
then close the application and/or shut down or reset the processor.
If the double fault occurs when any portion of the exception handling machine state
is corrupted, the handler cannot be invoked and the processor must be reset.