| Previous | Next |
| SCSI_DISK_DRIVER_INTERNAL | INSTRUCTION_BUS_ERROR |
DATA_BUS_ERROR
The DATA_BUS_ERROR bug check has a value of 0x0000002E. This typically indicates that a parity error in system memory has been detected.
DATA_BUS_ERROR Parameters
| Parameter | Description |
|---|---|
1 |
Virtual address that caused the fault |
2 |
Physical address that caused the fault |
3 |
Processor status register (PSR) |
4 |
Faulting instruction register (FIR) |
Cause
This error is almost always caused by a hardware problem -- a configuration issue, defective hardware, or incompatible hardware.
The most common hardware problems that can cause this error are defective RAM, Level 2 (L2) RAM cache errors, or video RAM errors. Hard disk corruption can also cause this error.
This bug check can also be caused when a device driver attempts to access an address in the 0x8xxxxxxx range that does not exist (in other words, that does not have a physical address mapping).
Resolution
Use the four stop parameters and the faulting stack to decide whether this was a physical-memory error or an invalid kernel mapping. Preserve WHEA/Machine Check records when present, the failing physical or virtual address, loaded driver versions, and any device or DMA activity near the failure.
Repeated failures at the same physical location favor hardware or memory-path corruption. Failures that follow one driver, device transaction, or address range favor a driver or DMA mapping defect; verify that distinction before replacing hardware or changing firmware settings.
References
Looking for a different code? Search another status or error code.