8139300: Internal Error (vm/utilities/debug.cpp:399), # Error: ShouldNotReachHere()

Reviewed-by: simonis, dcubed
This commit is contained in:
David Holmes 2015-11-16 18:50:55 -05:00
parent 98231a9c42
commit 3904de571b
2 changed files with 3 additions and 2 deletions

View file

@ -331,7 +331,9 @@ static void crash_with_sigfpe() {
volatile int x = 0;
volatile int y = 1/x;
#ifndef _WIN32
raise(SIGFPE);
// OSX implements raise(sig) incorrectly so we need to
// explicitly target the current thread
pthread_kill(pthread_self(), SIGFPE);
#endif
} // end: crash_with_sigfpe