JDK-8219214 : Infinite Loop in CodeSection::dump()
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 9,10,11,12,13
  • Priority: P5
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2019-02-18
  • Updated: 2020-05-12
  • Resolved: 2019-03-06
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 11 JDK 13
11.0.8-oracleFixed 13 b11Fixed
Description
Loop control variable is not updated in loop body. This is #ifndef PRODUCT code.
Comments
jdk11 backport request I would like to have the fix in OpenJDK 11 as well (for better parity with 11.0.8_oracle). The patch applies cleanly.
06-05-2020

The RFR mentioned above drew overwhelming attention. I got two votes, both in favour of deleting the dead code.
04-03-2019

I will send out a RFR shortly. Therein, I will ask whether I should fix or delete the code.
20-02-2019

ILW = Infinite loop in debugging code, never used but can be invoked via debugger, no workaround = LLH = P5 Since no one noticed that and the code is dead (can only be invoked via a debugger), we should consider removing it.
20-02-2019