At some time in the distant past I had an insufficient memory problem that
resulted as an artifact of there being a maximum allowable size for any
single object in Windows. In the case that I recall, I had an array that
exceeded the threshold. I still had plenty of physical memory available.
I cannot remember what that threshold was and I am hoping someone knows
where I can find it on the Microsoft/MSDN site(s).