title: Out of Memory errors - tool for finding classic ASP memory leaks?
body: <p>I am getting <em>Out of Memory</em> errors in classic ASP, probably where attempting to access data. For example:</p>
  
  <pre><code>Microsoft VBScript compilation error '800a03e9' 
  Out of memory 
  (some file) Line 0
  </code></pre>
  
  <p>These errors only happen once in a while and they keep happening for a few minutes and then the webserver must be restarting the app pool because all sessions are lost.</p>
  
  <p>What is a good tool for finding/diagnosing memory leaks in a classic ASP application that makes heavy use of ADO for data access and a couple of other off the shelf COM objects.</p>
  
  <p>Presumably any memory leaks would be from the COM object rather than the script, so a general Windows debugger or leak finder might be what I need. Any advice on what would be appropriate?</p>
  
  <p>Or any other thoughts on what might cause these errors?</p>