NO_MORE_IRP_STACK_LOCATIONS

Code: 0x35 (53)

As HRESULT:As NTSTATUS:

Parameters

ParameterDescription
1Address of the IRP
2Reserved
3Reserved
4Reserved

Description

The NO_MORE_IRP_STACK_LOCATIONS bug check has a value of 0x00000035. This bug check occurs when the IoCallDriver packet has no more stack locations remaining.

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.

Cause

A higher-level driver has attempted to call a lower-level driver through the IoCallDriver interface, but there are no more stack locations in the packet. This will prevent the lower-level driver from accessing its parameters.

This is a disastrous situation, since the higher level driver is proceeding as if it has filled in the parameters for the lower level driver (as required). But since there is no stack location for the latter driver, the former has actually written off the end of the packet. This means that some other memory has been corrupted as well.

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

ModuleCodeFound inDescription
EhStorAuthn.exe0x357Device command error
EventCreate.exe0x3578.11011%1
KernelBase.dll0x3578.1The network path was not found.
cipher.exe0x3578.11011Please type the backup PFX file name.
dsreg.dll0x351011Unable to retrieve the local computer's name in the specified format %1. Error: %2
dssec.dll0x3578.11011Check stale phantoms
ehepgres.dll0x357%1
kernel32.dll0x3578.11011The network path was not found.
nslookup.exe0x3578.11011Server:
reagentc.exe0x358.11011Sets the location of the recovery image. Note: Permissions on the recovery image file must be set so that only users in the Administrators group can write to and modify it. %1 /setosimage /path /index /target /path - Specifies the directory that contains the recovery image. /index - Index of the recovery image Windows imaging (WIM) file to be used by system reset. /target - Specifies the Windows installation Example: %1 /setosimage /path r:\Recovery\WindowsRE /index 1 /target C:\Windows
sc.exe0x3578.11011RESTART -- Delay = %1 milliseconds.
w32time.dll0x351011The time provider NtpClient fails sending request to server %1.
webservices.dll0x3578.11011The operation could not be completed because the channel has been aborted.
wecutil.exe0x3578.11011Configuration mode for the subscription is not Custom. Property %1!s! can't be set for this mode.
wevtutil.exe0x3578.11011Failed to save bookmark to file "%1!s!".
win32k.sys0x3578.1ButtonDkShadow
win32kbase.sys0x351011ButtonDkShadow
17 entries