Scala stackoverflow error

362 views
Skip to first unread message

Aishwarya Singhal

unread,
Aug 15, 2011, 1:56:33 AM8/15/11
to play-framework
Hi

I have recently started getting a stack overflow every time I make a
change to a view (esp. main.scala.html)

Oops: StackOverflowError
An unexpected error occured caused by exception StackOverflowError:
null

play.exceptions.UnexpectedException: Unexpected Error
at play.Invoker$Invocation.onException(Invoker.java:232)
at play.Invoker$Invocation.run(Invoker.java:273)
at Invocation.HTTP Request(Play!)
Caused by: java.lang.StackOverflowError
at xsbt.CompilerInterface.run(CompilerInterface.scala:87)
at sbt.compiler.AnalyzingCompiler.call(AnalyzingCompiler.scala:
57)
at
sbt.compiler.AnalyzingCompiler.compile(AnalyzingCompiler.scala:29)
at
sbt.compiler.AnalyzingCompiler.compile(AnalyzingCompiler.scala:25)
at sbt.AggressiveCompile$$anonfun$5.compileScala
$1(AggressiveCompile.scala:66)
at sbt.AggressiveCompile$$anonfun
$5.apply(AggressiveCompile.scala:78)
at sbt.AggressiveCompile$$anonfun
$5.apply(AggressiveCompile.scala:56)
at sbt.inc.IncrementalCompile$$anonfun$doCompile
$1.apply(Compile.scala:21)
at sbt.inc.IncrementalCompile$$anonfun$doCompile
$1.apply(Compile.scala:19)
at sbt.inc.Incremental$.cycle(Incremental.scala:34)
at sbt.inc.Incremental$.compile(Incremental.scala:21)
at sbt.inc.IncrementalCompile$.apply(Compile.scala:17)
at sbt.AggressiveCompile.compile2(AggressiveCompile.scala:86)
at sbt.AggressiveCompile.compile1(AggressiveCompile.scala:37)
at sbt.AggressiveCompile.apply(AggressiveCompile.scala:27)
at sbt.Compiler$.apply(Compiler.scala:101)
at
play.scalasupport.compiler.PlayScalaCompiler.update(ScalaCompiler.scala:
55)
at play.scalasupport.ScalaPlugin.update(ScalaPlugin.scala:199)
at
play.scalasupport.ScalaPlugin.detectClassesChange(ScalaPlugin.scala:
107)
at
play.plugins.PluginCollection.detectClassesChange(PluginCollection.java:
358)
at play.Play.detectChanges(Play.java:591)
at play.Invoker$Invocation.init(Invoker.java:186)
... 1 more

Any ideas on what might be causing it? Also, how can I set JVM
settings for play?

best regards

Jonas

unread,
Aug 15, 2011, 2:55:38 AM8/15/11
to play-framework
I have also had this problem.

Start your server with an argument that increases the stack size: e.g.

play run myscalasite -Xss1m

/Jonas
Reply all
Reply to author
Forward
0 new messages