JDK-7005029 : G1: VM crash in G1ParCopyHelper::copy_to_survivor_space()
  • Type: Bug
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: hs20
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: generic
  • CPU: generic
  • Submitted: 2010-12-07
  • Updated: 2013-09-18
  • Resolved: 2010-12-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 7
7Resolved
Related Reports
Duplicate :  
Relates :  
Description
There was a SIGSEGV crash in G1 code on solaris-i586:

Stack: [0x00000000,0x00000000],  sp=0xfbffe550,  free space=4128761k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [libjvm.so+0x43d5e2];;  oopDesc*G1ParCopyHelper::copy_to_survivor_space(oopDesc*)+0x12
V  [libjvm.so+0x43d0fb];;  void G1ParScanThreadState::trim_queue()+0x2a3
V  [libjvm.so+0x43ddef];;  void G1ParEvacuateFollowersClosure::do_void()+0x23
V  [libjvm.so+0x442e43];;  void G1ParTask::work(int)+0x83b
V  [libjvm.so+0x7b8b7e];;  void GangWorker::loop()+0x96
V  [libjvm.so+0x7b8aac];;  void GangWorker::run()+0x24
V  [libjvm.so+0x68f2a4];;  java_start+0x4c8
C  [libc.so.1+0xa71d0];;  _thr_setup+0x4e
C  [libc.so.1+0xa74c0];;  _lwp_start+0x0

Please see comments for more details.

Comments
EVALUATION Duplicate of 6994628. Invalid C++ optimization leading to bad oop like crash.
20-12-2010