Adding a cast to enum gives a NPE

Description

1 2 foo = {'u_1_response':'enum','u_3_response':'enum'} df1=h2o.import_file(path='/home/ec2-user/export/pico3/000000000000',destination_frame='a1.hex',parse=True, col_types=foo )
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 OSError: Job with key $0301ac1f292232d4ffffffff$_98d2267163eb7f95a762a5adebf44aca failed with an exception: java.lang.RuntimeException: DistributedException from /172.31.41.34:54321: 'null', caused by java.lang.NullPointerException stacktrace: java.lang.RuntimeException: DistributedException from /172.31.41.34:54321: 'null', caused by java.lang.NullPointerException at water.Futures.blockForPending(Futures.java:88) at water.parser.ParseDataset.logParseResults(ParseDataset.java:1069) at water.parser.ParseDataset.parseAllKeys(ParseDataset.java:409) at water.parser.ParseDataset.access$000(ParseDataset.java:29) at water.parser.ParseDataset$ParserFJTask.compute2(ParseDataset.java:206) at water.H2O$H2OCountedCompleter.compute(H2O.java:1417) at jsr166y.CountedCompleter.exec(CountedCompleter.java:468) 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: DistributedException from /172.31.41.34:54321: 'null', caused by java.lang.NullPointerException at water.RPC.result(RPC.java:241) at water.RPC.get(RPC.java:257) at water.RPC.get(RPC.java:47) at water.Futures.waitAndCheckForException(Futures.java:30) at water.Futures.blockForPending(Futures.java:86) ... 10 more Caused by: java.lang.NullPointerException at water.fvec.RollupStats$Roll.postGlobal(RollupStats.java:281) at water.MRTask.postLocal0(MRTask.java:726) at water.MRTask.onCompletion(MRTask.java:684) at jsr166y.CountedCompleter.__tryComplete(CountedCompleter.java:425) at jsr166y.CountedCompleter.tryComplete(CountedCompleter.java:383) at water.MRTask.compute2(MRTask.java:670) at water.H2O$H2OCountedCompleter.compute1(H2O.java:1420) at water.fvec.RollupStats$Roll$Icer.compute1(RollupStats$Roll$Icer.java) at water.H2O$H2OCountedCompleter.compute(H2O.java:1416) at jsr166y.CountedCompleter.exec(CountedCompleter.java:468) at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263) at jsr166y.ForkJoinPool$WorkQueue.popAndExecAll(ForkJoinPool.java:904) at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:977) ... 2 more

Environment

None

Status

Assignee

New H2O Bugs

Fix versions

None

Reporter

Joseph Granados

Support ticket URL

None

Labels

None

Release Priority

None

Affected Spark version

None

Customer Request Type

None

Task progress

None

CustomerVisible

No

Affects versions

3.26.0.3

Priority

Major