Java Solaris Communities Sun Store Join SDN My Profile Why Join?
 
Bug Database
Bug Detail
Quick Lists
Top 25 Bugs
Top 25 RFE's
Recently Closed Bugs
Printable Page Printable Page


Bug Database
Bug ID: 6822333
Votes 0
Synopsis _call_stub_compiled_return address handling in SA is broken causing jstack to hang occasionally
Category hotspot:compiler2
Reported Against
Release Fixed hs15(b05), 7(b54) (Bug ID:2175677)
State 10-Fix Delivered, bug
Priority: 3-Medium
Related Bugs 6457735 , 5082720
Submit Date 26-MAR-2009
Description
As part of the rewrite for 5082720 special return entry points were added to the interpreter to correct the state of the fpu stack.  Stack walking the in SA has to understand this as well and changes were made there to look for the special field _call_stub_compiled_return_address and use it if it existed.  Unfortunately the SA is looking in the wrong place for the field and never finds it.  It's checking StubRoutines when in fact it should be looking for StubRoutines::x86 or StubRoutines::i486 in releases before the unifaction of the assemblers.  This results in occasional hangs when using jstack on x86.
Posted Date : 2009-03-26 00:29:49.0
Work Around
N/A
Evaluation
http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/4948e7dd28dc
Posted Date : 2009-03-28 00:12:19.0
Comments
  
  Include a link with my name & email   


PLEASE NOTE: JDK6 is formerly known as Project Mustang