You may have seen this error before:
Microsoft VBScript runtime error '800a0007' Out of memory or Microsoft VBScript compilation error '800a03e9' Out of memory or Microsoft JScript runtime error '800a001c' Out of stack space or Microsoft VBScript runtime error '800a001c' Out of stack space: 'FunctionName' |
These messages have little to do with the amount of RAM you have. I have a workstation with 2 GB of RAM, and I have seen this error when developing locally.
Our languages in ASP have inherent limitations on the amount of space it can allocate to, for example, arrays. So, if you try this:
<% dim bigArray(7000,7000) ' or el1 = 50 el2 = 400 el3 = 475 dim hugeArray() redim hugeArray(el1, el2, el3) %> |
You will almost certainly get an error message.
Some other possible reasons exist... see
KB #174634,
KB #174685, and
KB #191099.