JDK-8032189 : docs, release notes for JDK-8030816
  • Type: Bug
  • Component: docs
  • Sub-Component: release_notes
  • Affected Version: 8
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • Submitted: 2014-01-17
  • Updated: 2014-02-11
  • Resolved: 2014-01-27
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 8
8Fixed
Related Reports
Relates :  
Description
The following program crashes javac:

public class Test {
    void m() {
        m1(()-> {
            new A(){
                public void m11() {}
            };
        });

    }

    void m1(Runnable r) {}
}

This program compiles correctly if 'A' is a known identifier. We don't expect this code to be very frequent but this crash should be fixed in an early 8uX release.
Comments
verified in http://review.us.oracle.com/review2/Review.html#reviewId=203811;documentId=599719;noteId=2699249
11-02-2014

Added release note to known issues section with link to 8030816
25-01-2014