JDK-8016157 : During CTW: C2: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRG defined in this block
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: hs24,hs25
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2013-06-07
  • Updated: 2013-07-10
  • Resolved: 2013-06-14
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 JDK 8 Other
7u40Fixed 8Fixed hs24Fixed
Related Reports
Duplicate :  
Relates :  
Description
Method sun/org/mozilla/javascript/internal/NativeMath::execIdCall in jre/lib/rt.jar is hitting the assert "assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRG defined in this block" on x64 Linux. 

Comments
SQE is OK with this fix
20-06-2013

I can't tell if SQE is saying OK or Not-OK to this fix - please clarify
20-06-2013

no-reg-hard: It's very complex to write a test that triggers this behavior.
18-06-2013

7u40-critical-request justification: Fixed long standing failure which affected both hs24 and hs25. Changes are small and low risk. Was reviewed by Vladimir Kozlov and Roland Westrelin. Bug was fixed in tested in hs25.
18-06-2013