United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6892079 live value must not be garbage failure after fix for 6854812
JDK-6892079 : live value must not be garbage failure after fix for 6854812

Details
Type:
Bug
Submit Date:
2009-10-15
Status:
Closed
Updated Date:
2012-10-01
Project Name:
JDK
Resolved Date:
2011-03-08
Component:
hotspot
OS:
solaris_9,generic
Sub-Component:
compiler
CPU:
sparc,generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
hs16,hs17,6u16,7
Fixed Versions:
hs17 (b06)

Related Reports
Backport:
Backport:
Backport:
Backport:
Duplicate:
Duplicate:
Duplicate:
Relates:
Relates:

Sub Tasks

Description
The fix for 6854812 includes some changes to liveness for OSR entry points but it appears that this can create disagreement between the entry and later uses of the liveness.

java -cp /net/sqenfs-2.sfbay/export2/results/vm/gtee/JDK7/NIGHTLY/VM/2009-10-14/Comp_Baseline/vm/solaris-i586/server/comp/solaris-i586_server_comp_nsk.hprof.testlist/ResultDir/b4723783:/net/sqenfs-1.sfbay/export1/comp/vm/testbase/sqe/vm/6/build/execution/vm/bin/classes:/net/sqenfs-1.sfbay/export1/comp/vm/jdk/7/nightly/fastdebug/comp_baseline/solaris-i586/lib/tools.jar -server -Xcomp -XX:-PrintVMOptions -XX:CompileThreshold=100 -XX:+DoEscapeAnalysis -Xrunhprof:cpu=times -jar /net/sqenfs-1.sfbay/export1/comp/vm/testbase/sqe/vm/6/build/execution/vm/lib/Java2Demo/Java2Demo.jar -runs=1 b4723783                      
# To suppress the following error report, specify this argument
# after -XX: or in .hotspotrc:  SuppressErrorAt=/parse1.cpp:1613
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  Internal Error (/tmp/jprt/P1/B/180642.never/source/src/share/vm/opto/parse1.cpp:1613), pid=28111, tid=16
#  Error: assert(n != top() || r->in(pnum) == top(),"live value must not be garbage")
#
# JRE version: 7.0-b02
# Java VM: OpenJDK Server VM (17.0-b01-2009-09-16-180642.never.6854812-fastdebug compiled mode solaris-x86 )
# An error report file with more information is saved as:
# /never/hs_err_pid28111.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#
Current thread is 16
Dumping core ...

                                    

Comments
EVALUATION

should simply skip the check_interpreter_type call instead of actually killing the local.
                                     
2009-11-11
EVALUATION

http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/87b2fdd4bf98
                                     
2009-11-12
EVALUATION

http://hg.openjdk.java.net/hsx/hsx16/baseline/rev/938b86f7a7fc
                                     
2009-11-25
EVALUATION

http://hg.openjdk.java.net/hsx/hsx16/master/rev/938b86f7a7fc
                                     
2009-11-26



Hardware and Software, Engineered to Work Together