java.lang.ArrayIndexOutOfBoundsException

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.

  • cd testdir_single_jvm python test_exec2_operators2.py does some random execs by combining known idioms that work. supposed to meet all current rules Maybe we say this is not supported, but need the definition of what about it is unsupported. this case failed. r.hex is just iris2.csv there are two expressions a=ncol(r.hex)-5; r.hex[,c(a+1,a+2)+c(a,a)]=5+5 It's possible we don't allow col references like the above or something. http://test.0xdata.com/job/h2o.nightly/776/testReport/junit/test_exec2_operators4/Basic/test_exec2_operators2_2/ execExpr: a=ncol(r.hex)-5; r.hex[,c(a+1,a+2)+c(a,a)]=5+5 exec_query parameters: {'str': 'a=ncol(r.hex)-5; r.hex[,c(a+1,a+2)+c(a,a)]=5+5'} rjson: { "error": "12", "response": { "h2o": "pytest-jenkins-23215", "node": "/10.137.71.117:54321", "status": "error", "time": 6 } } rjson error in exec_query: 12 04:18:01.888 # Session ERRR WATER: + java.lang.ArrayIndexOutOfBoundsException: 12 + at water.fvec.Frame.replace(Frame.java:290) + at water.exec.ASTAssign.exec(AST.java:525) + at water.exec.ASTStatement.exec(AST.java:83) + at water.exec.Exec2.exec(Exec2.java:115) + at water.api.Exec2.serve(Exec2.java:34) + at water.api.Request.serveGrid(Request.java:139) + at water.Request2.superServeGrid(Request2.java:478) + at water.api.Exec2.serveGrid(Exec2.java:71) + at water.api.Request.serve(Request.java:116) + at water.api.RequestServer.serve(RequestServer.java:387) + at water.NanoHTTPD$HTTPSession.run(NanoHTTPD.java:421) + at java.lang.Thread.run(Thread.java:662)
    via by Kevin Normoyle,
  • cd testdir_single_jvm python test_exec2_operators2.py does some random execs by combining known idioms that work. supposed to meet all current rules Maybe we say this is not supported, but need the definition of what about it is unsupported. this case failed. r.hex is just iris2.csv there are two expressions a=ncol(r.hex)-5; r.hex[,c(a+1,a+2)+c(a,a)]=5+5 It's possible we don't allow col references like the above or something. http://test.0xdata.com/job/h2o.nightly/776/testReport/junit/test_exec2_operators4/Basic/test_exec2_operators2_2/ execExpr: a=ncol(r.hex)-5; r.hex[,c(a+1,a+2)+c(a,a)]=5+5 exec_query parameters: {'str': 'a=ncol(r.hex)-5; r.hex[,c(a+1,a+2)+c(a,a)]=5+5'} rjson: { "error": "12", "response": { "h2o": "pytest-jenkins-23215", "node": "/10.137.71.117:54321", "status": "error", "time": 6 } } rjson error in exec_query: 12 04:18:01.888 # Session ERRR WATER: + java.lang.ArrayIndexOutOfBoundsException: 12 + at water.fvec.Frame.replace(Frame.java:290) + at water.exec.ASTAssign.exec(AST.java:525) + at water.exec.ASTStatement.exec(AST.java:83) + at water.exec.Exec2.exec(Exec2.java:115) + at water.api.Exec2.serve(Exec2.java:34) + at water.api.Request.serveGrid(Request.java:139) + at water.Request2.superServeGrid(Request2.java:478) + at water.api.Exec2.serveGrid(Exec2.java:71) + at water.api.Request.serve(Request.java:116) + at water.api.RequestServer.serve(RequestServer.java:387) + at water.NanoHTTPD$HTTPSession.run(NanoHTTPD.java:421) + at java.lang.Thread.run(Thread.java:662)
    via by Kevin Normoyle,
    • java.lang.ArrayIndexOutOfBoundsException: 16 at water.fvec.Frame.replace(Frame.java:283) at water.exec.ASTAssign.exec(AST.java:525) at water.exec.ASTStatement.exec(AST.java:83) at water.exec.Exec2.exec(Exec2.java:115) at water.api.Exec2.serve(Exec2.java:34) at water.api.Request.serveGrid(Request.java:137) at water.Request2.superServeGrid(Request2.java:478) at water.api.Exec2.serveGrid(Exec2.java:71) at water.api.Request.serve(Request.java:114) at water.api.RequestServer.serve(RequestServer.java:372) at water.NanoHTTPD$HTTPSession.run(NanoHTTPD.java:421) at java.lang.Thread.run(Thread.java:662)
    No Bugmate found.