JDK-6561028 : closed/compiler/6551887/Test.java crashes
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 6u2,7
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2007-05-23
  • Updated: 2012-02-01
  • Resolved: 2007-06-20
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 6 JDK 7 Other
6u4Fixed 7Fixed hs10Fixed
Description
Problem Description: closed/compiler/6551887/Test.java crashes
Java version: 7
Java build: b13
Suite name: HS_REGRESSION

The problem is also reproducible with JDK 6u2 and JDK 6.
hs_err_pid is attached.

Comments
SUGGESTED FIX Webrev: http://prt-web.sfbay.sun.com/net/prt-archiver.sfbay/data/archived_workspaces/main/c2_baseline/2007/20070601133011.never.6561028/workspace/webrevs/webrev-2007.06.01/index.html Fixed 6561028: closed/compiler/6551887/Test.java crashes This is a long standing bug where we aren't checking that src and dst are actually of the same type in the arraycopy slow case. The fix is to check that they are truly compatible. http://javaweb.sfbay/~never/webrev/6561028 Reviewed by: nips, jrose, kvn Fix verified (y/n): y failing test case
04-06-2007

EVALUATION This is a long standing bug where we aren't checking that src and dst are actually of the same type in the arraycopy slow case. The fix is to check that they are truly compatible.
23-05-2007