Originally posted by jovery
Oracle support have suggested that cause of the problem is a heap corrution caused when the SGA was dynamically shrunk.
Useful piece of information. Thanks for the update.

BTW which part of SGA did you shrink, want to see if i can reproduce it at my place.