Error Message: STOP 0x00000041 MUST_SUCCEED_POOL_EMPTY (248747)



The information in this article applies to:

  • Microsoft Windows NT Server 4.0 Terminal Server Edition
  • Microsoft Windows NT Server 4.0
  • Microsoft Windows NT Server, Enterprise Edition 4.0
  • Microsoft Windows NT Workstation 4.0

This article was previously published under Q248747

SYMPTOMS

You may receive a "STOP 0x00000041 MUST_SUCCEED_POOL_EMPTY" error message on a blue screen when the requested memory allocation cannot be satisfied for the NonPagedPoolMustSucceed pool type for the ExAllocatePoolWithTag function.

RESOLUTION

If you receive this error message, verify the version of the third-party Ncrbynet.sys driver that is being used. The following version of the Ncrbynet.sys file is known to cause a memory leak condition with Windows NT:

Ncrbynet.sys Tue Oct 26 11:37:23 1999

To resolve this issue, contact NCR Corporation for an updated driver.

MORE INFORMATION

There is a limit of roughly 128 MB in Windows NT 4.0 on the amount of NonPaged Pool memory that is available to a system. This is a hard-coded value that cannot be modified. The third-party products that are discussed in this article are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products.

REFERENCES

For additional information, click the article number below to view the article in the Microsoft Knowledge Base:

177415 How to Use Poolmon to Troubleshoot Kernel Mode Memory Leaks


Modification Type:MajorLast Reviewed:6/29/2004
Keywords:kb3rdparty kbprb KB248747