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.

  • Data on 192.168.1.162 /home/nidhi/kddcup.data.corrected On Master Build git hash:6237360cf1f5e5fc3a6e602c806dd72a6dfc5c6a Slit frame 02:49:37.815 # Session INFO HTTPD: GET /2/FrameSplitPage.html ratios=0.7 source=kddcup_data.hex Exception in thread "FJ-0-51" java.lang.ArrayIndexOutOfBoundsException: 512 at water.fvec.NewChunk.chunkD(NewChunk.java:663) at water.fvec.NewChunk.compress(NewChunk.java:405) at water.fvec.NewChunk.new_close(NewChunk.java:292) at water.fvec.Chunk.close(Chunk.java:145) at water.fvec.NewChunkHelper.extractChunkPart(NewChunkHelper.java:43) at hex.FrameSplitter$FrameSplitTask.map(FrameSplitter.java:156) at water.MRTask2.compute2(MRTask2.java:378) at water.H2O$H2OCountedCompleter.compute(H2O.java:731) at jsr166y.CountedCompleter.exec(CountedCompleter.java:429) 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) java.lang.AssertionError: Key kddcup_data_part0.hex already locked; lks=[null] at water.Lockable$PriorWriteLock.atomic(Lockable.java:81) at water.Lockable$PriorWriteLock.atomic(Lockable.java:74) at water.TAtomic.atomic(TAtomic.java:19) at water.Atomic.compute2(Atomic.java:58) at water.Atomic.fork(Atomic.java:42) at water.Atomic.invoke(Atomic.java:34) at water.Lockable.delete(Lockable.java:113) at hex.FrameSplitter.onDone(FrameSplitter.java:125) at hex.FrameSplitter.onExceptionalCompletion(FrameSplitter.java:82) at jsr166y.CountedCompleter.internalPropagateException(CountedCompleter.java:421) at jsr166y.ForkJoinTask.setExceptionalCompletion(ForkJoinTask.java:453) at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:265) at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) The two splited files seem to exist in storeview, and if try to deleted them get - Key kddcup_data_part0.hex already locked; lks=[null] Screen shot attached
    via by Nidhi Mehta,
  • Data on 192.168.1.162 /home/nidhi/kddcup.data.corrected On Master Build git hash:6237360cf1f5e5fc3a6e602c806dd72a6dfc5c6a Slit frame 02:49:37.815 # Session INFO HTTPD: GET /2/FrameSplitPage.html ratios=0.7 source=kddcup_data.hex Exception in thread "FJ-0-51" java.lang.ArrayIndexOutOfBoundsException: 512 at water.fvec.NewChunk.chunkD(NewChunk.java:663) at water.fvec.NewChunk.compress(NewChunk.java:405) at water.fvec.NewChunk.new_close(NewChunk.java:292) at water.fvec.Chunk.close(Chunk.java:145) at water.fvec.NewChunkHelper.extractChunkPart(NewChunkHelper.java:43) at hex.FrameSplitter$FrameSplitTask.map(FrameSplitter.java:156) at water.MRTask2.compute2(MRTask2.java:378) at water.H2O$H2OCountedCompleter.compute(H2O.java:731) at jsr166y.CountedCompleter.exec(CountedCompleter.java:429) 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) java.lang.AssertionError: Key kddcup_data_part0.hex already locked; lks=[null] at water.Lockable$PriorWriteLock.atomic(Lockable.java:81) at water.Lockable$PriorWriteLock.atomic(Lockable.java:74) at water.TAtomic.atomic(TAtomic.java:19) at water.Atomic.compute2(Atomic.java:58) at water.Atomic.fork(Atomic.java:42) at water.Atomic.invoke(Atomic.java:34) at water.Lockable.delete(Lockable.java:113) at hex.FrameSplitter.onDone(FrameSplitter.java:125) at hex.FrameSplitter.onExceptionalCompletion(FrameSplitter.java:82) at jsr166y.CountedCompleter.internalPropagateException(CountedCompleter.java:421) at jsr166y.ForkJoinTask.setExceptionalCompletion(ForkJoinTask.java:453) at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:265) at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) The two splited files seem to exist in storeview, and if try to deleted them get - Key kddcup_data_part0.hex already locked; lks=[null] Screen shot attached
    via by Nidhi Mehta,
    • java.lang.ArrayIndexOutOfBoundsException: 512 at water.fvec.NewChunk.chunkD(NewChunk.java:663) at water.fvec.NewChunk.compress(NewChunk.java:405) at water.fvec.NewChunk.new_close(NewChunk.java:292) at water.fvec.Chunk.close(Chunk.java:145) at water.fvec.NewChunkHelper.extractChunkPart(NewChunkHelper.java:43) at hex.FrameSplitter$FrameSplitTask.map(FrameSplitter.java:156) at water.MRTask2.compute2(MRTask2.java:378) at water.H2O$H2OCountedCompleter.compute(H2O.java:731) at jsr166y.CountedCompleter.exec(CountedCompleter.java:429) 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)
    No Bugmate found.