Expand Minimize
0 out of 1 rated this helpful - Rate this topic

Bug Check 0x122: WHEA_INTERNAL_ERROR

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 Info If You Have Received a STOP Code

If you received a blue screen error, or stop code, the computer has shut down abruptly to protect itself from data loss. A hardware device, its driver, or related software might have caused this error. If your copy of Windows came with your computer, call the manufacturer of your computer. If you purchased Windows separately from your computer, Microsoft provides support. To find contact info for Microsoft or your computer manufacturer, Contact Support.

If you have experience with computers and want to try to recover from this error, follow the steps provided in the Microsoft article Resolving STOP (Blue Screen) Errors in Windows.

These actions might prevent an error like this from happening again:

  1. Download and install updates and device drivers for your computer from Windows Update.
  2. Scan your computer for computer viruses.
  3. Check your hard disk for errors.

WHEA_INTERNAL_ERROR Parameters

Parameter 1Parameter 2Parameter 3Parameter 4Cause of error

0x1

Size of memory

Error source count

0

Failed to allocate enough memory for all the error sources in the hardware error source table.

0x2

Number of processors

0

0

Failed to allocate enough memory for a WHEA information block for each processor.

0x5

Status

Phase (The initialization phase for the bug check)

0

WHEA failed to allocate enough memory for the error sources, or the error source enumeration failed.

0x6

Status

Phase

Error source type

Failed to initialize the error source (Parameter 4) during the phase specified by Parameter 3.

0x7

Status

0

0

Failed to allocate enough memory.

0x8

Number of error sources

0

0

Failed to allocate enough memory for all the error source descriptors.

0x9

Error source type

Source ID

0

WHEA received an uncorrected error source from an invalid error source.

0xA

Error source type

Source ID

0

Failed to allocate an error record for an uncorrected error.

0xB

Error source type

Source ID

0

Failed to populate the error record for an uncorrected error.

 

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
0x05 Other 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

 

 

 

Send comments about this topic to Microsoft

Build date: 4/9/2013

© 2013 Microsoft. All rights reserved.