12:15:21.858 [Blocking computeThread #7] ERROR c.s.t.databank.DatabankRecords - Exc.
java.lang.Exception: ResultsMap is empty, this ResultsGroup was destroyed before! com.strategyquant.tradinglib.results.ResultsGroup@3fda9e69 - Strategy 7.20.141
at com.strategyquant.tradinglib.results.ResultsGroup.results(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.databank.DatabankRecords.getFitness(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.databank.DatabankRecords.updateBestResults(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.databank.DatabankRecords.add(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.databank.Databank.add(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.plugin.Task.impl.Build.GeneticBuildEngine.processNewCandidate(Unknown Source) [TaskBuild.jar:na]
at com.strategyquant.plugin.Task.impl.Build.GeneticBuildEngine.access$100(Unknown Source) [TaskBuild.jar:na]
at com.strategyquant.plugin.Task.impl.Build.GeneticBuildEngine$1.newCandidate(Unknown Source) [TaskBuild.jar:na]
at com.strategyquant.plugin.Task.impl.Build.GeneticBuildEngine$1.newCandidate(Unknown Source) [TaskBuild.jar:na]
at com.strategyquant.tradinglib.gp.GPEngine.processMessage(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPEngine$1.messageReceived(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.gridlib.client.ListenerManager.sendToListener(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.Compute.sendMessageToListener(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.GridClient.sendMessage(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine.sendToGPEngine(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine.addToPopulation(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine.messageJobFinished(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine.processMessage(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine$1.messageReceived(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.gridlib.client.ListenerManager.sendToListener(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.Compute.sendMessageToListener(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.Compute.jobFinished(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.Compute$2.onJobFinished(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.compute.performer.MultithreadComputePerformer.callHandlers(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.compute.performer.MultithreadComputePerformer$1.run(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.concurrent.ThreadPool$TaskExecutor.run(Unknown Source) [SQGridLib2.jar:na]
at java.lang.Thread.run(Thread.java:748) [na:1.8.0_131]
12:15:21.858 [Blocking computeThread #7] ERROR c.s.t.databank.DatabankRecords - Exc.
java.lang.Exception: ResultsMap is empty, this ResultsGroup was destroyed before! com.strategyquant.tradinglib.results.ResultsGroup@290dac06 - Strategy 7.20.152
at com.strategyquant.tradinglib.results.ResultsGroup.results(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.databank.DatabankRecords.getFitness(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.databank.DatabankRecords.updateBestResults(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.databank.DatabankRecords.add(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.databank.Databank.add(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.plugin.Task.impl.Build.GeneticBuildEngine.processNewCandidate(Unknown Source) [TaskBuild.jar:na]
at com.strategyquant.plugin.Task.impl.Build.GeneticBuildEngine.access$100(Unknown Source) [TaskBuild.jar:na]
at com.strategyquant.plugin.Task.impl.Build.GeneticBuildEngine$1.newCandidate(Unknown Source) [TaskBuild.jar:na]
at com.strategyquant.plugin.Task.impl.Build.GeneticBuildEngine$1.newCandidate(Unknown Source) [TaskBuild.jar:na]
at com.strategyquant.tradinglib.gp.GPEngine.processMessage(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPEngine$1.messageReceived(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.gridlib.client.ListenerManager.sendToListener(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.Compute.sendMessageToListener(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.GridClient.sendMessage(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine.sendToGPEngine(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine.addToPopulation(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine.messageJobFinished(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine.processMessage(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine$1.messageReceived(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.gridlib.client.ListenerManager.sendToListener(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.Compute.sendMessageToListener(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.Compute.jobFinished(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.Compute$2.onJobFinished(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.compute.performer.MultithreadComputePerformer.callHandlers(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.compute.performer.MultithreadComputePerformer$1.run(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.concurrent.ThreadPool$TaskExecutor.run(Unknown Source) [SQGridLib2.jar:na]
at java.lang.Thread.run(Thread.java:748) [na:1.8.0_131]
12:15:21.859 [Blocking computeThread #7] ERROR c.s.t.databank.DatabankRecords - Exc.
java.lang.Exception: ResultsMap is empty, this ResultsGroup was destroyed before! com.strategyquant.tradinglib.results.ResultsGroup@5e3ac6ea - Strategy 7.20.186
at com.strategyquant.tradinglib.results.ResultsGroup.results(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.databank.DatabankRecords.getFitness(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.databank.DatabankRecords.updateBestResults(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.databank.DatabankRecords.add(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.databank.Databank.add(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.plugin.Task.impl.Build.GeneticBuildEngine.processNewCandidate(Unknown Source) [TaskBuild.jar:na]
at com.strategyquant.plugin.Task.impl.Build.GeneticBuildEngine.access$100(Unknown Source) [TaskBuild.jar:na]
at com.strategyquant.plugin.Task.impl.Build.GeneticBuildEngine$1.newCandidate(Unknown Source) [TaskBuild.jar:na]
at com.strategyquant.plugin.Task.impl.Build.GeneticBuildEngine$1.newCandidate(Unknown Source) [TaskBuild.jar:na]
at com.strategyquant.tradinglib.gp.GPEngine.processMessage(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPEngine$1.messageReceived(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.gridlib.client.ListenerManager.sendToListener(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.Compute.sendMessageToListener(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.GridClient.sendMessage(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine.sendToGPEngine(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine.addToPopulation(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine.messageJobFinished(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine.processMessage(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine$1.messageReceived(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.gridlib.client.ListenerManager.sendToListener(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.Compute.sendMessageToListener(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.Compute.jobFinished(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.Compute$2.onJobFinished(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.compute.performer.MultithreadComputePerformer.callHandlers(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.compute.performer.MultithreadComputePerformer$1.run(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.concurrent.ThreadPool$TaskExecutor.run(Unknown Source) [SQGridLib2.jar:na]
at java.lang.Thread.run(Thread.java:748) [na:1.8.0_131]
12:15:21.859 [Blocking computeThread #7] ERROR c.s.t.databank.DatabankRecords - Exc.
java.lang.Exception: ResultsMap is empty, this ResultsGroup was destroyed before! com.strategyquant.tradinglib.results.ResultsGroup@59f2082d - Strategy 0.29.180
at com.strategyquant.tradinglib.results.ResultsGroup.results(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.databank.DatabankRecords.getFitness(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.databank.DatabankRecords.updateBestResults(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.databank.DatabankRecords.add(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.databank.Databank.add(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.plugin.Task.impl.Build.GeneticBuildEngine.processNewCandidate(Unknown Source) [TaskBuild.jar:na]
at com.strategyquant.plugin.Task.impl.Build.GeneticBuildEngine.access$100(Unknown Source) [TaskBuild.jar:na]
at com.strategyquant.plugin.Task.impl.Build.GeneticBuildEngine$1.newCandidate(Unknown Source) [TaskBuild.jar:na]
at com.strategyquant.plugin.Task.impl.Build.GeneticBuildEngine$1.newCandidate(Unknown Source) [TaskBuild.jar:na]
at com.strategyquant.tradinglib.gp.GPEngine.processMessage(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPEngine$1.messageReceived(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.gridlib.client.ListenerManager.sendToListener(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.Compute.sendMessageToListener(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.GridClient.sendMessage(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine.sendToGPEngine(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine.addToPopulation(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine.messageJobFinished(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine.processMessage(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine$1.messageReceived(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.gridlib.client.ListenerManager.sendToListener(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.Compute.sendMessageToListener(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.Compute.jobFinished(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.Compute$2.onJobFinished(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.compute.performer.MultithreadComputePerformer.callHandlers(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.compute.performer.MultithreadComputePerformer$1.run(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.concurrent.ThreadPool$TaskExecutor.run(Unknown Source) [SQGridLib2.jar:na]
at java.lang.Thread.run(Thread.java:748) [na:1.8.0_131]
12:15:21.860 [Blocking computeThread #7] ERROR c.s.t.databank.DatabankRecords - Exc.
java.lang.Exception: ResultsMap is empty, this ResultsGroup was destroyed before! com.strategyquant.tradinglib.results.ResultsGroup@51755ae4 - Strategy 0.30.101
at com.strategyquant.tradinglib.results.ResultsGroup.results(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.databank.DatabankRecords.getFitness(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.databank.DatabankRecords.updateBestResults(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.databank.DatabankRecords.add(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.databank.Databank.add(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.plugin.Task.impl.Build.GeneticBuildEngine.processNewCandidate(Unknown Source) [TaskBuild.jar:na]
at com.strategyquant.plugin.Task.impl.Build.GeneticBuildEngine.access$100(Unknown Source) [TaskBuild.jar:na]
at com.strategyquant.plugin.Task.impl.Build.GeneticBuildEngine$1.newCandidate(Unknown Source) [TaskBuild.jar:na]
at com.strategyquant.plugin.Task.impl.Build.GeneticBuildEngine$1.newCandidate(Unknown Source) [TaskBuild.jar:na]
at com.strategyquant.tradinglib.gp.GPEngine.processMessage(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPEngine$1.messageReceived(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.gridlib.client.ListenerManager.sendToListener(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.Compute.sendMessageToListener(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.GridClient.sendMessage(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine.sendToGPEngine(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine.addToPopulation(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine.messageJobFinished(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine.processMessage(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine$1.messageReceived(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.gridlib.client.ListenerManager.sendToListener(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.Compute.sendMessageToListener(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.Compute.jobFinished(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.Compute$2.onJobFinished(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.compute.performer.MultithreadComputePerformer.callHandlers(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.compute.performer.MultithreadComputePerformer$1.run(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.concurrent.ThreadPool$TaskExecutor.run(Unknown Source) [SQGridLib2.jar:na]
at java.lang.Thread.run(Thread.java:748) [na:1.8.0_131]
12:15:21.860 [Blocking computeThread #7] ERROR c.s.t.databank.DatabankRecords - Exc.
java.lang.Exception: ResultsMap is empty, this ResultsGroup was destroyed before! com.strategyquant.tradinglib.results.ResultsGroup@1c727105 - Strategy 0.30.107
at com.strategyquant.tradinglib.results.ResultsGroup.results(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.databank.DatabankRecords.getFitness(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.databank.DatabankRecords.updateBestResults(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.databank.DatabankRecords.add(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.databank.Databank.add(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.plugin.Task.impl.Build.GeneticBuildEngine.processNewCandidate(Unknown Source) [TaskBuild.jar:na]
at com.strategyquant.plugin.Task.impl.Build.GeneticBuildEngine.access$100(Unknown Source) [TaskBuild.jar:na]
at com.strategyquant.plugin.Task.impl.Build.GeneticBuildEngine$1.newCandidate(Unknown Source) [TaskBuild.jar:na]
at com.strategyquant.plugin.Task.impl.Build.GeneticBuildEngine$1.newCandidate(Unknown Source) [TaskBuild.jar:na]
at com.strategyquant.tradinglib.gp.GPEngine.processMessage(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPEngine$1.messageReceived(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.gridlib.client.ListenerManager.sendToListener(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.Compute.sendMessageToListener(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.GridClient.sendMessage(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine.sendToGPEngine(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine.addToPopulation(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine.messageJobFinished(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine.processMessage(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.tradinglib.gp.GPGenerationalEngine$1.messageReceived(Unknown Source) [SQTradingLib.jar:na]
at com.strategyquant.gridlib.client.ListenerManager.sendToListener(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.Compute.sendMessageToListener(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.Compute.jobFinished(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.client.Compute$2.onJobFinished(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.compute.performer.MultithreadComputePerformer.callHandlers(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.compute.performer.MultithreadComputePerformer$1.run(Unknown Source) [SQGridLib2.jar:na]
at com.strategyquant.gridlib.concurrent.ThreadPool$TaskExecutor.run(Unknown Source) [SQGridLib2.jar:na]
at java.lang.Thread.run(Thread.java:748) [na:1.8.0_131]
Status changed from New to Fixed
Perhaps it happened when you had some extreme number of strategies in databank. How many strategies you usually have there?
Status changed from In progress to Fixed