java.lang.NegativeArraySizeException

JIRA | Arno Candel | 1 year ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    Error: Got exception 'class java.lang.NegativeArraySizeException', with msg 'null' java.lang.NegativeArraySizeException at water.MemoryManager.malloc(MemoryManager.java:249) at water.MemoryManager.mallocObj(MemoryManager.java:277) at water.nbhm.NonBlockingHashMap$CHM.resize(NonBlockingHashMap.java:950) at water.nbhm.NonBlockingHashMap$CHM.access$200(NonBlockingHashMap.java:797) at water.nbhm.NonBlockingHashMap.putIfMatch(NonBlockingHashMap.java:732) at water.nbhm.NonBlockingHashMap.putIfMatchUnlocked(NonBlockingHashMap.java:359) at water.H2O.putIfMatch(H2O.java:1494) at water.DKV.DputIfMatch(DKV.java:121) at water.DKV.put(DKV.java:82) at water.DKV.put(DKV.java:75) at water.DKV.remove(DKV.java:91) at water.fvec.AppendableVec.close(AppendableVec.java:107) at water.MRTask.closeFrame(MRTask.java:237) at water.MRTask.outputFrame(MRTask.java:219) at water.MRTask.outputFrame(MRTask.java:204) at water.util.MRUtils.sampleFrameStratified(MRUtils.java:260) at water.util.MRUtils.sampleFrameStratified(MRUtils.java:244) at water.util.MRUtils.sampleFrameStratified(MRUtils.java:230) at hex.tree.SharedTree$Driver.compute2(SharedTree.java:196) at water.H2O$H2OCountedCompleter.compute(H2O.java:1069) 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)

    JIRA | 1 year ago | Arno Candel
    java.lang.NegativeArraySizeException
  2. 0

    Error: Got exception 'class java.lang.NegativeArraySizeException', with msg 'null' java.lang.NegativeArraySizeException at water.MemoryManager.malloc(MemoryManager.java:249) at water.MemoryManager.mallocObj(MemoryManager.java:277) at water.nbhm.NonBlockingHashMap$CHM.resize(NonBlockingHashMap.java:950) at water.nbhm.NonBlockingHashMap$CHM.access$200(NonBlockingHashMap.java:797) at water.nbhm.NonBlockingHashMap.putIfMatch(NonBlockingHashMap.java:732) at water.nbhm.NonBlockingHashMap.putIfMatchUnlocked(NonBlockingHashMap.java:359) at water.H2O.putIfMatch(H2O.java:1494) at water.DKV.DputIfMatch(DKV.java:121) at water.DKV.put(DKV.java:82) at water.DKV.put(DKV.java:75) at water.DKV.remove(DKV.java:91) at water.fvec.AppendableVec.close(AppendableVec.java:107) at water.MRTask.closeFrame(MRTask.java:237) at water.MRTask.outputFrame(MRTask.java:219) at water.MRTask.outputFrame(MRTask.java:204) at water.util.MRUtils.sampleFrameStratified(MRUtils.java:260) at water.util.MRUtils.sampleFrameStratified(MRUtils.java:244) at water.util.MRUtils.sampleFrameStratified(MRUtils.java:230) at hex.tree.SharedTree$Driver.compute2(SharedTree.java:196) at water.H2O$H2OCountedCompleter.compute(H2O.java:1069) 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)

    JIRA | 1 year ago | Arno Candel
    java.lang.NegativeArraySizeException

    Root Cause Analysis

    1. java.lang.NegativeArraySizeException

      No message provided

      at water.MemoryManager.malloc()
    2. water
      MemoryManager.mallocObj
      1. water.MemoryManager.malloc(MemoryManager.java:249)
      2. water.MemoryManager.mallocObj(MemoryManager.java:277)
      2 frames
    3. water.nbhm
      NonBlockingHashMap.putIfMatchUnlocked
      1. water.nbhm.NonBlockingHashMap$CHM.resize(NonBlockingHashMap.java:950)
      2. water.nbhm.NonBlockingHashMap$CHM.access$200(NonBlockingHashMap.java:797)
      3. water.nbhm.NonBlockingHashMap.putIfMatch(NonBlockingHashMap.java:732)
      4. water.nbhm.NonBlockingHashMap.putIfMatchUnlocked(NonBlockingHashMap.java:359)
      4 frames
    4. water
      DKV.remove
      1. water.H2O.putIfMatch(H2O.java:1494)
      2. water.DKV.DputIfMatch(DKV.java:121)
      3. water.DKV.put(DKV.java:82)
      4. water.DKV.put(DKV.java:75)
      5. water.DKV.remove(DKV.java:91)
      5 frames
    5. water.fvec
      AppendableVec.close
      1. water.fvec.AppendableVec.close(AppendableVec.java:107)
      1 frame
    6. water
      MRTask.outputFrame
      1. water.MRTask.closeFrame(MRTask.java:237)
      2. water.MRTask.outputFrame(MRTask.java:219)
      3. water.MRTask.outputFrame(MRTask.java:204)
      3 frames
    7. water.util
      MRUtils.sampleFrameStratified
      1. water.util.MRUtils.sampleFrameStratified(MRUtils.java:260)
      2. water.util.MRUtils.sampleFrameStratified(MRUtils.java:244)
      3. water.util.MRUtils.sampleFrameStratified(MRUtils.java:230)
      3 frames
    8. hex.tree
      SharedTree$Driver.compute2
      1. hex.tree.SharedTree$Driver.compute2(SharedTree.java:196)
      1 frame
    9. water
      H2O$H2OCountedCompleter.compute
      1. water.H2O$H2OCountedCompleter.compute(H2O.java:1069)
      1 frame
    10. jsr166y
      ForkJoinWorkerThread.run
      1. jsr166y.CountedCompleter.exec(CountedCompleter.java:468)
      2. jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263)
      3. jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974)
      4. jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477)
      5. jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104)
      5 frames