When JVM issues write_memroy_serialize_page, an access violation will be generated then handled by exception filter handler, but if customer has JNI code and use MS C++ like
// java method invoke
// user handling code
When this fault happens in the try block, it will be caught in user handling block and usually user has no idea what this fault is so the process messed up, terminated. An explicit handling needed in JVM so user code will not catch it.
See bug 5075546 and 6305157 for details.