Microsoft KB Archive/110066

From BetaArchive Wiki
Knowledge Base


Print Server Slow Down and GP Fault in LMSVCS.EXE

Article ID: 110066

Article Last Modified on 10/31/2006



APPLIES TO

  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft Windows NT Workstation 3.1
  • Microsoft Windows NT Advanced Server 3.1



This article was previously published under Q110066

SYMPTOMS

Your computer slows down and a User Mode general protection (GP) fault in LMSVCS.EXE message appears. This problem is most apparent on Print Servers because it is triggered by the XsNetPrintJobEnum() application programming interface (API). Stack trace information may vary depending on current machine activity.

CAUSE

There are two causes for this problem. First, the XsNetPrintJobEnum() API does not free allocated memory upon completion. Repeated calls to this API cause the heap to fill with allocated memory blocks and interleaved 96K sections of uncommitted memory. Second, when the heap is completely filled (64 MB), the heap manager does not handle the situation and causes a GP fault or disappears from memory.

STATUS

Microsoft has confirmed this to be a problem in Microsoft Windows NT and Windows NT Advanced Server version 3.1. A fix to this problem is in development, but has not been regression-tested and may be destabilizing in production environments. Microsoft does not recommend implementing this fix at this time. Contact Microsoft Product Support Services for more information on the availability of this fix.


Additional query words: prodnt \&

Keywords: kbnetwork KB110066