[Dart] Server Coverage dies, not enough memory?

Ken Martin ken.martin at kitware.com
Mon, 30 Jul 2001 11:45:10 -0400


I've been noticing that the generation of the coverage html pages
seems to die now and then. I checked on the Server and the
CoverageLog.xml file is fine (big, but fine). The individual web pages
seem to be generated up to a point at which it stops. For example, in
VTK ringworlds coverage everything is fine until vtkTubeFilter.cxx
where it stops right in the middle of the file. The XML is fine as far
as I can tell but the resulting files are not. This is the error...

                Building CoverageLog.html 1
        XSLT Error (java.lang.OutOfMemoryError): null
java.lang.ArrayIndexOutOfBoundsException
        at
org.apache.xalan.utils.NodeVector.popPair(NodeVector.java:229)
        at
org.apache.xalan.transformer.TransformerImpl.transformNode(Transformer
Impl.java:1405)
        at
org.apache.xalan.transformer.TransformerImpl.transformNode(Transformer
Impl.java:702)
        at
org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:
2122)
        at java.lang.Thread.run(Thread.java:484)

It looks like Java is running out of memory. The input file is about
20 Meg and the machine has 384 Meg of physical memory plus some swap.
I'm not sure how java is being started. Do we need to increase the
heap size in java? How much memory do we need?

Thanks
Ken