--- old/src/cpu/sparc/vm/frame_sparc.cpp 2015-11-04 14:32:11.088559579 +0100 +++ new/src/cpu/sparc/vm/frame_sparc.cpp 2015-11-04 14:32:10.907541543 +0100 @@ -632,7 +632,7 @@ // stack frames shouldn't be much larger than max_stack elements - if (fp() - sp() > 1024 + m->max_stack()*Interpreter::stackElementSize) { + if (fp() - unextended_sp() > 1024 + m->max_stack()*Interpreter::stackElementSize) { return false; }