intelliJ Error when build the Project - Cause: java.lang.StackOverflowError

20 Views Asked by At

Im using IntelliJ On Mac OS.

I have been getting java.lang.StackOverflowError upon building the project.

i think this happened after developing the thread part.. but codes are fine, and tried build on Eclipse at Windows, works good..

ive changed the value for "Shared build process VM options" to -Xss4m

and also added VM options to Tomcat server

-Xms512M -Xmx1024M -Xss4M -XX:+CMSClassUnloadingEnabled

but keep getting the message like below

java 1.8 and lombok was working fine

// lombok
    compileOnly group: 'org.projectlombok', name: 'lombok', version: '1.18.28'
    annotationProcessor group: 'org.projectlombok', name: 'lombok', version: '1.18.28'
Java 1.8
gradle

IntelliJ IDEA 2023.3.6 (Ultimate Edition)
Cause: java.lang.StackOverflowError
    at lombok.javac.JavacAST.drill(JavacAST.java:532)
    at lombok.javac.JavacAST.buildStatementOrExpression(JavacAST.java:490)
    at lombok.javac.JavacAST.buildTree(JavacAST.java:286)
    at lombok.javac.JavacAST.buildTree(JavacAST.java:1)
    at lombok.core.AST.buildWithField0(AST.java:394)
    at lombok.core.AST.buildWithField(AST.java:292)
    at lombok.javac.JavacAST.drill(JavacAST.java:532)
    at lombok.javac.JavacAST.buildStatementOrExpression(JavacAST.java:490)
    at lombok.javac.JavacAST.buildTree(JavacAST.java:286)
    at lombok.javac.JavacAST.buildTree(JavacAST.java:1)
    at lombok.core.AST.buildWithField0(AST.java:394)
    at lombok.core.AST.buildWithField(AST.java:292)
    at lombok.javac.JavacAST.drill(JavacAST.java:532)
    at lombok.javac.JavacAST.buildStatementOrExpression(JavacAST.java:490)
    at lombok.javac.JavacAST.buildTree(JavacAST.java:286)
    at lombok.javac.JavacAST.buildTree(JavacAST.java:1)
    at lombok.core.AST.buildWithField0(AST.java:394)
    at lombok.core.AST.buildWithField(AST.java:292)
    at lombok.javac.JavacAST.drill(JavacAST.java:532)
    at lombok.javac.JavacAST.buildStatementOrExpression(JavacAST.java:490)
    at lombok.javac.JavacAST.buildTree(JavacAST.java:286)
    at lombok.javac.JavacAST.buildTree(JavacAST.java:1)
    at lombok.core.AST.buildWithField0(AST.java:394)
    at lombok.core.AST.buildWithField(AST.java:292)
    at lombok.javac.JavacAST.drill(JavacAST.java:532)
    at lombok.javac.JavacAST.buildStatementOrExpression(JavacAST.java:490)
    at lombok.javac.JavacAST.buildTree(JavacAST.java:286)
    at lombok.javac.JavacAST.buildTree(JavacAST.java:1)
    at lombok.core.AST.buildWithField0(AST.java:394)
    at lombok.core.AST.buildWithField(AST.java:292)
    at lombok.javac.JavacAST.drill(JavacAST.java:532)
    at lombok.javac.JavacAST.buildStatementOrExpression(JavacAST.java:490)
    at lombok.javac.JavacAST.buildTree(JavacAST.java:286)
    at lombok.javac.JavacAST.buildTree(JavacAST.java:1)
    at lombok.core.AST.buildWithField0(AST.java:394)
    at lombok.core.AST.buildWithField(AST.java:292)
    at lombok.javac.JavacAST.drill(JavacAST.java:532)
    ....

0

There are 0 best solutions below