What does BSOD 68 (MULTIPLE_IRP_COMPLETE_REQUESTS) mean?

 
Could be also:
ConstantTypeOS
ERROR_TOO_MANY_NAMESWin32 errorWindows
EADVerrnoLinux
EUSERSerrnoMac
EADVerrnoSolaris
Previous Next
NO_SUCH_PARTITION INSUFFICIENT_SYSTEM_MAP_REGS

MULTIPLE_IRP_COMPLETE_REQUESTS

The MULTIPLE_IRP_COMPLETE_REQUESTS bug check has a value of 0x00000044. This indicates that a driver has tried to request an IRP be completed that is already complete.

Important

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

MULTIPLE_IRP_COMPLETE_REQUESTS Parameters

Parameter Description

1

The address of the IRP

2

Reserved

3

Reserved

4

Reserved

Cause

A driver has called IoCompleteRequest to ask that an IRP be completed, but the packet has already been completed.

Resolution

This is a tough bug to find because the simplest case -- a driver that attempted to complete its own packet twice -- is usually not the source of the problem. More likely, two separate drivers each believe that they own the packet, and each has attempted to complete it. The first request succeeds, and the second fails, resulting in this bug check.

Tracking down which drivers in the system caused the error is difficult, because the trail of the first driver has been covered by the second. However, the driver stack for the current request can be found by examining the device object fields in each of the stack locations.


Looking for a different code? Search another status or error code.