Closed guizmaii closed 1 year ago
It's quite surprising that giving more RAM solves a Stack Overflow deep within Java's regex engine, of all things.
Does the problem go away (including with npm run dev
) if you put the following inside a file called .sbtopts
(next to build.sbt
):
-mem
4096
?
@sjrd Adding the .sbtopts
file does solve the stackoverflow 🎉
Thanks a lot Sébastien!
I think I know why I have this stackoverflow, at least I think I know the culprit. I'm using sbt-dotenv and if I disable it (but I need it) the stackoverflow also disapears
If I manually run in a shell
sbt --error "print myFrontEndModule/fastLinkOutputDir"
, sbt exists with0
but if I runsbt --error --batch "print myFrontEndModule/fastLinkOutputDir"
, then sbt crashes with:sbt version: 1.9.6 Scala version: 2.13.12 ScalaJS version: 1.14.0 OS: macOS Node version: v20.8.0
Edit: Insterestingly, adding
-mem 4096
fixes this issue when I launch the sbt command manually in a shell:but when I run
npm run dev
, then I always have a similar stackoverflow error: