From: Khalid C. <kha...@al...> - 2009-07-23 15:09:14
|
No, This exception is thrown in instrumentation phase, The same exception is launched with ant and command-line. John W. Lewis a écrit : > This looks like it is being thrown during the test run and not during instrumentation. Let me know if that is false. > > You will need to pass more memory to the forked test process. If you are using ant, you would do that with something like this: > > <junit > <jvmarg value="-Xmx512M" /> > > John > > > -----Original Message----- > From: Khalid CHAABANE [mailto:kha...@al...] > Sent: Thursday, July 23, 2009 8:37 AM > To: cob...@li... > Subject: [Cobertura-devel] OutOfMemoryError exception in cobertura > > This exception is happened when i try to instrument a lot of jars : > > Cobertura 1.9.2 - GNU GPL License (NO WARRANTY) - See COPYRIGHT file > Exception in thread "main" java.lang.OutOfMemoryError: Java heap space > at > java.io.ObjectInputStream$HandleTable.grow(ObjectInputStream.java:3364) > at > java.io.ObjectInputStream$HandleTable.assign(ObjectInputStream.java:3171) > at > java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1710) > at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305) > at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348) > at java.util.HashMap.readObject(HashMap.java:1067) > at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at > java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:946) > at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1809) > at > java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719) > at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305) > at > java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1908) > at > java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:479) > at > net.sourceforge.cobertura.coveragedata.CoverageDataContainer.readObject(CoverageDataContainer.java:373) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at > java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:946) > at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1809) > at > java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719) > at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305) > at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348) > at java.util.HashMap.readObject(HashMap.java:1067) > 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:585) > at > java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:946) > at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1809) > at > java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719) > > ------------------------------------------------------------------------------ > _______________________________________________ > Cobertura-devel mailing list > Cob...@li... > https://lists.sourceforge.net/lists/listinfo/cobertura-devel > > > |