WHEA_INTERNAL_ERROR

Code: 0x122 (290)

As HRESULT:As NTSTATUS:

Parameters

ParameterDescription
0x1Size of memory
0x2Number of processors
0x5Status
0x6Status
0x7Status
0x8Number of error sources
0x9Error source type
0xAError source type
0xBError source type

Description

The WHEA_INTERNAL_ERROR bug check has a value of 0x00000122. This bug check indicates that an internal error in the Windows Hardware Error Architecture (WHEA) has occurred. Errors can result from a bug in the implementation of a platform-specific hardware error driver (PSHED) plug-in supplied by a vendor, the firmware implementation of error records, or the firmware implementation of error injection.

Important

This article is for programmers. If you're a customer who has received a blue screen error code while using your computer, see Troubleshoot blue screen errors.

Remarks

The !analyze debug extension displays information about the bug check and can be helpful in determining the root cause.

If Parameter 1 is equal to 0x6, 0x9, 0xA, or 0xB, one of the other parameters contains the error source type. The following table gives possible values for the error source type.

ValueDescription
0x00Machine check exception
0x01Corrected machine check
0x02Corrected platform error
0x03Non-maskable interrupt
0x04PCI express error
0x05Other types of error sources/Generic
0x06IA64 INIT error source
0x07BOOT error source
0x08SCI-based generic error source
0x09Itanium machine check abort
0x0AItanium machine check
0x0BItanium corrected platform error

Article text from the Windows driver documentation (opens in a new tab), by Microsoft, under the CC BY 4.0 (opens in a new tab) licence.

Associated Modules

ModuleCodeFound inDescription
EventCreate.exe0x12278.11011%1
ntdll.dll0x12278.11011A process being terminated has no threads to terminate.
webservices.dll0x12278.11011The signed 64 bit integer %1 could not be converted to an unsigned 64 bit integer because it is out of range.
3 entries