title: IntelliJ IDEA: StackOverflowError on Build Project
body: <p>I am using the following IntelliJ.</p>
  
  <pre><code>IntelliJ IDEA 2017.2 EAP
  Build #IU-172.2953.9, built on June 14, 2017
  IntelliJ IDEA EAP User
  Expiration date: July 14, 2017
  JRE: 1.8.0_152-release-915-b3 x86_64
  JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
  Mac OS X 10.12.5
  </code></pre>
  
  <p>I have been getting <strong>java.lang.StackOverflowError</strong> upon building the project.</p>
  
  <p>Has anyone fallen into the same situation?
  <br><br>
  Build Message↓</p>
  
  <pre><code>Information:java: The system is out of resources.
  Information:java: Consult the following stack trace for details.
  Information:java:   at com.sun.tools.javac.code.Types$13.visitClassType(Types.java:1955)
  Information:java:   at com.sun.tools.javac.code.Type$ClassType.accept(Type.java:786)
  Information:java:   at com.sun.tools.javac.code.Types$DefaultTypeVisitor.visit(Types.java:4571)
  Information:java:   at com.sun.tools.javac.code.Types.asSuper(Types.java:1952)
  Information:java:   at com.sun.tools.javac.code.Types.unboxedType(Types.java:3987)
  Information:java:   at com.sun.tools.javac.code.Types.unboxedTypeOrType(Types.java:3998)
  Information:java:   at com.sun.tools.javac.comp.DeferredAttr$ArgumentExpressionKind.standaloneKind(DeferredAttr.java:1135)
  Information:java:   at com.sun.tools.javac.comp.DeferredAttr$DeferredChecker.visitLiteral(DeferredAttr.java:1296)
  Information:java:   at com.sun.tools.javac.tree.JCTree$JCLiteral.accept(JCTree.java:2037)
  Information:java:   at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:49)
  Information:java:   at com.sun.tools.javac.comp.DeferredAttr$FilterScanner.scan(DeferredAttr.java:913)
  Information:java:   at com.sun.tools.javac.comp.DeferredAttr.isDeferred(DeferredAttr.java:1100)
  Information:java:   at com.sun.tools.javac.comp.Attr.attribArgs(Attr.java:669)
  Information:java:   at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1815)
  Information:java:   at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1465)
  Information:java:   at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:575)
  Information:java:   at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3249)
  Information:java:   at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
  Information:java:   at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1824)
  Information:java: Errors occurred while compiling module 'webapi'
  Information:javac 1.8.0_101 was used to compile java sources
  Information:2017/06/21 21:22 - Compilation completed with 1 error and 49 warnings in 24s 170ms
  Error:java: java.lang.StackOverflowError
  </code></pre>