java.lang.AssertionError

JIRA | Kevin Normoyle | 3 years ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.
  1. 0

    This may not repeat. noting in case I repeat it. I have a list of exec expressions that are shortish. I tested all them. Now I'm adding them on and on to a single exec string, each one lengthening the string. Since they all work individually, they should all work concatenated. here's a fail with the chunk 0 problem. It may be the same problem as another jira reports I show some of the execs building up before hand, that don't fail [2014-02-14 21:29:29.059237] [2014-02-14 21:29:29.059265] exec_query parameters: {'str': 'r.hex[c(1,3,5),];'} [2014-02-14 21:29:29.059300] [2014-02-14 21:29:29.064579] exec_query parameters: {'str': 'r.hex[c(1,3,5),];1.23==2.34;'} [2014-02-14 21:29:29.064645] [2014-02-14 21:29:29.068653] exec_query parameters: {'str': 'r.hex[c(1,3,5),];1.23==2.34;1.23<2.34;'} [2014-02-14 21:29:29.068775] [2014-02-14 21:29:29.073870] exec_query parameters: {'str': 'r.hex[c(1,3,5),];1.23==2.34;1.23<2.34;1.23==2.34;'} [2014-02-14 21:29:29.073949] [2014-02-14 21:29:29.078962] exec_query parameters: {'str': 'r.hex[c(1,3,5),];1.23==2.34;1.23<2.34;1.23==2.34;1.23+(r.hex-r.hex);'} [2014-02-14 21:29:29.079029] [2014-02-14 21:29:29.085677] exec_query parameters: {'str': 'r.hex[c(1,3,5),];1.23==2.34;1.23<2.34;1.23==2.34;1.23+(r.hex-r.hex);ifelse(0,r.hex+1,r.hex+2);'} [2014-02-14 21:29:29.085737] [2014-02-14 21:29:29.092871] exec_query parameters: {'str': 'r.hex[c(1,3,5),];1.23==2.34;1.23<2.34;1.23==2.34;1.23+(r.hex-r.hex);ifelse(0,r.hex+1,r.hex+2);a=c(11,22,33,44,55,66); a[c(2,6,1),];'} [2014-02-14 21:29:29.092928] ERROR Error: Missing chunk 0 for $04ffd2010000ffffffffc6a78afded1f03a73a43e91a6341e9f3$ [2014-02-14 21:29:29.103204] 09:29:29.097 # Session ERRR WATER: [2014-02-14 21:29:29.103396] + java.lang.AssertionError [2014-02-14 21:29:29.103467] + at water.fvec.Vec.chunkIdx(Vec.java:430) [2014-02-14 21:29:29.103517] + at water.fvec.Vec.elem2BV(Vec.java:483) [2014-02-14 21:29:29.103565] + at water.fvec.Vec.chunk(Vec.java:494) [2014-02-14 21:29:29.103612] + at water.fvec.Vec.at(Vec.java:502) [2014-02-14 21:29:29.103657] + at water.exec.ASTCat.apply(ASTOp.java:939) [2014-02-14 21:29:29.103703] + at water.exec.ASTApply.exec(AST.java:193) [2014-02-14 21:29:29.103752] + at water.exec.ASTAssign.exec(AST.java:415) [2014-02-14 21:29:29.103797] + at water.exec.ASTStatement.exec(AST.java:69) [2014-02-14 21:29:29.103843] + at water.exec.Exec2.exec(Exec2.java:100) [2014-02-14 21:29:29.103888] + at water.api.Exec2.serve(Exec2.java:34) [2014-02-14 21:29:29.103935] + at water.api.Request.serveGrid(Request.java:129) [2014-02-14 21:29:29.103982] + at water.Request2.superServeGrid(Request2.java:466) [2014-02-14 21:29:29.104030] + at water.api.Exec2.serveGrid(Exec2.java:71) [2014-02-14 21:29:29.104077] + at water.api.Request.serve(Request.java:108) [2014-02-14 21:29:29.104125] + at water.api.RequestServer.serve(RequestServer.java:315) [2014-02-14 21:29:29.104175] + at water.NanoHTTPD$HTTPSession.run(NanoHTTPD.java:421) [2014-02-14 21:29:29.104224] + at java.lang.Thread.run(Thread.java:744) [2014-02-14 21:29:29.104269] ERROR

    JIRA | 3 years ago | Kevin Normoyle
    java.lang.AssertionError

    Root Cause Analysis

    1. java.lang.AssertionError

      No message provided

      at water.fvec.Vec.chunkIdx()
    2. water.fvec
      Vec.at
      1. water.fvec.Vec.chunkIdx(Vec.java:430)
      2. water.fvec.Vec.elem2BV(Vec.java:483)
      3. water.fvec.Vec.chunk(Vec.java:494)
      4. water.fvec.Vec.at(Vec.java:502)
      4 frames
    3. water.exec
      Exec2.exec
      1. water.exec.ASTCat.apply(ASTOp.java:939)
      2. water.exec.ASTApply.exec(AST.java:193)
      3. water.exec.ASTAssign.exec(AST.java:415)
      4. water.exec.ASTStatement.exec(AST.java:69)
      5. water.exec.Exec2.exec(Exec2.java:100)
      5 frames
    4. water.api
      Request.serveGrid
      1. water.api.Exec2.serve(Exec2.java:34)
      2. water.api.Request.serveGrid(Request.java:129)
      2 frames
    5. water
      Request2.superServeGrid
      1. water.Request2.superServeGrid(Request2.java:466)
      1 frame
    6. water.api
      RequestServer.serve
      1. water.api.Exec2.serveGrid(Exec2.java:71)
      2. water.api.Request.serve(Request.java:108)
      3. water.api.RequestServer.serve(RequestServer.java:315)
      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:744)
      1 frame