Studio 10 StackOverflowError in gradle build process

Hi,

I used Studio 10 to open the Global Event demo project, in gradle build process will occus following exception,and the CUBA plugin can’t works.

java.lang.StackOverflowError
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3778)
at java.util.regex.Pattern$Curly.match0(Pattern.java:4252)
at java.util.regex.Pattern$Curly.match(Pattern.java:4236)
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4660)
at java.util.regex.Pattern$Branch.match(Pattern.java:4606)
at java.util.regex.Matcher.match(Matcher.java:1270)
at java.util.regex.Matcher.matches(Matcher.java:604)
at com.haulmont.studio.backend.util.intellij.CubaModule.lambda$fromModule$1(SourceFile:69)
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
at java.util.Spliterators$ArraySpliterator.tryAdvance(Spliterators.java:958)
at java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
at java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
at com.haulmont.studio.backend.util.intellij.CubaModule.fromModule(SourceFile:70)
at com.haulmont.studio.backend.util.intellij.CubaModuleManager.getCorrespondingRootModule(SourceFile:96)
at com.haulmont.studio.backend.util.intellij.CubaModuleManager.isGlobalModule(SourceFile:88)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.lambda$getProperty$2(SourceFile:107)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:970)
at com.intellij.openapi.application.ReadAction.compute(ReadAction.java:57)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.getProperty(SourceFile:106)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.getProperty(SourceFile:57)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.getProperty(SourceFile:47)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.getProperty(SourceFile:53)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.getProperty(SourceFile:47)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.lambda$getProperty$2(SourceFile:108)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:970)
at com.intellij.openapi.application.ReadAction.compute(ReadAction.java:57)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.getProperty(SourceFile:106)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.getProperty(SourceFile:57)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.getProperty(SourceFile:47)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.getProperty(SourceFile:53)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.getProperty(SourceFile:47)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.lambda$getProperty$2(SourceFile:108)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:970)
at com.intellij.openapi.application.ReadAction.compute(ReadAction.java:57)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.getProperty(SourceFile:106)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.getProperty(SourceFile:57)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.getProperty(SourceFile:47)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.getProperty(SourceFile:53)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.getProperty(SourceFile:47)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.lambda$getProperty$2(SourceFile:108)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:970)
at com.intellij.openapi.application.ReadAction.compute(ReadAction.java:57)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.getProperty(SourceFile:106)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.getProperty(SourceFile:57)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.getProperty(SourceFile:47)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.getProperty(SourceFile:53)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.getProperty(SourceFile:47)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.lambda$getProperty$2(SourceFile:108)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:970)
at com.intellij.openapi.application.ReadAction.compute(ReadAction.java:57)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.getProperty(SourceFile:106)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.getProperty(SourceFile:57)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.getProperty(SourceFile:47)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.getProperty(SourceFile:53)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.getProperty(SourceFile:47)
at com.haulmont.studio.backend.metadata.context.AppPropertiesFacade.lambda$getProperty$2(SourceFile:108)

Hi,
The global event addon also can’t be open.

Has the same exception, i think this is a bug in new Studio.

Hi.
Could you please provide more information about your problem? Do you use Studio plugin or bundle?
Could you please share the expanded tree of project Modules from the Project Structure menu?
Here is the example of this tree:
image

Hi Natalia,

I just clone the CUBA official project :

and

I used Studio Plugin.

Project Struct:

Hi,
Here is the idea log:
idea.log (773.3 KB)

Hi! Thank you for reporting a problem. We created new issue.

1 Like