NNTP "Disk Space" Expiration Policies May Cause a Memory Leak in Inetinfo.exe

ID: Q249853


The information in this article applies to:
  • Microsoft Commercial Internet System version 2.0


SYMPTOMS

When you use Microsoft Commercial Internet System (MCIS) News version 2.0, you may set expiration policies on an NNTP newsgroup based on:

  • Article age limit ("Article Older than" option in the Expiration property sheet)


  • Total newsgroup directory size limit ("Combined group Size" option)


  • Article age and newsgroup size limits ("Both" option)


When you define NNTP "Combined group Size" or "Both" expiration policies, the memory usage of the "Internet Information Services" process (Inetinfo.exe) grows every time the expiration runs.


RESOLUTION

A supported fix that corrects this problem is now available from Microsoft, but it has not been fully regression tested and should be applied only to systems experiencing this specific problem. If you are not severely affected by this specific problem, Microsoft recommends that you wait for the next Commercial Internet System service pack that contains this fix.

To resolve this problem immediately, contact Microsoft Product Support Services to obtain the fix. For a complete list of Microsoft Product Support Services phone numbers and information on support costs, please go to the following address on the World Wide Web:

http://www.microsoft.com/support/supportnet/overview/overview.asp
The English version of this fix should have the following file attributes or later:

   Date       Time     Size      Version      File name     Platform
   ------------------------------------------------------------------
   11/29/1999 21:16    761,104   5.5.1877.38  nntpsvc.dll   x86 
   11/30/1999  1:12  1,151,248   5.5.1877.38  nntpsvc.dll   Alpha 


STATUS

Microsoft has confirmed this to be a problem in Commercial Internet System 2.0 and 2.5.


MORE INFORMATION

At periodic interval defined by the NewsCrawlerTime NNTP registry parameter(default value is 30 minutes), NNTP Service wakes up and applies the expiration policies. If an expiration policy contains 10 newsgroups, each with a name length of 100 bytes, the size of the memory leak will approximately be 10000 bytes every "NewsCrawlerTime" minutes.

Additional query words:

Keywords :
Version : winnt:2.0
Platform : winnt
Issue type : kbbug


Last Reviewed: January 5, 2000
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.