# HG changeset patch # User mdoerr # Date 1472552370 -7200 # Tue Aug 30 12:19:30 2016 +0200 # Node ID 546667e13f5cd96ecec34ea029dcd3060722a275 # Parent b9a861dc8f9da8b842c2fcf896b8a4a203ec1844 8165014: Unaligned unsafe access should throw InternalError on Solaris Reviewed-by: diff --git a/src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp b/src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp --- a/src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp +++ b/src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp @@ -444,7 +444,7 @@ if (thread->thread_state() == _thread_in_vm) { - if (sig == SIGBUS && info->si_code == BUS_OBJERR && thread->doing_unsafe_access()) { + if (sig == SIGBUS && thread->doing_unsafe_access()) { stub = SharedRuntime::handle_unsafe_access(thread, npc); } }