java.lang.ArrayIndexOutOfBoundsException: 12

JIRA | Kevin Normoyle | 3 years ago
  1. 0

    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)

    JIRA | 3 years ago | Kevin Normoyle
    java.lang.ArrayIndexOutOfBoundsException: 12
  2. 0

    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)

    JIRA | 3 years ago | Kevin Normoyle
    java.lang.ArrayIndexOutOfBoundsException: 12
  3. Speed up your debug routine!

    Automated exception search integrated into your IDE

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.ArrayIndexOutOfBoundsException

      12

      at water.fvec.Frame.replace()
    2. water.fvec
      Frame.replace
      1. water.fvec.Frame.replace(Frame.java:290)
      1 frame
    3. water.exec
      Exec2.exec
      1. water.exec.ASTAssign.exec(AST.java:525)
      2. water.exec.ASTStatement.exec(AST.java:83)
      3. water.exec.Exec2.exec(Exec2.java:115)
      3 frames
    4. water.api
      Request.serveGrid
      1. water.api.Exec2.serve(Exec2.java:34)
      2. water.api.Request.serveGrid(Request.java:139)
      2 frames
    5. water
      Request2.superServeGrid
      1. water.Request2.superServeGrid(Request2.java:478)
      1 frame
    6. water.api
      RequestServer.serve
      1. water.api.Exec2.serveGrid(Exec2.java:71)
      2. water.api.Request.serve(Request.java:116)
      3. water.api.RequestServer.serve(RequestServer.java:387)
      3 frames
    7. water
      NanoHTTPD$HTTPSession.run
      1. water.NanoHTTPD$HTTPSession.run(NanoHTTPD.java:421)
      1 frame
    8. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:662)
      1 frame