--- old/src/share/vm/runtime/java.cpp 2017-03-21 13:43:34.662475337 +0000 +++ new/src/share/vm/runtime/java.cpp 2017-03-21 13:43:34.536466690 +0000 @@ -621,6 +621,13 @@ } } +void vm_exit_during_initialization() { + vm_notify_during_shutdown(NULL, NULL); + + // Failure during initialization, we don't want to dump core + vm_abort(false); +} + void vm_exit_during_initialization(Handle exception) { tty->print_cr("Error occurred during initialization of VM"); // If there are exceptions on this thread it must be cleared