I have an out of memory situation on a UCase():
"Exception of type 'System.OutOfMemoryException' was thrown."
The last line in the stack trace is this:
at Microsoft.VisualBasic.Strings.UCase(String Value)
I have not done an intensive analysis yet on this issue but what kind of value for a String can generate that?