Have seen occasional crashes during start up when running on Exalogic x2-2. The crash is reproducible but happens very seldom, something like 1 in 10000. It is reproducible on both jdk 7 and 8.
The way I reproduce it is by running HelloCrash (like HelloWorld) over and over:
while true; do java -Xms4096m -Xmx4096m HelloCrash; sleep 0.2; done
The crash always seems to happen in _int_malloc and then the JVM often crashes again during crash handling. The stack trace before the call to malloc differs and I have not seen any real pattern.
The Exalogic is running:
Linux sthex01-srv06 2.6.32-400.1.1.el5uek #1 SMP Mon Jun 25 20:25:08 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux
java version "1.7.0_12-ea"
Java(TM) SE Runtime Environment (build 1.7.0_12-ea-b03)
Java HotSpot(TM) 64-Bit Server VM (build 24.0-b25, mixed mode)
java version "1.8.0-ea"
Java(TM) SE Runtime Environment (build 1.8.0-ea-b66)
Java HotSpot(TM) 64-Bit Server VM (build 25.0-b10, mixed mode)
Will attach some hs_err-files and cores. If needed I can provide more cores later, have around 50.