Please report new issues athttps://github.com/DOCGroup
When any part of TAO encounters an out-of-memory condition, it should throw a CORBA::NO_MEMORY system exception. However, if it must dynamically allocate the memory for the exception, that may fail as well, leaving no way to communicate the exceptional condition. TAO should provide a preallocated instance of CORBA::NO_MEMORY, which can be accessed and thrown from any point in the code.
Chris: since you reported the bug could you please keep track of it?
I'll keep track of this one until I have time to fix it.