WHEA_INTERNAL_ERROR
Code: 0x122 (290)
As HRESULT:- S: 0 (Success)
- C: 0 (Microsoft-defined)
- N: 0 (Not an NTSTATUS value)
- Facility: 0x000 (FACILITY_NULL: Default)
- Code: 0x0122 (290)
- Sev: 0 (STATUS_SEVERITY_SUCCESS)
- C: 0 (Microsoft-defined)
- Facility: 0x000 (Default)
- Code: 0x0122 (290)
Parameters
| Parameter | Description |
|---|---|
| 0x1 | Size of memory |
| 0x2 | Number of processors |
| 0x5 | Status |
| 0x6 | Status |
| 0x7 | Status |
| 0x8 | Number of error sources |
| 0x9 | Error source type |
| 0xA | Error source type |
| 0xB | Error 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.
| Value | Description |
|---|---|
| 0x00 | Machine check exception |
| 0x01 | Corrected machine check |
| 0x02 | Corrected platform error |
| 0x03 | Non-maskable interrupt |
| 0x04 | PCI express error |
| 0x05 | Other types of error sources/Generic |
| 0x06 | IA64 INIT error source |
| 0x07 | BOOT error source |
| 0x08 | SCI-based generic error source |
| 0x09 | Itanium machine check abort |
| 0x0A | Itanium machine check |
| 0x0B | Itanium 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
| Module | Code | Found in | Description |
|---|---|---|---|
| EventCreate.exe | 0x122 | 78.11011 | %1 |
| ntdll.dll | 0x122 | 78.11011 | A process being terminated has no threads to terminate. |
| webservices.dll | 0x122 | 78.11011 | The signed 64 bit integer %1 could not be converted to an unsigned 64 bit integer because it is out of range. |
| 3 entries | |||