We have an app running on JBoss. This app has one or two bugs that cause it to infinity recurse, causing a stackOverflowException. not optimal, but not a disaster.
We’ve recently tried to move to VMWare, and the same exceptions have now become segmentation faults that bring down the entire application server and JVM with them.
not any stackOverflowException does this, and thus far I have been unable to create a simple piece of code that reproduces this bug.
Any ideas why this difference might exist?
There could be a difference in the way memory is handled. Ie you have a different OS version, or there is a bug in the interaction with the VMWare.
You are right that this shouldn’t be possible. I would also check you have current, supported version of Java.