Error Message: STOP 0x00000041 MUST_SUCCEED_POOL_EMPTY (291591)



The information in this article applies to:

  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional
  • Microsoft Windows 2000 Datacenter Server

This article was previously published under Q291591

SYMPTOMS

You may receive the following error message on a blue screen:
STOP 0x00000041 MUST_SUCCEED_POOL_EMPTY (0x1000,0x440,0x2E,0x1)

Parameters

NOTE: Parameter values may vary.

Parameter 1: The size of the request that could not be satisfied (0x1000)
Parameter 2: The number of pages of used non-paged pool (0x440)
Parameter 3: The number of > PAGE_SIZE requests from non-paged pool (0x2E)
Parameter 4: The number of pages available (0x1)

CAUSE

This issue can occur when a driver requests pool memory in which the request must be satisfied. If the system is out of resources and there is not enough pool memory to be allocated, the error message that is listed in the "Symptoms" section of this article is generated. This issue is often caused by a driver that is leaking memory.

RESOLUTION

To troubleshoot this issue, disable all third-party filter drivers or programs. Enable one driver at a time, while monitoring non-paged pool usage by using Performance Monitor. Also, make sure that your computer is running the latest drivers and program patches, including service packs.

Modification Type:MajorLast Reviewed:12/19/2003
Keywords:kbenv kberrmsg kbprb KB291591