Uploaded image for project: 'Beam'
  1. Beam
  2. BEAM-6104

Stack overflow in javac on SQL generated code

Details

    • Bug
    • Status: Resolved
    • P2
    • Resolution: Duplicate
    • None
    • Not applicable
    • build-system, dsl-sql
    • None

    Description

      Occasionally, and seemingly nondeterministically, I see this error during build:

      An exception has occurred in the compiler ((version info not available)). Please file a bug against the Java compiler via the Java bug reporting page (http://bugreport.java.com) after checking the Bug Database (http://bugs.java.com) for duplicates. Include your program and the following diagnostic in your report. Thank you.
      java.lang.StackOverflowError
              at com.sun.tools.javac.parser.JavacParser.term2(JavacParser.java:925)
              at com.sun.tools.javac.parser.JavacParser.term1(JavacParser.java:896)
              at com.sun.tools.javac.parser.JavacParser.term(JavacParser.java:852)
              at com.sun.tools.javac.parser.JavacParser.term(JavacParser.java:832)
              at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2435)
              at com.sun.tools.javac.parser.JavacParser.blockStatements(JavacParser.java:2339)
              at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2309)
              at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2323)
              at com.sun.tools.javac.parser.JavacParser.parseSimpleStatement(JavacParser.java:2482)
              at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2401)
              at com.sun.tools.javac.parser.JavacParser.parseStatementAsBlock(JavacParser.java:2364)
              at com.sun.tools.javac.parser.JavacParser.parseSimpleStatement(JavacParser.java:2486)
              at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2401)
              at com.sun.tools.javac.parser.JavacParser.blockStatements(JavacParser.java:2339)
              at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2309)
              at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2323)
              at com.sun.tools.javac.parser.JavacParser.parseSimpleStatement(JavacParser.java:2482)
              at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2401)
              at com.sun.tools.javac.parser.JavacParser.parseStatementAsBlock(JavacParser.java:2364)
              at com.sun.tools.javac.parser.JavacParser.parseSimpleStatement(JavacParser.java:2486)
              at com.sun.tools.javac.parser.JavacParser.blockStatement(JavacParser.java:2401)
              at com.sun.tools.javac.parser.JavacParser.blockStatements(JavacParser.java:2339)
              at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2309)
              at com.sun.tools.javac.parser.JavacParser.block(JavacParser.java:2323)
              at com.sun.tools.javac.parser.JavacParser.parseSimpleStatement(JavacParser.java:2482)
      

      (and it goes on for pages and pages of the same stack, repeating)

      Attachments

        Issue Links

          Activity

            People

              kenn Kenneth Knowles
              kenn Kenneth Knowles
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 2h 10m
                  2h 10m