[B131 Dev1] "java.lang.Exception: Parameter with key '#Period#'not found!"

I had 4 simple Building projects running in parallel via the "Custom Projects" section. All 4 have been running fine for ~11 hours, all with the same settings (just different max lookback periods). I have set all 4 projects to stop after 999 days, so they should still be all running. However, only 3 are still running, the 4th one stopped with this error in the log:


02:18:20 Project finished 02:18:20 Build strategies : Task finished 02:18:20 Build strategies : Finished in 11h 49m 02:18:20 Build strategies : java.lang.Exception: Parameter with key '#Period#'not found! at com.strategyquant.lib.XMLUtil.getItemParameter(Unknown Source) at com.strategyquant.tradinglib.gp.strategies.GeneratedObject.mutateParam(Unknown Source) at com.strategyquant.tradinglib.gp.strategies.GeneratedObject.mutate(Unknown Source) at com.strategyquant.tradinglib.gp.strategies.NodeMutation.mutate(Unknown Source) at com.strategyquant.tradinglib.gp.strategies.NodeMutation.apply(Unknown Source) at com.strategyquant.tradinglib.gp.EvolutionPipeline.apply(Unknown Source) at com.strategyquant.tradinglib.gp.GPGenerationalEngine.nextEvolutionStep(Unknown Source) at com.strategyquant.tradinglib.gp.GPGenerationalEngine.gpEvolution(Unknown Source) at com.strategyquant.tradinglib.gp.GPGenerationalEngine.evolve(Unknown Source) at com.strategyquant.tradinglib.gp.GPIslandJob.call(Unknown Source) at com.strategyquant.tradinglib.gp.GPIslandJob.call(Unknown Source) at com.strategyquant.gridlib.compute.performer.MultithreadComputePerformer$1.run(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:834) 02:18:19 Build strategies : -- Evolving generation 96 population for island #1 02:18:19 Build strategies : -- Additional population for island #1 generated 02:18:19 Build strategies : Strategy 1.0.989 - Main test - OK in 8.84 s. - initial generation, not saving to databank


This looks like an internal crash and hence a bug?


Thank you ;-)

Attachments
No attachments
  • Votes +1
  • Project StrategyQuant X
  • Type Bug
  • Status Fixed
  • Priority Normal

History

g
#1

geektrader

24.02.2021 02:38

Task created

g
#2

geektrader

24.02.2021 02:38
Voted for this task.
g
#3

geektrader

24.02.2021 02:39
P.S.: At the time this happened, heap usage was at 13GB (out of allowed 26GB), so no issue in that relation.
MF
#4

Mark Fric

25.02.2021 15:20

Status changed from New to Waiting for information

I believe this error was already fixed, have you tried it with Dev 2 version?


Or could you attach the config of your project that stopped so I can try to reproduce it?

g
#5

geektrader

25.02.2021 19:19

Hi Mark,


so far no crash with Dev2. I´d say you can close the report and if it happens again, I will just open a new one.


Thank you.

MF
#6

Mark Fric

26.02.2021 08:44

Status changed from Waiting for information to Fixed


Votes: +1

Drop files to upload

or

choose files

Max size: 5MB

Not allowed: exe, msi, application, reg, php, js, htaccess, htpasswd, gitignore

...
Wait please