JDK-6965836 : hotspot crashes with rt.jar without StackMapTables
  • Type: Bug
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: 7
  • Priority: P5
  • Status: Closed
  • Resolution: Won't Fix
  • OS: generic
  • CPU: generic
  • Submitted: 2010-07-01
  • Updated: 2010-12-13
  • Resolved: 2010-12-13
Related Reports
Relates :  
Relates :  
Description
HotSpot crashes as follows when used with rt.jar without StackMapTables.
It works correctly when jdk7-b98 ie. 19.0-b02 but fails with 19.0-b03
Here is the error message from a fasdebug build.
./jdk1.7.0/bin/java -client -verify -version
# To suppress the following error report, specify this argument
# after -XX: or in .hotspotrc:  SuppressErrorAt=/linkResolver.cpp:742
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  Internal Error (/BUILD_AREA/jdk7/hotspot/src/share/vm/interpreter/linkResolver.cpp:742), pid=1563, tid=2
#  assert(instanceKlass::cast(resolved_method->method_holder())->is_linked()) failed: must be linked
#
# JRE version: 7.0
# Java VM: Java HotSpot(TM) Client VM (19.0-b03-fastdebug mixed mode solaris-x86 )
# An error report file with more information is saved as:
# /w/ksrini/StackMapBug/expanded.1/solaris_i586/hs_err_pid1563.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#