Most Java virtual machine out of memory issues happen on the heap, but this time proved to be a little different.