2014-01-28 18:09:52 Full thread dump Java HotSpot(TM) 64-Bit Server VM (24.45-b08 mixed mode): "Attach Listener" daemon prio=10 tid=0x00007f329c001000 nid=0x42db waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "ScalaTest-dispatcher" prio=10 tid=0x00007f3284567800 nid=0x42bb waiting on condition [0x00007f32c20fb000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000f32e5798> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at org.scalatest.DispatchReporter$Propagator.run(DispatchReporter.scala:157) at java.lang.Thread.run(Thread.java:744) "ScalaTest-running-ReflectionTest" prio=10 tid=0x00007f32d45b5000 nid=0x42b8 waiting for monitor entry [0x00007f32c242f000] java.lang.Thread.State: BLOCKED (on object monitor) at scala.reflect.runtime.TwoWayCache.toScala(TwoWayCache.scala:34) - waiting to lock <0x00000000f3b704c8> (a scala.reflect.runtime.TwoWayCache) at scala.reflect.runtime.JavaMirrors$JavaMirror.toScala(JavaMirrors.scala:102) at scala.reflect.runtime.JavaMirrors$JavaMirror.classToScala(JavaMirrors.scala:935) at scala.reflect.runtime.JavaMirrors$JavaMirror.typeToScala(JavaMirrors.scala:1036) at scala.reflect.runtime.JavaMirrors$JavaMirror$FromJavaClassCompleter$$anonfun$13.apply(JavaMirrors.scala:676) at scala.reflect.runtime.JavaMirrors$JavaMirror$FromJavaClassCompleter$$anonfun$13.apply(JavaMirrors.scala:676) at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:244) at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:244) at scala.collection.immutable.List.foreach(List.scala:318) at scala.collection.TraversableLike$class.map(TraversableLike.scala:244) at scala.collection.AbstractTraversable.map(Traversable.scala:105) at scala.reflect.runtime.JavaMirrors$JavaMirror$FromJavaClassCompleter.completeRest(JavaMirrors.scala:676) - locked <0x00000000fd59da38> (a scala.reflect.runtime.JavaUniverse) at scala.reflect.runtime.JavaMirrors$JavaMirror$FromJavaClassCompleter.complete(JavaMirrors.scala:667) at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1229) at scala.reflect.internal.Symbols$Symbol.initialize(Symbols.scala:1365) at scala.reflect.internal.Definitions$DefinitionsClass.fullyInitializeSymbol(Definitions.scala:226) at scala.reflect.internal.Symbols$SymbolContextApiImpl.typeSignature(Symbols.scala:98) at scala.reflect.internal.Symbols$SymbolContextApiImpl.typeSignature(Symbols.scala:73) at eu.swdev.play.form.ReflectionTest$FormTrait$class.$init$(ReflectionTest.scala:14) at eu.swdev.play.form.ReflectionTest$$anonfun$1$Form1$1.(ReflectionTest.scala:20) at eu.swdev.play.form.ReflectionTest$$anonfun$1.apply$mcV$sp(ReflectionTest.scala:23) at eu.swdev.play.form.ReflectionTest$$anonfun$1.apply(ReflectionTest.scala:18) at eu.swdev.play.form.ReflectionTest$$anonfun$1.apply(ReflectionTest.scala:18) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) at org.scalatest.OutcomeOf$class.outcomeOf(OutcomeOf.scala:85) at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104) at org.scalatest.Transformer.apply(Transformer.scala:22) at org.scalatest.Transformer.apply(Transformer.scala:20) at org.scalatest.FunSuiteLike$$anon$1.apply(FunSuiteLike.scala:139) at org.scalatest.Suite$class.withFixture(Suite.scala:1121) at org.scalatest.FunSuite.withFixture(FunSuite.scala:1371) at org.scalatest.FunSuiteLike$class.invokeWithFixture$1(FunSuiteLike.scala:136) at org.scalatest.FunSuiteLike$$anonfun$runTest$1.apply(FunSuiteLike.scala:148) at org.scalatest.FunSuiteLike$$anonfun$runTest$1.apply(FunSuiteLike.scala:148) at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306) at org.scalatest.FunSuiteLike$class.runTest(FunSuiteLike.scala:148) at org.scalatest.FunSuite.runTest(FunSuite.scala:1371) at org.scalatest.FunSuiteLike$$anonfun$runTests$1.apply(FunSuiteLike.scala:180) at org.scalatest.FunSuiteLike$$anonfun$runTests$1.apply(FunSuiteLike.scala:180) at org.scalatest.SuperEngine$$anonfun$traverseSubNodes$1$1.apply(Engine.scala:413) at org.scalatest.SuperEngine$$anonfun$traverseSubNodes$1$1.apply(Engine.scala:401) at scala.collection.immutable.List.foreach(List.scala:318) at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401) at org.scalatest.SuperEngine.org$scalatest$SuperEngine$$runTestsInBranch(Engine.scala:396) at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:483) at org.scalatest.FunSuiteLike$class.runTests(FunSuiteLike.scala:180) at org.scalatest.FunSuite.runTests(FunSuite.scala:1371) at org.scalatest.Suite$class.run(Suite.scala:1437) at org.scalatest.FunSuite.org$scalatest$FunSuiteLike$$super$run(FunSuite.scala:1371) at org.scalatest.FunSuiteLike$$anonfun$run$1.apply(FunSuiteLike.scala:184) at org.scalatest.FunSuiteLike$$anonfun$run$1.apply(FunSuiteLike.scala:184) at org.scalatest.SuperEngine.runImpl(Engine.scala:545) at org.scalatest.FunSuiteLike$class.run(FunSuiteLike.scala:184) at org.scalatest.FunSuite.run(FunSuite.scala:1371) at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:268) at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:475) at sbt.TestRunner.runTest$1(TestFramework.scala:84) at sbt.TestRunner.run(TestFramework.scala:94) at sbt.TestFramework$$anon$2$$anonfun$$init$$1$$anonfun$apply$8.apply(TestFramework.scala:219) at sbt.TestFramework$$anon$2$$anonfun$$init$$1$$anonfun$apply$8.apply(TestFramework.scala:219) at sbt.TestFramework$.sbt$TestFramework$$withContextLoader(TestFramework.scala:207) at sbt.TestFramework$$anon$2$$anonfun$$init$$1.apply(TestFramework.scala:219) at sbt.TestFramework$$anon$2$$anonfun$$init$$1.apply(TestFramework.scala:219) at sbt.TestFunction.apply(TestFramework.scala:224) at sbt.Tests$$anonfun$7.apply(Tests.scala:196) at sbt.Tests$$anonfun$7.apply(Tests.scala:196) at sbt.std.Transform$$anon$3$$anonfun$apply$2.apply(System.scala:45) at sbt.std.Transform$$anon$3$$anonfun$apply$2.apply(System.scala:45) at sbt.std.Transform$$anon$4.work(System.scala:64) at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:237) at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:237) at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:18) at sbt.Execute.work(Execute.scala:244) at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:237) at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:237) at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(ConcurrentRestrictions.scala:160) at sbt.CompletionService$$anon$2.call(CompletionService.scala:30) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) "ScalaTest-running-Test" prio=10 tid=0x00007f32d4be1000 nid=0x42b6 waiting for monitor entry [0x00007f32c2530000] java.lang.Thread.State: BLOCKED (on object monitor) at scala.reflect.runtime.SynchronizedSymbols$class.nextId(SynchronizedSymbols.scala:8) - waiting to lock <0x00000000fd59da38> (a scala.reflect.runtime.JavaUniverse) at scala.reflect.runtime.JavaUniverse.nextId(JavaUniverse.scala:12) at scala.reflect.internal.Symbols$Symbol.(Symbols.scala:145) at scala.reflect.internal.Symbols$TypeSymbol.(Symbols.scala:2689) at scala.reflect.internal.Symbols$ClassSymbol.(Symbols.scala:2893) at scala.reflect.internal.Symbols$Symbol.createClassSymbol(Symbols.scala:1066) at scala.reflect.internal.Symbols$Symbol.newClassSymbol(Symbols.scala:1126) at scala.reflect.runtime.SymbolLoaders$class.createClassModule(SymbolLoaders.scala:63) at scala.reflect.runtime.JavaUniverse.createClassModule(JavaUniverse.scala:12) at scala.reflect.runtime.SymbolLoaders$PackageScope.lookupEntry(SymbolLoaders.scala:114) at scala.reflect.internal.Types$Type.findDecl(Types.scala:1059) at scala.reflect.internal.Types$Type.decl(Types.scala:646) at scala.reflect.runtime.JavaMirrors$JavaMirror.scala$reflect$runtime$JavaMirrors$JavaMirror$$coreLookup$1(JavaMirrors.scala:947) at scala.reflect.runtime.JavaMirrors$JavaMirror.scala$reflect$runtime$JavaMirrors$JavaMirror$$lookupClass$1(JavaMirrors.scala:953) at scala.reflect.runtime.JavaMirrors$JavaMirror.scala$reflect$runtime$JavaMirrors$JavaMirror$$classToScala1(JavaMirrors.scala:974) at scala.reflect.runtime.JavaMirrors$JavaMirror$$anonfun$classToScala$1.apply(JavaMirrors.scala:935) at scala.reflect.runtime.JavaMirrors$JavaMirror$$anonfun$classToScala$1.apply(JavaMirrors.scala:935) at scala.reflect.runtime.JavaMirrors$JavaMirror$$anonfun$toScala$1.apply(JavaMirrors.scala:104) at scala.reflect.runtime.TwoWayCache.toScala(TwoWayCache.scala:38) - locked <0x00000000f3b704c8> (a scala.reflect.runtime.TwoWayCache) at scala.reflect.runtime.JavaMirrors$JavaMirror.toScala(JavaMirrors.scala:102) at scala.reflect.runtime.JavaMirrors$JavaMirror.classToScala(JavaMirrors.scala:935) at scala.reflect.runtime.JavaMirrors$JavaMirror.scala$reflect$runtime$JavaMirrors$JavaMirror$$constructorToScala1(JavaMirrors.scala:855) at scala.reflect.runtime.JavaMirrors$JavaMirror$$anonfun$constructorToScala$1.apply(JavaMirrors.scala:852) at scala.reflect.runtime.JavaMirrors$JavaMirror$$anonfun$constructorToScala$1.apply(JavaMirrors.scala:852) at scala.reflect.runtime.JavaMirrors$JavaMirror$$anonfun$toScala$1.apply(JavaMirrors.scala:104) at scala.reflect.runtime.TwoWayCache.toScala(TwoWayCache.scala:38) - locked <0x00000000f3b709f0> (a scala.reflect.runtime.TwoWayCache) at scala.reflect.runtime.JavaMirrors$JavaMirror.toScala(JavaMirrors.scala:102) at scala.reflect.runtime.JavaMirrors$JavaMirror.constructorToScala(JavaMirrors.scala:852) at scala.reflect.runtime.JavaMirrors$JavaMirror.sOwner(JavaMirrors.scala:780) at scala.reflect.runtime.JavaMirrors$JavaMirror.scala$reflect$runtime$JavaMirrors$JavaMirror$$classToScala1(JavaMirrors.scala:942) at scala.reflect.runtime.JavaMirrors$JavaMirror$$anonfun$classToScala$1.apply(JavaMirrors.scala:935) at scala.reflect.runtime.JavaMirrors$JavaMirror$$anonfun$classToScala$1.apply(JavaMirrors.scala:935) at scala.reflect.runtime.JavaMirrors$JavaMirror$$anonfun$toScala$1.apply(JavaMirrors.scala:104) at scala.reflect.runtime.TwoWayCache.toScala(TwoWayCache.scala:38) - locked <0x00000000f3b704c8> (a scala.reflect.runtime.TwoWayCache) at scala.reflect.runtime.JavaMirrors$JavaMirror.toScala(JavaMirrors.scala:102) at scala.reflect.runtime.JavaMirrors$JavaMirror.classToScala(JavaMirrors.scala:935) at scala.reflect.runtime.JavaMirrors$JavaMirror.classSymbol(JavaMirrors.scala:206) at scala.reflect.runtime.JavaMirrors$JavaMirror$JavaInstanceMirror.symbol(JavaMirrors.scala:245) at scala.reflect.runtime.JavaMirrors$JavaMirror$JavaInstanceMirror.symbol(JavaMirrors.scala:243) at eu.swdev.play.form.Form$class.findFieldNames(Form.scala:36) at eu.swdev.play.form.Test$$anonfun$1$Form1$1.findFieldNames(Test.scala:11) at eu.swdev.play.form.Form$class.fieldNames(Form.scala:59) at eu.swdev.play.form.Test$$anonfun$1$Form1$1.fieldNames$lzycompute(Test.scala:11) - locked <0x00000000f3c93c38> (a eu.swdev.play.form.Test$$anonfun$1$Form1$1) at eu.swdev.play.form.Test$$anonfun$1$Form1$1.fieldNames(Test.scala:11) at eu.swdev.play.form.Test$$anonfun$1.apply$mcV$sp(Test.scala:18) at eu.swdev.play.form.Test$$anonfun$1.apply(Test.scala:9) at eu.swdev.play.form.Test$$anonfun$1.apply(Test.scala:9) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) at org.scalatest.OutcomeOf$class.outcomeOf(OutcomeOf.scala:85) at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104) at org.scalatest.Transformer.apply(Transformer.scala:22) at org.scalatest.Transformer.apply(Transformer.scala:20) at org.scalatest.FunSuiteLike$$anon$1.apply(FunSuiteLike.scala:139) at org.scalatest.Suite$class.withFixture(Suite.scala:1121) at org.scalatest.FunSuite.withFixture(FunSuite.scala:1371) at org.scalatest.FunSuiteLike$class.invokeWithFixture$1(FunSuiteLike.scala:136) at org.scalatest.FunSuiteLike$$anonfun$runTest$1.apply(FunSuiteLike.scala:148) at org.scalatest.FunSuiteLike$$anonfun$runTest$1.apply(FunSuiteLike.scala:148) at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306) at org.scalatest.FunSuiteLike$class.runTest(FunSuiteLike.scala:148) at org.scalatest.FunSuite.runTest(FunSuite.scala:1371) at org.scalatest.FunSuiteLike$$anonfun$runTests$1.apply(FunSuiteLike.scala:180) at org.scalatest.FunSuiteLike$$anonfun$runTests$1.apply(FunSuiteLike.scala:180) at org.scalatest.SuperEngine$$anonfun$traverseSubNodes$1$1.apply(Engine.scala:413) at org.scalatest.SuperEngine$$anonfun$traverseSubNodes$1$1.apply(Engine.scala:401) at scala.collection.immutable.List.foreach(List.scala:318) at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401) at org.scalatest.SuperEngine.org$scalatest$SuperEngine$$runTestsInBranch(Engine.scala:396) at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:483) at org.scalatest.FunSuiteLike$class.runTests(FunSuiteLike.scala:180) at org.scalatest.FunSuite.runTests(FunSuite.scala:1371) at org.scalatest.Suite$class.run(Suite.scala:1437) at org.scalatest.FunSuite.org$scalatest$FunSuiteLike$$super$run(FunSuite.scala:1371) at org.scalatest.FunSuiteLike$$anonfun$run$1.apply(FunSuiteLike.scala:184) at org.scalatest.FunSuiteLike$$anonfun$run$1.apply(FunSuiteLike.scala:184) at org.scalatest.SuperEngine.runImpl(Engine.scala:545) at org.scalatest.FunSuiteLike$class.run(FunSuiteLike.scala:184) at org.scalatest.FunSuite.run(FunSuite.scala:1371) at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:268) at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:475) at sbt.TestRunner.runTest$1(TestFramework.scala:84) at sbt.TestRunner.run(TestFramework.scala:94) at sbt.TestFramework$$anon$2$$anonfun$$init$$1$$anonfun$apply$8.apply(TestFramework.scala:219) at sbt.TestFramework$$anon$2$$anonfun$$init$$1$$anonfun$apply$8.apply(TestFramework.scala:219) at sbt.TestFramework$.sbt$TestFramework$$withContextLoader(TestFramework.scala:207) at sbt.TestFramework$$anon$2$$anonfun$$init$$1.apply(TestFramework.scala:219) at sbt.TestFramework$$anon$2$$anonfun$$init$$1.apply(TestFramework.scala:219) at sbt.TestFunction.apply(TestFramework.scala:224) at sbt.Tests$$anonfun$7.apply(Tests.scala:196) at sbt.Tests$$anonfun$7.apply(Tests.scala:196) at sbt.std.Transform$$anon$3$$anonfun$apply$2.apply(System.scala:45) at sbt.std.Transform$$anon$3$$anonfun$apply$2.apply(System.scala:45) at sbt.std.Transform$$anon$4.work(System.scala:64) at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:237) at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:237) at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:18) at sbt.Execute.work(Execute.scala:244) at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:237) at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:237) at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(ConcurrentRestrictions.scala:160) at sbt.CompletionService$$anon$2.call(CompletionService.scala:30) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) "Service Thread" daemon prio=10 tid=0x00007f32d415d000 nid=0x4263 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" daemon prio=10 tid=0x00007f32d415a800 nid=0x4262 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" daemon prio=10 tid=0x00007f32d4158000 nid=0x4261 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x00007f32d414d800 nid=0x4260 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x00007f32d4136800 nid=0x425f in Object.wait() [0x00007f32c37f6000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000fd5c79f0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x00000000fd5c79f0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:189) "Reference Handler" daemon prio=10 tid=0x00007f32d4132800 nid=0x425e in Object.wait() [0x00007f32c38f7000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000fd5c7b88> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:503) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) - locked <0x00000000fd5c7b88> (a java.lang.ref.Reference$Lock) "main" prio=10 tid=0x00007f32d4009800 nid=0x4258 waiting on condition [0x00007f32daf17000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000eb85ab08> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ExecutorCompletionService.take(ExecutorCompletionService.java:193) at sbt.ConcurrentRestrictions$$anon$4.take(ConcurrentRestrictions.scala:196) at sbt.Execute.next$1(Execute.scala:88) at sbt.Execute.processAll(Execute.scala:91) at sbt.Execute.runKeep(Execute.scala:69) at sbt.EvaluateTask$.liftedTree1$1(EvaluateTask.scala:186) at sbt.EvaluateTask$.sbt$EvaluateTask$$run$1(EvaluateTask.scala:186) at sbt.EvaluateTask$.runTask(EvaluateTask.scala:201) at sbt.Aggregation$$anonfun$3.apply(Aggregation.scala:67) at sbt.Aggregation$$anonfun$3.apply(Aggregation.scala:65) at sbt.EvaluateTask$.withStreams(EvaluateTask.scala:156) at sbt.Aggregation$.timedRun(Aggregation.scala:65) at sbt.Aggregation$.runTasks(Aggregation.scala:74) at sbt.Aggregation$$anonfun$applyTasks$1.apply(Aggregation.scala:34) at sbt.Aggregation$$anonfun$applyTasks$1.apply(Aggregation.scala:33) at sbt.Command$$anonfun$applyEffect$2$$anonfun$apply$3.apply(Command.scala:62) at sbt.Command$$anonfun$applyEffect$2$$anonfun$apply$3.apply(Command.scala:62) at sbt.Command$.process(Command.scala:95) at sbt.MainLoop$$anonfun$1$$anonfun$apply$1.apply(MainLoop.scala:100) at sbt.MainLoop$$anonfun$1$$anonfun$apply$1.apply(MainLoop.scala:100) at sbt.State$$anon$1.process(State.scala:179) at sbt.MainLoop$$anonfun$1.apply(MainLoop.scala:100) at sbt.MainLoop$$anonfun$1.apply(MainLoop.scala:100) at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:18) at sbt.MainLoop$.next(MainLoop.scala:100) at sbt.MainLoop$.run(MainLoop.scala:93) at sbt.MainLoop$$anonfun$runWithNewLog$1.apply(MainLoop.scala:71) at sbt.MainLoop$$anonfun$runWithNewLog$1.apply(MainLoop.scala:66) at sbt.Using.apply(Using.scala:25) at sbt.MainLoop$.runWithNewLog(MainLoop.scala:66) at sbt.MainLoop$.runAndClearLast(MainLoop.scala:49) at sbt.MainLoop$.runLoggedLoop(MainLoop.scala:33) at sbt.MainLoop$.runLogged(MainLoop.scala:25) at sbt.StandardMain$.runManaged(Main.scala:57) at sbt.xMain.run(Main.scala:29) at xsbt.boot.Launch$$anonfun$run$1.apply(Launch.scala:57) at xsbt.boot.Launch$.withContextLoader(Launch.scala:77) at xsbt.boot.Launch$.run(Launch.scala:57) at xsbt.boot.Launch$$anonfun$explicit$1.apply(Launch.scala:45) at xsbt.boot.Launch$.launch(Launch.scala:65) at xsbt.boot.Launch$.apply(Launch.scala:16) at xsbt.boot.Boot$.runImpl(Boot.scala:32) at xsbt.boot.Boot$.main(Boot.scala:21) at xsbt.boot.Boot.main(Boot.scala) "VM Thread" prio=10 tid=0x00007f32d4130000 nid=0x425d runnable "GC task thread#0 (ParallelGC)" prio=10 tid=0x00007f32d401f800 nid=0x4259 runnable "GC task thread#1 (ParallelGC)" prio=10 tid=0x00007f32d4021000 nid=0x425a runnable "GC task thread#2 (ParallelGC)" prio=10 tid=0x00007f32d4023000 nid=0x425b runnable "GC task thread#3 (ParallelGC)" prio=10 tid=0x00007f32d4025000 nid=0x425c runnable "VM Periodic Task Thread" prio=10 tid=0x00007f32d4168000 nid=0x4264 waiting on condition JNI global references: 122 Found one Java-level deadlock: ============================= "ScalaTest-running-ReflectionTest": waiting to lock monitor 0x00007f3284491ce8 (object 0x00000000f3b704c8, a scala.reflect.runtime.TwoWayCache), which is held by "ScalaTest-running-Test" "ScalaTest-running-Test": waiting to lock monitor 0x00007f3284491c38 (object 0x00000000fd59da38, a scala.reflect.runtime.JavaUniverse), which is held by "ScalaTest-running-ReflectionTest" Java stack information for the threads listed above: =================================================== "ScalaTest-running-ReflectionTest": at scala.reflect.runtime.TwoWayCache.toScala(TwoWayCache.scala:34) - waiting to lock <0x00000000f3b704c8> (a scala.reflect.runtime.TwoWayCache) at scala.reflect.runtime.JavaMirrors$JavaMirror.toScala(JavaMirrors.scala:102) at scala.reflect.runtime.JavaMirrors$JavaMirror.classToScala(JavaMirrors.scala:935) at scala.reflect.runtime.JavaMirrors$JavaMirror.typeToScala(JavaMirrors.scala:1036) at scala.reflect.runtime.JavaMirrors$JavaMirror$FromJavaClassCompleter$$anonfun$13.apply(JavaMirrors.scala:676) at scala.reflect.runtime.JavaMirrors$JavaMirror$FromJavaClassCompleter$$anonfun$13.apply(JavaMirrors.scala:676) at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:244) at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:244) at scala.collection.immutable.List.foreach(List.scala:318) at scala.collection.TraversableLike$class.map(TraversableLike.scala:244) at scala.collection.AbstractTraversable.map(Traversable.scala:105) at scala.reflect.runtime.JavaMirrors$JavaMirror$FromJavaClassCompleter.completeRest(JavaMirrors.scala:676) - locked <0x00000000fd59da38> (a scala.reflect.runtime.JavaUniverse) at scala.reflect.runtime.JavaMirrors$JavaMirror$FromJavaClassCompleter.complete(JavaMirrors.scala:667) at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1229) at scala.reflect.internal.Symbols$Symbol.initialize(Symbols.scala:1365) at scala.reflect.internal.Definitions$DefinitionsClass.fullyInitializeSymbol(Definitions.scala:226) at scala.reflect.internal.Symbols$SymbolContextApiImpl.typeSignature(Symbols.scala:98) at scala.reflect.internal.Symbols$SymbolContextApiImpl.typeSignature(Symbols.scala:73) at eu.swdev.play.form.ReflectionTest$FormTrait$class.$init$(ReflectionTest.scala:14) at eu.swdev.play.form.ReflectionTest$$anonfun$1$Form1$1.(ReflectionTest.scala:20) at eu.swdev.play.form.ReflectionTest$$anonfun$1.apply$mcV$sp(ReflectionTest.scala:23) at eu.swdev.play.form.ReflectionTest$$anonfun$1.apply(ReflectionTest.scala:18) at eu.swdev.play.form.ReflectionTest$$anonfun$1.apply(ReflectionTest.scala:18) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) at org.scalatest.OutcomeOf$class.outcomeOf(OutcomeOf.scala:85) at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104) at org.scalatest.Transformer.apply(Transformer.scala:22) at org.scalatest.Transformer.apply(Transformer.scala:20) at org.scalatest.FunSuiteLike$$anon$1.apply(FunSuiteLike.scala:139) at org.scalatest.Suite$class.withFixture(Suite.scala:1121) at org.scalatest.FunSuite.withFixture(FunSuite.scala:1371) at org.scalatest.FunSuiteLike$class.invokeWithFixture$1(FunSuiteLike.scala:136) at org.scalatest.FunSuiteLike$$anonfun$runTest$1.apply(FunSuiteLike.scala:148) at org.scalatest.FunSuiteLike$$anonfun$runTest$1.apply(FunSuiteLike.scala:148) at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306) at org.scalatest.FunSuiteLike$class.runTest(FunSuiteLike.scala:148) at org.scalatest.FunSuite.runTest(FunSuite.scala:1371) at org.scalatest.FunSuiteLike$$anonfun$runTests$1.apply(FunSuiteLike.scala:180) at org.scalatest.FunSuiteLike$$anonfun$runTests$1.apply(FunSuiteLike.scala:180) at org.scalatest.SuperEngine$$anonfun$traverseSubNodes$1$1.apply(Engine.scala:413) at org.scalatest.SuperEngine$$anonfun$traverseSubNodes$1$1.apply(Engine.scala:401) at scala.collection.immutable.List.foreach(List.scala:318) at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401) at org.scalatest.SuperEngine.org$scalatest$SuperEngine$$runTestsInBranch(Engine.scala:396) at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:483) at org.scalatest.FunSuiteLike$class.runTests(FunSuiteLike.scala:180) at org.scalatest.FunSuite.runTests(FunSuite.scala:1371) at org.scalatest.Suite$class.run(Suite.scala:1437) at org.scalatest.FunSuite.org$scalatest$FunSuiteLike$$super$run(FunSuite.scala:1371) at org.scalatest.FunSuiteLike$$anonfun$run$1.apply(FunSuiteLike.scala:184) at org.scalatest.FunSuiteLike$$anonfun$run$1.apply(FunSuiteLike.scala:184) at org.scalatest.SuperEngine.runImpl(Engine.scala:545) at org.scalatest.FunSuiteLike$class.run(FunSuiteLike.scala:184) at org.scalatest.FunSuite.run(FunSuite.scala:1371) at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:268) at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:475) at sbt.TestRunner.runTest$1(TestFramework.scala:84) at sbt.TestRunner.run(TestFramework.scala:94) at sbt.TestFramework$$anon$2$$anonfun$$init$$1$$anonfun$apply$8.apply(TestFramework.scala:219) at sbt.TestFramework$$anon$2$$anonfun$$init$$1$$anonfun$apply$8.apply(TestFramework.scala:219) at sbt.TestFramework$.sbt$TestFramework$$withContextLoader(TestFramework.scala:207) at sbt.TestFramework$$anon$2$$anonfun$$init$$1.apply(TestFramework.scala:219) at sbt.TestFramework$$anon$2$$anonfun$$init$$1.apply(TestFramework.scala:219) at sbt.TestFunction.apply(TestFramework.scala:224) at sbt.Tests$$anonfun$7.apply(Tests.scala:196) at sbt.Tests$$anonfun$7.apply(Tests.scala:196) at sbt.std.Transform$$anon$3$$anonfun$apply$2.apply(System.scala:45) at sbt.std.Transform$$anon$3$$anonfun$apply$2.apply(System.scala:45) at sbt.std.Transform$$anon$4.work(System.scala:64) at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:237) at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:237) at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:18) at sbt.Execute.work(Execute.scala:244) at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:237) at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:237) at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(ConcurrentRestrictions.scala:160) at sbt.CompletionService$$anon$2.call(CompletionService.scala:30) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) "ScalaTest-running-Test": at scala.reflect.runtime.SynchronizedSymbols$class.nextId(SynchronizedSymbols.scala:8) - waiting to lock <0x00000000fd59da38> (a scala.reflect.runtime.JavaUniverse) at scala.reflect.runtime.JavaUniverse.nextId(JavaUniverse.scala:12) at scala.reflect.internal.Symbols$Symbol.(Symbols.scala:145) at scala.reflect.internal.Symbols$TypeSymbol.(Symbols.scala:2689) at scala.reflect.internal.Symbols$ClassSymbol.(Symbols.scala:2893) at scala.reflect.internal.Symbols$Symbol.createClassSymbol(Symbols.scala:1066) at scala.reflect.internal.Symbols$Symbol.newClassSymbol(Symbols.scala:1126) at scala.reflect.runtime.SymbolLoaders$class.createClassModule(SymbolLoaders.scala:63) at scala.reflect.runtime.JavaUniverse.createClassModule(JavaUniverse.scala:12) at scala.reflect.runtime.SymbolLoaders$PackageScope.lookupEntry(SymbolLoaders.scala:114) at scala.reflect.internal.Types$Type.findDecl(Types.scala:1059) at scala.reflect.internal.Types$Type.decl(Types.scala:646) at scala.reflect.runtime.JavaMirrors$JavaMirror.scala$reflect$runtime$JavaMirrors$JavaMirror$$coreLookup$1(JavaMirrors.scala:947) at scala.reflect.runtime.JavaMirrors$JavaMirror.scala$reflect$runtime$JavaMirrors$JavaMirror$$lookupClass$1(JavaMirrors.scala:953) at scala.reflect.runtime.JavaMirrors$JavaMirror.scala$reflect$runtime$JavaMirrors$JavaMirror$$classToScala1(JavaMirrors.scala:974) at scala.reflect.runtime.JavaMirrors$JavaMirror$$anonfun$classToScala$1.apply(JavaMirrors.scala:935) at scala.reflect.runtime.JavaMirrors$JavaMirror$$anonfun$classToScala$1.apply(JavaMirrors.scala:935) at scala.reflect.runtime.JavaMirrors$JavaMirror$$anonfun$toScala$1.apply(JavaMirrors.scala:104) at scala.reflect.runtime.TwoWayCache.toScala(TwoWayCache.scala:38) - locked <0x00000000f3b704c8> (a scala.reflect.runtime.TwoWayCache) at scala.reflect.runtime.JavaMirrors$JavaMirror.toScala(JavaMirrors.scala:102) at scala.reflect.runtime.JavaMirrors$JavaMirror.classToScala(JavaMirrors.scala:935) at scala.reflect.runtime.JavaMirrors$JavaMirror.scala$reflect$runtime$JavaMirrors$JavaMirror$$constructorToScala1(JavaMirrors.scala:855) at scala.reflect.runtime.JavaMirrors$JavaMirror$$anonfun$constructorToScala$1.apply(JavaMirrors.scala:852) at scala.reflect.runtime.JavaMirrors$JavaMirror$$anonfun$constructorToScala$1.apply(JavaMirrors.scala:852) at scala.reflect.runtime.JavaMirrors$JavaMirror$$anonfun$toScala$1.apply(JavaMirrors.scala:104) at scala.reflect.runtime.TwoWayCache.toScala(TwoWayCache.scala:38) - locked <0x00000000f3b709f0> (a scala.reflect.runtime.TwoWayCache) at scala.reflect.runtime.JavaMirrors$JavaMirror.toScala(JavaMirrors.scala:102) at scala.reflect.runtime.JavaMirrors$JavaMirror.constructorToScala(JavaMirrors.scala:852) at scala.reflect.runtime.JavaMirrors$JavaMirror.sOwner(JavaMirrors.scala:780) at scala.reflect.runtime.JavaMirrors$JavaMirror.scala$reflect$runtime$JavaMirrors$JavaMirror$$classToScala1(JavaMirrors.scala:942) at scala.reflect.runtime.JavaMirrors$JavaMirror$$anonfun$classToScala$1.apply(JavaMirrors.scala:935) at scala.reflect.runtime.JavaMirrors$JavaMirror$$anonfun$classToScala$1.apply(JavaMirrors.scala:935) at scala.reflect.runtime.JavaMirrors$JavaMirror$$anonfun$toScala$1.apply(JavaMirrors.scala:104) at scala.reflect.runtime.TwoWayCache.toScala(TwoWayCache.scala:38) - locked <0x00000000f3b704c8> (a scala.reflect.runtime.TwoWayCache) at scala.reflect.runtime.JavaMirrors$JavaMirror.toScala(JavaMirrors.scala:102) at scala.reflect.runtime.JavaMirrors$JavaMirror.classToScala(JavaMirrors.scala:935) at scala.reflect.runtime.JavaMirrors$JavaMirror.classSymbol(JavaMirrors.scala:206) at scala.reflect.runtime.JavaMirrors$JavaMirror$JavaInstanceMirror.symbol(JavaMirrors.scala:245) at scala.reflect.runtime.JavaMirrors$JavaMirror$JavaInstanceMirror.symbol(JavaMirrors.scala:243) at eu.swdev.play.form.Form$class.findFieldNames(Form.scala:36) at eu.swdev.play.form.Test$$anonfun$1$Form1$1.findFieldNames(Test.scala:11) at eu.swdev.play.form.Form$class.fieldNames(Form.scala:59) at eu.swdev.play.form.Test$$anonfun$1$Form1$1.fieldNames$lzycompute(Test.scala:11) - locked <0x00000000f3c93c38> (a eu.swdev.play.form.Test$$anonfun$1$Form1$1) at eu.swdev.play.form.Test$$anonfun$1$Form1$1.fieldNames(Test.scala:11) at eu.swdev.play.form.Test$$anonfun$1.apply$mcV$sp(Test.scala:18) at eu.swdev.play.form.Test$$anonfun$1.apply(Test.scala:9) at eu.swdev.play.form.Test$$anonfun$1.apply(Test.scala:9) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) at org.scalatest.OutcomeOf$class.outcomeOf(OutcomeOf.scala:85) at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104) at org.scalatest.Transformer.apply(Transformer.scala:22) at org.scalatest.Transformer.apply(Transformer.scala:20) at org.scalatest.FunSuiteLike$$anon$1.apply(FunSuiteLike.scala:139) at org.scalatest.Suite$class.withFixture(Suite.scala:1121) at org.scalatest.FunSuite.withFixture(FunSuite.scala:1371) at org.scalatest.FunSuiteLike$class.invokeWithFixture$1(FunSuiteLike.scala:136) at org.scalatest.FunSuiteLike$$anonfun$runTest$1.apply(FunSuiteLike.scala:148) at org.scalatest.FunSuiteLike$$anonfun$runTest$1.apply(FunSuiteLike.scala:148) at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306) at org.scalatest.FunSuiteLike$class.runTest(FunSuiteLike.scala:148) at org.scalatest.FunSuite.runTest(FunSuite.scala:1371) at org.scalatest.FunSuiteLike$$anonfun$runTests$1.apply(FunSuiteLike.scala:180) at org.scalatest.FunSuiteLike$$anonfun$runTests$1.apply(FunSuiteLike.scala:180) at org.scalatest.SuperEngine$$anonfun$traverseSubNodes$1$1.apply(Engine.scala:413) at org.scalatest.SuperEngine$$anonfun$traverseSubNodes$1$1.apply(Engine.scala:401) at scala.collection.immutable.List.foreach(List.scala:318) at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401) at org.scalatest.SuperEngine.org$scalatest$SuperEngine$$runTestsInBranch(Engine.scala:396) at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:483) at org.scalatest.FunSuiteLike$class.runTests(FunSuiteLike.scala:180) at org.scalatest.FunSuite.runTests(FunSuite.scala:1371) at org.scalatest.Suite$class.run(Suite.scala:1437) at org.scalatest.FunSuite.org$scalatest$FunSuiteLike$$super$run(FunSuite.scala:1371) at org.scalatest.FunSuiteLike$$anonfun$run$1.apply(FunSuiteLike.scala:184) at org.scalatest.FunSuiteLike$$anonfun$run$1.apply(FunSuiteLike.scala:184) at org.scalatest.SuperEngine.runImpl(Engine.scala:545) at org.scalatest.FunSuiteLike$class.run(FunSuiteLike.scala:184) at org.scalatest.FunSuite.run(FunSuite.scala:1371) at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:268) at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:475) at sbt.TestRunner.runTest$1(TestFramework.scala:84) at sbt.TestRunner.run(TestFramework.scala:94) at sbt.TestFramework$$anon$2$$anonfun$$init$$1$$anonfun$apply$8.apply(TestFramework.scala:219) at sbt.TestFramework$$anon$2$$anonfun$$init$$1$$anonfun$apply$8.apply(TestFramework.scala:219) at sbt.TestFramework$.sbt$TestFramework$$withContextLoader(TestFramework.scala:207) at sbt.TestFramework$$anon$2$$anonfun$$init$$1.apply(TestFramework.scala:219) at sbt.TestFramework$$anon$2$$anonfun$$init$$1.apply(TestFramework.scala:219) at sbt.TestFunction.apply(TestFramework.scala:224) at sbt.Tests$$anonfun$7.apply(Tests.scala:196) at sbt.Tests$$anonfun$7.apply(Tests.scala:196) at sbt.std.Transform$$anon$3$$anonfun$apply$2.apply(System.scala:45) at sbt.std.Transform$$anon$3$$anonfun$apply$2.apply(System.scala:45) at sbt.std.Transform$$anon$4.work(System.scala:64) at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:237) at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:237) at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:18) at sbt.Execute.work(Execute.scala:244) at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:237) at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:237) at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(ConcurrentRestrictions.scala:160) at sbt.CompletionService$$anon$2.call(CompletionService.scala:30) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) Found 1 deadlock.