Vladimir Vedernikov

java.lang.ArrayIndexOutOfBoundsException: 250002 at com.chronon.sb.recorder.eventdata.meta.CallerMeta.a(SourceFile:62)

I got OutOfMemoryError either with Java heap space or with GC overhead limit exceeded message depends on heap space. Added -XX:-UseGCOverheadLimit to disable overhead limit, set -Xms4096m -Xmx6144m. Got a strange ArrayIndexOutOfBoundsException

2011-12-29 18:37:46,080 [Thread-2] INFO mhs.agent.station.PalletEmulator2 - 250002 (java.lang.ArrayIndexOutOfBoundsException)
java.lang.ArrayIndexOutOfBoundsException: 250002
at com.chronon.sb.recorder.eventdata.meta.CallerMeta.a(SourceFile:62)
at com.chronon.sb.recorder.e.a.e.a(SourceFile:345)
at com.chronon.sb.recorder.instrument.InstrumentationCode.addMethodCall1(SourceFile:478)
at com.kiva.mhs.testing.MhsTestCase.reloadDatabase(MhsTestCase.java:1058)
at com.kiva.mhs.lazyrun.LazyRunEmulatorTest.reloadDatabase(LazyRunEmulatorTest.java:199)
at com.kiva.mhs.agent.station.PalletEmulator2.reloadDatabase(PalletEmulator2.java:456)
at com.kiva.mhs.testing.JobManagerTestCase.setUp(JobManagerTestCase.java:120)
at com.kiva.mhs.lazyrun.LazyRunEmulatorTest.setUp(LazyRunEmulatorTest.java:101)
at com.kiva.mhs.agent.station.PalletEmulator2.setUp(PalletEmulator2.java:319)
at com.kiva.common.testing.KivaTestCase.setUpTopLevel(KivaTestCase.java:366)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.rules.TestWatchman$1.evaluate(TestWatchman.java:48)
at org.junit.rules.TestWatchman$1.evaluate(TestWatchman.java:48)
at org.junit.internal.runners.statements.FailOnTimeout$1.run(FailOnTimeout.java:28)
1 person has
this problem
+1
Reply