United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6546178 Crash in regression test for 6440479
JDK-6546178 : Crash in regression test for 6440479

Details
Type:
Bug
Submit Date:
2007-04-14
Status:
Resolved
Updated Date:
2012-02-01
Project Name:
JDK
Resolved Date:
2007-05-24
Component:
hotspot
OS:
generic
Sub-Component:
compiler
CPU:
generic
Priority:
P4
Resolution:
Fixed
Affected Versions:
6u2,7
Fixed Versions:
hs10 (b13)

Related Reports
Backport:
Backport:
Relates:

Sub Tasks

Description
#
# An unexpected error has been detected by Java Runtime Environment:
#
#  Internal Error (43113F2C2932215353454D424C45523F491418160E43505009B5), pid=26182, tid=3985447840
#
# Java VM: Java HotSpot(TM) Client VM (1.6.0-rc-b90 mixed mode)
# An error report file with more information is saved as hs_err_pid26182.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#


# To suppress the following error report, specify this argument
# after -XX: or in .hotspotrc:  SuppressErrorAt=/c1_LIRAssembler_i486.cpp:2542
#
# An unexpected error has been detected by Java Runtime Environment:
#
#  Internal Error (/ramdisk/PrtBuildDir/workspace/src/cpu/i486/vm/c1_LIRAssembler_i486.cpp:2542), pid=19687, tid=3984960416
#  Error: ShouldNotReachHere()
#
# Java VM: Java HotSpot(TM) Client VM (20070413155739.dcubed.service_hs_b12_merge.6-fastdebug mixed mode linux-x86)
# An error report file with more information is saved as:
# /tmp/356927.1.all.q/gee.gridadm/15744/results/closed/compiler/6440479/VirtualDispatch/hs_err_pid19687.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.

hs_err file is attached.
See Comments field for details.

                                    

Comments
EVALUATION

vtable based calls aren't supported on intel but it's not being ignored properly.  We don't recommend turning on vtable calls by hand, it's normally turned on automatically for niagara.  It should be fixed but other than the regression test it's pretty low priority.
                                     
2007-04-16
SUGGESTED FIX

Original workspace:     smite:/export/ws/c1
Parent workspace:       /net/jano.sfbay/export/disk05/hotspot/ws/main/c2_baseline
Submitter:              never
PRT data:               /net/prt-web.sfbay/prt-workspaces/20070418083141.never.c1
Archived data:          /net/prt-archiver.sfbay/data/archived_workspaces/main/c2_baseline/2007/20070418083141.never.c1/

Webrev:                 http://prt-web.sfbay.sun.com/net/prt-archiver.sfbay/data/archived_workspaces/main/c2_baseline/2007/20070418083141.never.c1/workspace/webrevs/webrev-2007.04.18/index.html

Fixed 6546178: Crash in regression test for 6440479

-UseInlineCaches on intel hits a ShouldNotReachHere since it's not
supported there.  The fix is to not attempt to use vtable based
dispatch except on sparc.

http://javaweb.sfbay/~never/webrev/6546178

Reviewed by: kvn, nips

Fix verified (y/n): y
  test case
                                     
2007-04-18



Hardware and Software, Engineered to Work Together