From: Hartmut Birr
This message (look above) comes from CreateProcess. CsrReply.Status
returns STATUS_INSUFFICIENT_RESOURCES. There exist three positions in
csrss which return directly STATUS_INSUFFICIENT_RESOURCES.
The location where it actually fails is in CsrInitConsoleScreenBuffer()
where HeapAlloc() returns NULL. The parameters in the call look fine, I'm
guessing we're running out of private heap space here. The heap is created
in csrss/init.c with a size of 64k, it should be growable but maybe we don't
support that? Anyway, if I increase the heap size there to 640k I can create
far more consoles.
Gé van Geldorp.