Process failed abnormally: Unexpected H2O job stop: null
Hello,
possibly i have found a bug.
Reason: Unexpected H2O job stop: null
Error Log:
com.rapidminer.operator.OperatorException: Unexpected H2O job stop: null
at com.rapidminer.h2o.operator.H2OLearner.learn(H2OLearner.java:138)
at com.rapidminer.operator.learner.AbstractLearner.doWork(AbstractLearner.java:151)
at com.rapidminer.operator.Operator.execute(Operator.java:1032)
at com.rapidminer.operator.execution.SimpleUnitExecutor.execute(SimpleUnitExecutor.java:77)
at com.rapidminer.operator.ExecutionUnit$2.run(ExecutionUnit.java:812)
at com.rapidminer.operator.ExecutionUnit$2.run(ExecutionUnit.java:807)
at java.security.AccessController.doPrivileged(Native Method)
at com.rapidminer.operator.ExecutionUnit.execute(ExecutionUnit.java:807)
at com.rapidminer.extension.concurrency.operator.validation.CrossValidationOperator.train(CrossValidationOperator.java:805)
at com.rapidminer.extension.concurrency.operator.validation.CrossValidationOperator.access$200(CrossValidationOperator.java:77)
at com.rapidminer.extension.concurrency.operator.validation.CrossValidationOperator$8.call(CrossValidationOperator.java:666)
at com.rapidminer.extension.concurrency.operator.validation.CrossValidationOperator$8.call(CrossValidationOperator.java:656)
at com.rapidminer.extension.concurrency.execution.BackgroundExecutionService$ExecutionCallable.call(BackgroundExecutionService.java:365)
at com.rapidminer.studio.concurrency.internal.RecursiveWrapper.compute(RecursiveWrapper.java:88)
at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:731)
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
at java.util.concurrent.ForkJoinPool.helpComplete(ForkJoinPool.java:1870)
at java.util.concurrent.ForkJoinPool.awaitJoin(ForkJoinPool.java:2045)
at java.util.concurrent.ForkJoinTask.doInvoke(ForkJoinTask.java:404)
at java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:734)
at com.rapidminer.studio.concurrency.internal.RecursiveWrapper.call(RecursiveWrapper.java:120)
at com.rapidminer.studio.concurrency.internal.AbstractConcurrencyContext.call(AbstractConcurrencyContext.java:135)
at com.rapidminer.studio.concurrency.internal.StudioConcurrencyContext.call(StudioConcurrencyContext.java:33)
at com.rapidminer.extension.concurrency.execution.BackgroundExecutionService.executeOperatorTasks(BackgroundExecutionService.java:401)
at com.rapidminer.extension.concurrency.operator.validation.CrossValidationOperator.performParallelValidation(CrossValidationOperator.java:680)
at com.rapidminer.extension.concurrency.operator.validation.CrossValidationOperator.doExampleSetWork(CrossValidationOperator.java:311)
at com.rapidminer.extension.concurrency.operator.validation.CrossValidationOperator.doWork(CrossValidationOperator.java:243)
at com.rapidminer.operator.Operator.execute(Operator.java:1032)
at com.rapidminer.operator.execution.SimpleUnitExecutor.execute(SimpleUnitExecutor.java:77)
at com.rapidminer.operator.ExecutionUnit$2.run(ExecutionUnit.java:812)
at com.rapidminer.operator.ExecutionUnit$2.run(ExecutionUnit.java:807)
at java.security.AccessController.doPrivileged(Native Method)
at com.rapidminer.operator.ExecutionUnit.execute(ExecutionUnit.java:807)
at com.rapidminer.extension.concurrency.operator.process_control.loops.AbstractLoopOperator.doIteration(AbstractLoopOperator.java:410)
at com.rapidminer.extension.concurrency.operator.process_control.loops.LoopParametersOperator.doIteration(LoopParametersOperator.java:387)
at com.rapidminer.extension.concurrency.operator.process_control.loops.AbstractLoopOperator.lambda$performParallelLoop$1(AbstractLoopOperator.java:272)
at com.rapidminer.extension.concurrency.execution.BackgroundExecutionService$ExecutionCallable.call(BackgroundExecutionService.java:365)
at com.rapidminer.studio.concurrency.internal.RecursiveWrapper.compute(RecursiveWrapper.java:88)
at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:731)
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
at java.util.concurrent.ForkJoinPool$WorkQueue.execLocalTasks(ForkJoinPool.java:1040)
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1058)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
Caused by: java.lang.NullPointerException
at water.fvec.Vec.chunkForChunkIdx(Vec.java:892)
at water.MRTask.compute2(MRTask.java:612)
at water.MRTask.compute2(MRTask.java:585)
at water.MRTask.compute2(MRTask.java:585)
at water.H2O$H2OCountedCompleter.compute1(H2O.java:1219)
at hex.tree.Score$Icer.compute1(Score$Icer.java)
at water.H2O$H2OCountedCompleter.compute(H2O.java:1215)
at jsr166y.CountedCompleter.exec(CountedCompleter.java:468)
at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263)
at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:976)
at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1491)
at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104)
Comments
Can you please share your process (via File -> Export Process) and your data in order we can reproduce this bug ?
Regards,
Lionel
unfortunately I cannot reproduce the error.
If the error occurs again, I export the dataset and process and post it again.
Alex