Bug Check 0x1DC: DMA_COMMON_BUFFER_VECTOR_ERROR
The DMA_COMMON_BUFFER_VECTOR_ERROR bug check has a value of 0x000001DC. It indicates that a driver has misused the DMA vectored common buffer APIs.
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.
DMA_COMMON_BUFFER_VECTOR_ERROR Parameters
Parameter | Description |
---|---|
1 | Indicates the type of failure. See values below. |
2 | See values below. |
3 | See values below. |
4 | See values below. |
Type of Failure
0x01 : Wrong IRQL
2 - Current IRQL.
x02 : Vector not empty.
2 - Index of remaining buffer.
3 - Virtual Address of remaining buffer.
4 - Logical address of remaining buffer.
0x03 : Index out of bounds.
2 - Number of available entries.
3 - Index requested.
0x04 : Index freed.
2 - Index requested.
0x05 : Common buffer leaked.
Cause
A driver has misused the DMA vectored common buffer APIs. The !analyze debug extension displays information about the bug check and can be helpful in determining the root cause.