Constant StackOverflowErrors with 117.21 and 0.5.447

This looks like the periodic part of the trace:

at org.jetbrains.plugins.scala.lang.psi.types.Bounds$.org$jetbrains$plugins$scala$lang$psi$types$Bounds$$lub(Bounds.scala:95)
 at org.jetbrains.plugins.scala.lang.psi.types.Bounds$.lub(Bounds.scala:40)
 at org.jetbrains.plugins.scala.lang.psi.types.Bounds$.org$jetbrains$plugins$scala$lang$psi$types$Bounds$$calcForTypeParamWithoutVariance(Bounds.scala:118)
 at org.jetbrains.plugins.scala.lang.psi.types.Bounds$$anonfun$org$jetbrains$plugins$scala$lang$psi$types$Bounds$$getTypeForAppending$1.apply(Bounds.scala:145)
 at org.jetbrains.plugins.scala.lang.psi.types.Bounds$$anonfun$org$jetbrains$plugins$scala$lang$psi$types$Bounds$$getTypeForAppending$1.apply(Bounds.scala:139)
 at scala.collection.immutable.Range.foreach(Range.scala:78)
 at org.jetbrains.plugins.scala.lang.psi.types.Bounds$.org$jetbrains$plugins$scala$lang$psi$types$Bounds$$getTypeForAppending(Bounds.scala:139)
 at org.jetbrains.plugins.scala.lang.psi.types.Bounds$$anonfun$org$jetbrains$plugins$scala$lang$psi$types$Bounds$$lub$5.apply(Bounds.scala:96)
 at org.jetbrains.plugins.scala.lang.psi.types.Bounds$$anonfun$org$jetbrains$plugins$scala$lang$psi$types$Bounds$$lub$5.apply(Bounds.scala:95)
 at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:34)
 at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:38)

2 comments
Comment actions Permalink

Yes, you are right, this can cause SOE, I'll try to fix it today, thank you.

Best regards,
Alexander Podkhalyuzin.

0
Comment actions Permalink

That's fixed now.

Best regards,
Alexander Podkhalyuzin.

0

Please sign in to leave a comment.