The information in this article applies to:
SYMPTOMS
Cmd.exe, Perl.exe, or other console-mode applications may fail to
initialize properly and terminate prematurely when launched by a service
using the CreateProcess() or CreateProcessAsUser() APIs. The calling
process has no way of knowing that the launched console-mode application
has terminated prematurely.
In multithreaded applications, the premature termination causes desktop heap leaks. Over time the desktop heap is exhausted, which results in User32.dll or Kernal32.dll initialization errors. MORE INFORMATION
RESOLUTIONTo resolve this problem, please see the following articles in the Microsoft Knowledge Base for more information: ARTICLE-ID: Q142676 Additional query words:
Keywords : kbenv kbinterop nt32ap ntconfig NTSrvWkst |
Last Reviewed: January 4, 2000 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |