< prev index next >

src/hotspot/os/posix/vmError_posix.cpp

Print this page
rev 55480 : [mq]: 8227275-native-oom-hanging-assertions

*** 130,142 **** } // Needed because asserts may happen in error handling too. #ifdef CAN_SHOW_REGISTERS_ON_ASSERT if ((sig == SIGSEGV || sig == SIGBUS) && info != NULL && info->si_addr == g_assert_poison) { ! handle_assert_poison_fault(ucVoid, info->si_addr); return; } #endif // CAN_SHOW_REGISTERS_ON_ASSERT VMError::report_and_die(NULL, sig, pc, info, ucVoid); } --- 130,143 ---- } // Needed because asserts may happen in error handling too. #ifdef CAN_SHOW_REGISTERS_ON_ASSERT if ((sig == SIGSEGV || sig == SIGBUS) && info != NULL && info->si_addr == g_assert_poison) { ! if (handle_assert_poison_fault(ucVoid, info->si_addr)) { return; } + } #endif // CAN_SHOW_REGISTERS_ON_ASSERT VMError::report_and_die(NULL, sig, pc, info, ucVoid); }
< prev index next >