java.util.concurrent.ExecutionException

There are no available Samebug tips for this exception. Do you have an idea how to solve this issue? A short tip would help users who saw this issue last week.

  • start 16 nodes, 4 nodes per machine import/parse covtype 09:42:08.311 FJ-120-43 ERRR WATER: Missing vector #53 (C54) during Frame fetch: $04ff6d000000ffffffff$nfs://home/0xdiag/datasets/standard/covtype.data 09:42:08.312 FJ-120-7 ERRR WATER: Missing vector #54 (C55) during Frame fetch: $04ff6e000000ffffffff$nfs://home/0xdiag/datasets/standard/covtype.data 09:42:08.313 FJ-0-33 ERRR WATER: + java.util.concurrent.ExecutionException: java.lang.NullPointerException + at jsr166y.ForkJoinTask.get(ForkJoinTask.java:961) + at water.Futures.blockForPending(Futures.java:67) + at water.fvec.Frame.vecs_impl(Frame.java:208) + at water.fvec.Frame.vecs(Frame.java:182) + at water.fvec.ParseDataset2$SVFTask.map(ParseDataset2.java:304) + at water.MRTask.lcompute(MRTask.java:68) + at water.DRemoteTask.compute2(DRemoteTask.java:91) + at water.H2O$H2OCountedCompleter.compute(H2O.java:714) + at jsr166y.CountedCompleter.exec(CountedCompleter.java:429) + at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263) + at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) + at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) + at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) + Caused by: java.lang.NullPointerException + at water.fvec.Frame$1.compute2(Frame.java:201) + ... 6 more 09:42:08.316 FJ-120-21 ERRR WATER: Missing vector #54 (C55) during Frame fetch: $04ff6e000000ffffffff$nfs://home/0xdiag/datasets/standard/covtype.data 09:42:08.317 FJ-0-61 ERRR WATER: + java.util.concurrent.ExecutionException: java.lang.NullPointerException + at jsr166y.ForkJoinTask.get(ForkJoinTask.java:961) + at water.Futures.blockForPending(Futures.java:67) + at water.fvec.Frame.vecs_impl(Frame.java:208) + at water.fvec.Frame.vecs(Frame.java:182) + at water.fvec.ParseDataset2$SVFTask.map(ParseDataset2.java:304) + at water.MRTask.lcompute(MRTask.java:68) + at water.DRemoteTask.compute2(DRemoteTask.java:91) + at water.H2O$H2OCountedCompleter.compute(H2O.java:714) + at jsr166y.CountedCompleter.exec(CountedCompleter.java:429) + at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263) + at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) + at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) + at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) + Caused by: java.lang.NullPointerException + at water.fvec.Frame$1.compute2(Frame.java:201) + ... 6 more
    via by Spencer Aiello,
  • start 16 nodes, 4 nodes per machine import/parse covtype 09:42:08.311 FJ-120-43 ERRR WATER: Missing vector #53 (C54) during Frame fetch: $04ff6d000000ffffffff$nfs://home/0xdiag/datasets/standard/covtype.data 09:42:08.312 FJ-120-7 ERRR WATER: Missing vector #54 (C55) during Frame fetch: $04ff6e000000ffffffff$nfs://home/0xdiag/datasets/standard/covtype.data 09:42:08.313 FJ-0-33 ERRR WATER: + java.util.concurrent.ExecutionException: java.lang.NullPointerException + at jsr166y.ForkJoinTask.get(ForkJoinTask.java:961) + at water.Futures.blockForPending(Futures.java:67) + at water.fvec.Frame.vecs_impl(Frame.java:208) + at water.fvec.Frame.vecs(Frame.java:182) + at water.fvec.ParseDataset2$SVFTask.map(ParseDataset2.java:304) + at water.MRTask.lcompute(MRTask.java:68) + at water.DRemoteTask.compute2(DRemoteTask.java:91) + at water.H2O$H2OCountedCompleter.compute(H2O.java:714) + at jsr166y.CountedCompleter.exec(CountedCompleter.java:429) + at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263) + at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) + at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) + at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) + Caused by: java.lang.NullPointerException + at water.fvec.Frame$1.compute2(Frame.java:201) + ... 6 more 09:42:08.316 FJ-120-21 ERRR WATER: Missing vector #54 (C55) during Frame fetch: $04ff6e000000ffffffff$nfs://home/0xdiag/datasets/standard/covtype.data 09:42:08.317 FJ-0-61 ERRR WATER: + java.util.concurrent.ExecutionException: java.lang.NullPointerException + at jsr166y.ForkJoinTask.get(ForkJoinTask.java:961) + at water.Futures.blockForPending(Futures.java:67) + at water.fvec.Frame.vecs_impl(Frame.java:208) + at water.fvec.Frame.vecs(Frame.java:182) + at water.fvec.ParseDataset2$SVFTask.map(ParseDataset2.java:304) + at water.MRTask.lcompute(MRTask.java:68) + at water.DRemoteTask.compute2(DRemoteTask.java:91) + at water.H2O$H2OCountedCompleter.compute(H2O.java:714) + at jsr166y.CountedCompleter.exec(CountedCompleter.java:429) + at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263) + at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) + at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) + at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) + Caused by: java.lang.NullPointerException + at water.fvec.Frame$1.compute2(Frame.java:201) + ... 6 more
    via by Spencer Aiello,
  • I used a reduced size covtype (10%) parsed to i.hex (r.hex) to make it go faster import_only: test_exec2_ddply_phrases.py uses local://home/kevin/home-0xdiag-datasets/standard/covtype.shuffled.10pct.data Path h2o will be told to use: /home/kevin/home-0xdiag-datasets/standard/covtype.shuffled.10pct.data parse parameters: {'header': None, 'destination_key': 'i.hex', 'separator': None, 'preview': None, 'exclude': None, 'header_from_file': None, 'parser_type': None, 'blocking': None, 'single_quotes': None, 'source_key': 'nfs://home/kevin/home-0xdiag-datasets/standard/covtype.shuffled.10pct.data'} exec_query parameters: {'str': 'r.hex=i.hex'} exec_query parameters: {'str': 'ddply(r.hex, c(2,3), function(x) { cbind( mean(x[,1]), mean(x[,2]) ) })'} ERROR: got exception on http://192.168.0.37:54321/2/Exec2.json?str=ddply(r.hex, c(2,3), function(x) { cbind( mean(x[,1]), mean(x[,2]) ) }) to h2o. java.lang.NullPointerException at water.fvec.Frame$1.compute2(Frame.java:131) at water.H2O$H2OCountedCompleter.compute(H2O.java:712) at jsr166y.CountedCompleter.exec(CountedCompleter.java:429) at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263) at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) 12:12:02.184 FJ-15-11 ERRR WATER: + java.util.concurrent.ExecutionException: java.lang.NullPointerException + at jsr166y.ForkJoinTask.get(ForkJoinTask.java:961) + at water.Futures.blockForPending(Futures.java:67) + at water.fvec.Frame.vecs_impl(Frame.java:138) + at water.fvec.Frame.vecs(Frame.java:109) + at water.exec.Env.addRef(Env.java:294) + at water.exec.Env.push(Env.java:80) + at water.exec.ASTddply$RemoteExec.compute2(ASTRApply.java:470) + at water.DTask.dinvoke(DTask.java:78) + at water.RPC$RPCCall.compute2(RPC.java:299) + at water.H2O$H2OCountedCompleter.compute(H2O.java:712) + at jsr166y.CountedCompleter.exec(CountedCompleter.java:429) + at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263) + at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) + at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) + at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) + Caused by: java.lang.NullPointerException + at water.fvec.Frame$1.compute2(Frame.java:131) + ... 6 more
    via by Kevin Normoyle,
  • I used a reduced size covtype (10%) parsed to i.hex (r.hex) to make it go faster import_only: test_exec2_ddply_phrases.py uses local://home/kevin/home-0xdiag-datasets/standard/covtype.shuffled.10pct.data Path h2o will be told to use: /home/kevin/home-0xdiag-datasets/standard/covtype.shuffled.10pct.data parse parameters: {'header': None, 'destination_key': 'i.hex', 'separator': None, 'preview': None, 'exclude': None, 'header_from_file': None, 'parser_type': None, 'blocking': None, 'single_quotes': None, 'source_key': 'nfs://home/kevin/home-0xdiag-datasets/standard/covtype.shuffled.10pct.data'} exec_query parameters: {'str': 'r.hex=i.hex'} exec_query parameters: {'str': 'ddply(r.hex, c(2,3), function(x) { cbind( mean(x[,1]), mean(x[,2]) ) })'} ERROR: got exception on http://192.168.0.37:54321/2/Exec2.json?str=ddply(r.hex, c(2,3), function(x) { cbind( mean(x[,1]), mean(x[,2]) ) }) to h2o. java.lang.NullPointerException at water.fvec.Frame$1.compute2(Frame.java:131) at water.H2O$H2OCountedCompleter.compute(H2O.java:712) at jsr166y.CountedCompleter.exec(CountedCompleter.java:429) at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263) at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) 12:12:02.184 FJ-15-11 ERRR WATER: + java.util.concurrent.ExecutionException: java.lang.NullPointerException + at jsr166y.ForkJoinTask.get(ForkJoinTask.java:961) + at water.Futures.blockForPending(Futures.java:67) + at water.fvec.Frame.vecs_impl(Frame.java:138) + at water.fvec.Frame.vecs(Frame.java:109) + at water.exec.Env.addRef(Env.java:294) + at water.exec.Env.push(Env.java:80) + at water.exec.ASTddply$RemoteExec.compute2(ASTRApply.java:470) + at water.DTask.dinvoke(DTask.java:78) + at water.RPC$RPCCall.compute2(RPC.java:299) + at water.H2O$H2OCountedCompleter.compute(H2O.java:712) + at jsr166y.CountedCompleter.exec(CountedCompleter.java:429) + at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263) + at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) + at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) + at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) + Caused by: java.lang.NullPointerException + at water.fvec.Frame$1.compute2(Frame.java:131) + ... 6 more
    via by Kevin Normoyle,
  • 2 jvms, each 6GB dataset is /home/0xdiag/datasets/standard/covtype.shuffled.10pct.data (10% of covtype) I had tried it with 1 jvm. seems slower with 2 jvms in any case, got this stack trace as I went thru a list of functions to use with ddply [2014-04-16 16:55:39.118801] Path h2o will be told to use: /home/kevin/home-0xdiag-datasets/standard/covtype.shuffled.10pct.data [2014-04-16 16:55:39.118870] If local jvms, path resolves locally as: /home/0xdiag/datasets/standard/covtype.shuffled.10pct.data [2014-04-16 16:55:39.119049] parse parameters: {'destination_key': 'i.hex', 'parser_type': None, 'single_quotes': None, 'source_key': 'nfs://home/kevin/home-0xdiag-datasets/standard/covtype.shuffled.10pct.data', 'header': None, 'exclude': None, 'header_from_file': None, 'delete_on_done': None, 'blocking': None, 'separator': None, 'preview': None} [2014-04-16 16:55:39.714257] redirect http://192.168.1.40:54323/2/Progress2.json?job_key=%240301c0a8012834d4ffffffff%24_89a08f6cb3f589fdde88e655df864e18&destination_key=i.hex [2014-04-16 16:55:40.600321] summary_page parameters: {'max_qbins': None, 'source': u'i.hex', 'cols': None, 'max_ncols': 1000} [2014-04-16 16:55:41.332384] exec_query parameters: {'str': 'r.hex=i.hex'} [2014-04-16 16:55:42.783662] Frame return [2014-04-16 16:55:43.471011] exec_query parameters: {'str': 'r.hex'} [2014-04-16 16:55:43.471087] exec_query parameters: {'str': 'ddply(r.hex, c(2), function(x) { mean( x[,2]) })'} [2014-04-16 16:55:43.746039] Frame return [2014-04-16 16:55:51.335012] exec_query parameters: {'str': 'ddply(r.hex, c(2), function(x) { sd( x[,2]) })'} [2014-04-16 16:55:51.335101] Frame return [2014-04-16 16:56:02.200121] exec_query parameters: {'str': 'ddply(r.hex, c(2), function(x) { quantile(x[,2] , c(0.9) ) })'} [2014-04-16 16:56:02.200190] Frame return [2014-04-16 16:56:23.874399] exec_query parameters: {'str': 'ddply(r.hex, c(2), nrow)'} [2014-04-16 16:56:23.874474] Frame return [2014-04-16 16:56:37.187861] exec_query parameters: {'str': 'ddply(r.hex, c(2), ncol)'} [2014-04-16 16:56:37.187959] Frame return [2014-04-16 16:56:55.941166] exec_query parameters: {'str': 'ddply(r.hex, c(2), length)'} [2014-04-16 16:56:55.941256] Frame return [2014-04-16 16:57:12.742012] exec_query parameters: {'str': 'ddply(r.hex, c(2), is.factor)'} [2014-04-16 16:57:12.742084] java.lang.NullPointerException [2014-04-16 16:57:28.293047] at water.fvec.Frame$1.compute2(Frame.java:128) [2014-04-16 16:57:28.293273] at water.H2O$H2OCountedCompleter.compute(H2O.java:712) [2014-04-16 16:57:28.293331] at jsr166y.CountedCompleter.exec(CountedCompleter.java:429) [2014-04-16 16:57:28.293407] at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263) [2014-04-16 16:57:28.293458] at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) [2014-04-16 16:57:28.293512] at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) [2014-04-16 16:57:28.293562] at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) [2014-04-16 16:57:28.293614] 04:57:14.513 FJ-14-3 ERRR WATER: Missing vector during Frame fetch: $04ff87e60100ffffffff9f6cf76234d468be9441f9d36db8$J\ [2014-04-16 16:57:28.293860] 04:57:14.515 FJ-15-7 ERRR WATER: [2014-04-16 16:57:28.293905] + java.util.concurrent.ExecutionException: java.lang.NullPointerException [2014-04-16 16:57:28.293958] + at jsr166y.ForkJoinTask.get(ForkJoinTask.java:961) [2014-04-16 16:57:28.294006] + at water.Futures.blockForPending(Futures.java:67) [2014-04-16 16:57:28.294057] + at water.fvec.Frame.vecs_impl(Frame.java:135) [2014-04-16 16:57:28.294109] + at water.fvec.Frame.vecs(Frame.java:109) [2014-04-16 16:57:28.294158] + at water.exec.Env.addRef(Env.java:295) [2014-04-16 16:57:28.294207] + at water.exec.Env.push(Env.java:81) [2014-04-16 16:57:28.294255] + at water.exec.ASTddply$RemoteExec.compute2(ASTRApply.java:470) [2014-04-16 16:57:28.294311] + at water.DTask.dinvoke(DTask.java:78) [2014-04-16 16:57:28.294361] + at water.RPC$RPCCall.compute2(RPC.java:299) [2014-04-16 16:57:28.294410] + at water.H2O$H2OCountedCompleter.compute(H2O.java:712) [2014-04-16 16:57:28.294466] + at jsr166y.CountedCompleter.exec(CountedCompleter.java:429) [2014-04-16 16:57:28.294521] + at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263) [2014-04-16 16:57:28.294574] + at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) [2014-04-16 16:57:28.294630] + at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) [2014-04-16 16:57:28.294684] + at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) [2014-04-16 16:57:28.294740] + Caused by: java.lang.NullPointerException [2014-04-16 16:57:28.294801] + at water.fvec.Frame$1.compute2(Frame.java:128) [2014-04-16 16:57:28.294850] + ... 6 more
    via by Kevin Normoyle,
  • getting some intermittent ddply stack trace 1 jvm I do a bunch of ddply that works here's a stack trace that happened have to investigate more synthetic dataset (r.hex) func5=function(x) { sd( x[,1]) } ddply(r.hex, c(1,2), func5) [2014-04-16 22:48:15.111112] import_only: test_ddply_plot.py uses local://home/kevin/h2o/py/testdir_single_jvm/sandbox/syn_datasets/syn_binary_1000000x5.csv [2014-04-16 22:48:15.111179] Path h2o will be told to use: /home/kevin/h2o/py/testdir_single_jvm/sandbox/syn_datasets/syn_binary_1000000x5.csv [2014-04-16 22:48:15.111206] If local jvms, path resolves locally as: /home/kevin/h2o/py/testdir_single_jvm/sandbox/syn_datasets/syn_binary_1000000x5.csv [2014-04-16 22:48:15.111324] parse parameters: {'destination_key': 'r.hex', 'parser_type': None, 'single_quotes': None, 'source_key': 'nfs://home/kevin/h2o/py/testdir_single_jvm/sandbox/syn_datasets/syn_binary_1000000x5.csv', 'header': None, 'exclude': None, 'header_from_file': None, 'delete_on_done': None, 'blocking': None, 'separator': None, 'preview': None} [2014-04-16 22:48:15.127468] redirect http://192.168.0.37:54321/2/Progress2.json?job_key=%240301c0a8002532d4ffffffff%24_bb9a13d87a58b3acdbf97244027741c1&destination_key=r.hex [2014-04-16 22:48:15.733362] summary_page parameters: {'max_qbins': None, 'source': u'r.hex', 'cols': None, 'max_ncols': 1000} [2014-04-16 22:48:16.273380] exec_query parameters: {'str': 'func5=function(x) { sd( x[,1]) }'} [2014-04-16 22:48:16.427683] function return [2014-04-16 22:48:16.451014] exec_query parameters: {'str': 'ddply(r.hex, c(1,2), func5)'} [2014-04-16 22:48:16.451129] rjson: { [2014-04-16 22:48:23.426648] "error": " from /192.168.0.37:54321; java.lang.NullPointerException", [2014-04-16 22:48:23.426648] "response": { [2014-04-16 22:48:23.426648] "h2o": "pytest-kevin-5433", [2014-04-16 22:48:23.426648] "node": "/192.168.0.37:54321", [2014-04-16 22:48:23.426648] "status": "error", [2014-04-16 22:48:23.426648] "time": 6971 [2014-04-16 22:48:23.426648] } [2014-04-16 22:48:23.426648] } ERROR [2014-04-16 22:48:23.426696] 10:48:22.176 FJ-14-6 ERRR WATER: Missing vector during Frame fetch: $04ff7728a4fbffffffff3a19634b91a8389b994774cb6b56d91a$ [2014-04-16 22:48:23.428269] 10:48:22.177 FJ-19-43 ERRR WATER: [2014-04-16 22:48:23.428416] + java.util.concurrent.ExecutionException: java.lang.NullPointerException [2014-04-16 22:48:23.428453] + at jsr166y.ForkJoinTask.get(ForkJoinTask.java:961) [2014-04-16 22:48:23.428483] + at water.Futures.blockForPending(Futures.java:67) [2014-04-16 22:48:23.428526] + at water.fvec.Frame.vecs_impl(Frame.java:135) [2014-04-16 22:48:23.428558] + at water.fvec.Frame.vecs(Frame.java:109) [2014-04-16 22:48:23.428588] + at water.fvec.Frame.reloadVecs(Frame.java:139) [2014-04-16 22:48:23.428619] + at water.MRTask2.postLocal(MRTask2.java:451) [2014-04-16 22:48:23.428649] + at water.MRTask2.onCompletion(MRTask2.java:413) [2014-04-16 22:48:23.428680] + at jsr166y.CountedCompleter.tryComplete(CountedCompleter.java:386) [2014-04-16 22:48:23.428716] + at water.MRTask2.compute2(MRTask2.java:399) [2014-04-16 22:48:23.428746] + at water.H2O$H2OCountedCompleter.compute(H2O.java:712) [2014-04-16 22:48:23.428778] + at jsr166y.CountedCompleter.exec(CountedCompleter.java:429) [2014-04-16 22:48:23.428813] + at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263) [2014-04-16 22:48:23.428844] + at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) [2014-04-16 22:48:23.428877] + at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) [2014-04-16 22:48:23.428909] + at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) [2014-04-16 22:48:23.428942] + Caused by: java.lang.NullPointerException [2014-04-16 22:48:23.428974] + at water.fvec.Frame$1.compute2(Frame.java:128) [2014-04-16 22:48:23.429004] + ... 6 more [2014-04-16 22:48:23.429030] java.lang.NullPointerException [2014-04-16 22:48:23.429483] at water.fvec.Frame$1.compute2(Frame.java:128) [2014-04-16 22:48:23.429514] at water.H2O$H2OCountedCompleter.compute(H2O.java:712) [2014-04-16 22:48:23.429545] at jsr166y.CountedCompleter.exec(CountedCompleter.java:429) [2014-04-16 22:48:23.429575] at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263) [2014-04-16 22:48:23.429604] at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) [2014-04-16 22:48:23.429634] at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) [2014-04-16 22:48:23.429663] at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) [2014-04-16 22:48:23.429693] java.lang.NullPointerException [2014-04-16 22:48:23.429719] ERROR
    via by Kevin Normoyle,
  • also see https://0xdata.atlassian.net/browse/HEX-1870 which was closed [2014-08-19 19:45:58.816261] Total # of coefficients: 8 [2014-08-19 19:45:58.816302] H2O Largest abs. coefficient value: RACE -0.736464785713 [2014-08-19 19:45:58.816411] H2O Smallest abs. coefficient value: PSA 0.00141247264908 it did a bunch of models before this, apparently okay. he's in this part of his python test print "Checking " + str(len(h2o.nodes)) + " nodes for frames: " for a_node in h2o.nodes: print " " + a_node.http_addr + ":" + str(a_node.port) test_hash_before = -1 train_hash_before = -1 for a_node in h2o.nodes: frames = a_node.frames() when he gets this output. I think it's the "frames" request. I don't have any tests for that...so this test may be the only one that tests [2014-08-19 19:45:58.816503] submodels1, run_time (milliseconds): 19 [2014-08-19 19:45:58.816573] ######################################################## [2014-08-19 19:45:58.842130] Checking 5 nodes for 30 models: [2014-08-19 19:45:58.842152] 192.168.1.186:54369 [2014-08-19 19:45:58.842171] 192.168.1.186:54375 [2014-08-19 19:45:58.842217] 192.168.1.186:54373 [2014-08-19 19:45:58.842235] 192.168.1.186:54371 [2014-08-19 19:45:58.842253] 192.168.1.186:54377 [2014-08-19 19:45:58.842271] Checking: 192.168.1.186:54369 [2014-08-19 19:45:58.842288] models parameters: {'find_compatible_frames': 0, 'key': None, 'score_frame': None} [2014-08-19 19:45:58.842334] ERROR java.lang.NullPointerException [2014-08-19 19:46:00.936898] at water.fvec.Frame$1.compute2(Frame.java:201) [2014-08-19 19:46:00.937232] at water.H2O$H2OCountedCompleter.compute(H2O.java:634) [2014-08-19 19:46:00.937265] at jsr166y.CountedCompleter.exec(CountedCompleter.java:429) [2014-08-19 19:46:00.937291] at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263) [2014-08-19 19:46:00.937313] at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) [2014-08-19 19:46:00.937338] at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) [2014-08-19 19:46:00.937362] at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) [2014-08-19 19:46:00.937386] java.lang.NullPointerException [2014-08-19 19:46:00.937408] at water.fvec.Frame$1.compute2(Frame.java:201) [2014-08-19 19:46:00.937429] at water.H2O$H2OCountedCompleter.compute(H2O.java:634) [2014-08-19 19:46:00.937451] at jsr166y.CountedCompleter.exec(CountedCompleter.java:429) [2014-08-19 19:46:00.937473] at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263) [2014-08-19 19:46:00.937495] at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) [2014-08-19 19:46:00.937518] at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) [2014-08-19 19:46:00.937540] at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) [2014-08-19 19:46:00.937564] 07:45:58.868 FJ-119-61 ERRR WATER: Missing vector #1 (fMonth) during Frame fetch: $04ff02000000ffffffff$_8b7230691e62548bde3748538fe74aa8 [2014-08-19 19:46:00.947062] 07:45:58.868 FJ-119-53 ERRR WATER: Missing vector #0 (fYear) during Frame fetch: $04ff01000000ffffffff$_8b7230691e62548bde3748538fe74aa8 [2014-08-19 19:46:00.947096] 07:45:58.871 FJ-119-53 ERRR WATER: Missing vector #2 (fDayofMonth) during Frame fetch: $04ff03000000ffffffff$_8b7230691e62548bde3748538fe74aa8 [2014-08-19 19:46:00.947124] 07:45:58.872 FJ-119-61 ERRR WATER: Missing vector #3 (fDayOfWeek) during Frame fetch: $04ff04000000ffffffff$_8b7230691e62548bde3748538fe74aa8
    via by Kevin Normoyle,
  • it's parsing 50 files out of the directory. does it with and import/parse using this import /home/0xcustomer/home-0xdiag-datasets/manyfiles-nflx-gz then this parse /home/0xcustomer/home-0xdiag-datasets/manyfiles-nflx-gz/*[1][0-4][0-9].dat.gz 40GB jvms test_B_c3_rel_long (test_c3_rel.releaseTest) ... 40 GB java heap(s) with 4 total nodes import_only: /var/lib/jenkins/jobs/h2o_release_tests_164/workspace/py/testdir_release/c3/test_c3_rel.py uses local://home/0xcustomer/home-0xdiag-datasets/manyfiles-nflx-gz/*[1][0-4][0-9].dat.gz Path h2o will be told to use: /home/0xcustomer/home-0xdiag-datasets/manyfiles-nflx-gz/*[1][0-4][0-9].dat.gz If local jvms, path resolves locally as: /home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/*[1][0-4][0-9].dat.gz import_only: /var/lib/jenkins/jobs/h2o_release_tests_164/workspace/py/testdir_release/c3/test_c3_rel.py uses local://home/0xcustomer/home-0xdiag-datasets/manyfiles-nflx-gz/*[1][0-4][0-9].dat.gz Path h2o will be told to use: /home/0xcustomer/home-0xdiag-datasets/manyfiles-nflx-gz/*[1][0-4][0-9].dat.gz If local jvms, path resolves locally as: /home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/*[1][0-4][0-9].dat.gz parse parameters: {'header': None, 'destination_key': 'file_50_A.dat.gz.hex', 'separator': None, 'preview': None, 'exclude': None, 'header_from_file': None, 'parser_type': None, 'blocking': None, 'single_quotes': None, 'source_key': u'nfs://home/0xcustomer/home-0xdiag-datasets/manyfiles-nflx-gz/*[1][0-4][0-9].dat.gz'} ERROR tearDown java.lang.NullPointerException 04:32:56.308 FJ-16-7 INFO WATER: at water.fvec.Frame$1.compute2(Frame.java:78) 04:32:56.310 FJ-16-7 INFO WATER: at water.H2O$H2OCountedCompleter.compute(H2O.java:712) 04:32:56.311 FJ-16-7 INFO WATER: at jsr166y.CountedCompleter.exec(CountedCompleter.java:429) 04:32:56.311 FJ-16-7 INFO WATER: at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263) 04:32:56.308 # Session ERRR WATER: + java.util.concurrent.ExecutionException: java.lang.NullPointerException + at jsr166y.ForkJoinTask.get(ForkJoinTask.java:961) + at water.Futures.blockForPending(Futures.java:67) + at water.fvec.Frame.vecs(Frame.java:85) + at water.Value.isRawData(Value.java:244) + at water.api.Parse$ExistingCSVKey.parse(Parse.java:90) + at water.api.Parse$ExistingCSVKey.parse(Parse.java:65) + at water.api.RequestArguments$Argument.check(RequestArguments.java:546) + at water.api.RequestQueries.checkArguments(RequestQueries.java:69) + at water.api.Request.serveGrid(Request.java:125) + at water.api.Request.serve(Request.java:108) + at water.api.RequestServer.serve(RequestServer.java:286) + at water.NanoHTTPD$HTTPSession.run(NanoHTTPD.java:421) + at java.lang.Thread.run(Thread.java:662) + Caused by: java.lang.NullPointerException + at water.fvec.Frame$1.compute2(Frame.java:78) + at water.H2O$H2OCountedCompleter.compute(H2O.java:712) + at jsr166y.CountedCompleter.exec(CountedCompleter.java:429) + at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263) + at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) + at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) + at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104)04:32:56.312 FJ-16-7 INFO WATER: at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) 04:32:56.314 FJ-16-7 INFO WATER: at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) 04:32:56.314 FJ-16-7 INFO WATER: at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) ERROR
    via by Kevin Normoyle,
  • not sure what's going on here. passes sometimes with one machine can fail with one machine. fails using pytest_config-176-180.json the commands.log shows the key commands:2014-02-12 23:57:59.139100 -- Start http://192.168.1.172:54321/2/ImportFiles2.json?path=/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz 2014-02-12 23:57:59.816826 -- Start http://192.168.1.172:54321/2/ImportFiles2.json?path=/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz 2014-02-12 23:58:01.971278 -- Start http://192.168.1.172:54321/2/Parse2.json?destination_key=file_1_A.dat.gz.hex&source_key=nfs://home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_1.dat.gz did the import twice, but it's failing on the parse here's just one machine cd testdir_0xdata_slow python test_benchmark_1.py -cj ../testdir_hosts/pytest_config-172.json -dts Test: test_benchmark_1.py command line: python test_benchmark_1.py -cj ../testdir_hosts/pytest_config-172.json -dts Python runs on: 192.168.1.172 test_benchmark_import (__main__.Basic) ... Using .gz'ed files in manyfiles-nflx-gz * Using config JSON you passed as -cj argument: ../testdir_hosts/pytest_config-172.json Skipping upload of file ../../target/h2o.jar. File /tmp/29297f521517fb5f47fe9baadbaa742d-h2o.jar exists on remote side! Skipping upload of file pytest_flatfile-kevin. File /tmp/8e276e5ed35977db0d421057c7a99668-pytest_flatfile-kevin exists on remote side! Skipping upload of file ../../target/h2o.jar. File /tmp/29297f521517fb5f47fe9baadbaa742d-h2o.jar exists on remote side! Skipping upload of file pytest_flatfile-kevin. File /tmp/8e276e5ed35977db0d421057c7a99668-pytest_flatfile-kevin exists on remote side! java_heap_GB 20 Running h2o to get java version 11:57:50.411 main INFO WATER: Build git branch: (unknown) 11:57:50.411 main INFO WATER: Build git hash: (unknown) 11:57:50.411 main INFO WATER: Build git describe: (unknown) 11:57:50.412 main INFO WATER: Build project version: (unknown) 11:57:50.412 main INFO WATER: Built by: '(unknown)' 11:57:50.412 main INFO WATER: Built on: '(unknown)' 11:57:50.416 main INFO WATER: OS version: Linux 3.2.0-58-generic (amd64) Appending to benchmark_test_benchmark_1.py.log. Between tests, you may want to delete it if it gets too big 2 total jvms in H2O cloud Saving the ../testdir_hosts/pytest_config-172.json we used to sandbox Found h2o_nodes[0].h2o_remote_buckets_root: /home/0xdiag import_only: test_benchmark_1.py uses local://home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_1.dat.gz Path h2o will be told to use: /home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_1.dat.gz If local jvms, path resolves locally as: /home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_1.dat.gz Problem if this is not empty: importFailList: [ "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_59.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_94.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_62.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_36.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_49.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_83.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_41.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_32.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_71.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_86.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_34.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_54.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_48.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_87.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_37.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_50.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_58.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_81.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_68.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_89.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_52.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_74.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_53.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_64.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_90.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_63.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_80.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_65.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_31.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_97.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_44.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_72.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_57.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_47.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_75.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_73.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_99.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_88.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_95.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_67.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_60.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_92.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_70.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_66.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_96.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_82.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_76.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_42.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_43.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_56.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/doit", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_45.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_91.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_61.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_69.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_55.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_93.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_77.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_46.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_39.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_78.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_98.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_33.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_38.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_85.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_51.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_40.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_84.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_35.dat.gz", "/home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_79.dat.gz" ] Switch. Now appending to benchmark_file_1_A.dat.gz.log. Between tests, you may want to delete it if it gets too big Found h2o_nodes[0].h2o_remote_buckets_root: /home/0xdiag import_only: test_benchmark_1.py uses local://home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_1.dat.gz Path h2o will be told to use: /home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_1.dat.gz If local jvms, path resolves locally as: /home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_1.dat.gz parse parameters: {'header': None, 'destination_key': 'file_1_A.dat.gz.hex', 'separator': None, 'preview': None, 'exclude': None, 'header_from_file': None, 'parser_type': None, 'blocking': None, 'single_quotes': None, 'source_key': u'nfs://home/0xdiag/home-0xdiag-datasets/manyfiles-nflx-gz/file_1.dat.gz'} ERROR java.lang.NullPointerException 11:58:02.019 FJ-16-1 INFO WATER: at water.fvec.Frame$1.compute2(Frame.java:76) 11:58:02.021 FJ-16-1 INFO WATER: at water.H2O$H2OCountedCompleter.compute(H2O.java:712) 11:58:02.021 FJ-16-1 INFO WATER: at jsr166y.CountedCompleter.exec(CountedCompleter.java:429) 11:58:02.022 FJ-16-1 INFO WATER: at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263) 11:58:02.022 FJ-16-1 INFO WATER: at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) 11:58:02.022 FJ-16-1 INFO WATER: at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) 11:58:02.019 # Session ERRR WATER: + java.util.concurrent.ExecutionException: java.lang.NullPointerException + at jsr166y.ForkJoinTask.get(ForkJoinTask.java:961) + at water.Futures.blockForPending(Futures.java:67) + at water.fvec.Frame.vecs(Frame.java:83) + at water.Value.isRawData(Value.java:244) + at water.api.Parse$ExistingCSVKey.parse(Parse.java:90) + at water.api.Parse$ExistingCSVKey.parse(Parse.java:65) + at water.api.RequestArguments$Argument.check(RequestArguments.java:546) + at water.api.RequestQueries.checkArguments(RequestQueries.java:69) + at water.api.Request.serveGrid(Request.java:125) + at water.api.Request.serve(Request.java:108) + at water.api.RequestServer.serve(RequestServer.java:315) + at water.NanoHTTPD$HTTPSession.run(NanoHTTPD.java:421) + at java.lang.Thread.run(Thread.java:662) + Caused by: java.lang.NullPointerException + at water.fvec.Frame$1.compute2(Frame.java:76) + at water.H2O$H2OCountedCompleter.compute(H2O.java:712) + at jsr166y.CountedCompleter.exec(CountedCompleter.java:429) + at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263) + at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) + at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) + at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) 11:58:02.023 FJ-16-1 INFO WATER: at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) ERROR
    via by Kevin Normoyle,
  • Looks like the test currently does full fvec, (even though I forgot to put fvec in it's name) there are two parses, but the key thing is cd testdir_multi_jvm python test_GBM_manyfiles_train_test.py what's interesting is it seems to be doing test and train datasets..using same source for both...the exec works okay for the first time (train) but not for test the exec that causes it: test.hex[,378+1]=test.hex[,378+1]>15 both train.hex and test.hex are parsing the same file: /home/kevin/home-0xdiag-datasets/manyfiles-nflx-gz/file_1.dat.gz 11:05:43.614 # Session INFO HTTPD: GET /2/Parse2.json destination_key=train.hex source_key=nfs://home/kevin/home-0xdiag-datasets/manyfiles-nflx-gz/file_1.dat.gz 11:05:58.394 # Session INFO HTTPD: GET /2/Inspect2.json src_key=train.hex 11:05:59.090 # Session INFO HTTPD: GET /2/Exec2.json str=train.hex[,378+1]=train.hex[,378+1]>15 11:06:11.322 # Session INFO HTTPD: GET /2/ImportFiles2.json path=/home/kevin/home-0xdiag-datasets/manyfiles-nflx-gz 11:06:12.121 # Session INFO HTTPD: GET /2/Parse2.json destination_key=test.hex source_key=nfs://home/kevin/home-0xdiag-datasets/manyfiles-nflx-gz/file_1.dat.gz 11:06:24.362 # Session INFO HTTPD: GET /2/Exec2.json str=test.hex[,378+1]=test.hex[,378+1]>15 11:06:24.386 # Session ERRR WATER: + java.util.concurrent.ExecutionException: java.lang.NullPointerException + at jsr166y.ForkJoinTask.get(ForkJoinTask.java:961) + at water.Futures.blockForPending(Futures.java:67) + at water.fvec.Frame.vecs(Frame.java:83) + at water.exec.Env.addRef(Env.java:280) + at water.exec.Env.push(Env.java:78) + at water.exec.Env.push(Env.java:81) + at water.exec.Exec2.exec(Exec2.java:82) + at water.api.Exec2.serve(Exec2.java:34) + at water.api.Request.serveGrid(Request.java:129) + at water.Request2.superServeGrid(Request2.java:466) + at water.api.Exec2.serveGrid(Exec2.java:71) + at water.api.Request.serve(Request.java:108) + at water.api.RequestServer.serve(RequestServer.java:315) + at water.NanoHTTPD$HTTPSession.run(NanoHTTPD.java:421) + at java.lang.Thread.run(Thread.java:744) + Caused by: java.lang.NullPointerException + at water.fvec.Frame$1.compute2(Frame.java:76) + at water.H2O$H2OCountedCompleter.compute(H2O.java:712) + at jsr166y.CountedCompleter.exec(CountedCompleter.java:429) + at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263) + at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) + at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) + at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104)
    via by Kevin Normoyle,
    • java.util.concurrent.ExecutionException: java.lang.NullPointerException at jsr166y.ForkJoinTask.get(ForkJoinTask.java:961) at water.Futures.blockForPending(Futures.java:67) at water.fvec.Frame.vecs_impl(Frame.java:208) at water.fvec.Frame.vecs(Frame.java:182) at water.fvec.ParseDataset2$SVFTask.map(ParseDataset2.java:304) at water.MRTask.lcompute(MRTask.java:68) at water.DRemoteTask.compute2(DRemoteTask.java:91) at water.H2O$H2OCountedCompleter.compute(H2O.java:714) at jsr166y.CountedCompleter.exec(CountedCompleter.java:429) at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263) at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) Caused by: java.lang.NullPointerException at water.fvec.Frame$1.compute2(Frame.java:201) ... 6 more
    No Bugmate found.