A problem in the Java JDK 1.4.1 Hotspot compiler causes the Lockhart
console server process to go into an infinite loop allocating heap
memory. Ultimately, the server process consumes swap space and dies.
The Java engineers helping with the investigation suggest this is the
problem reported in bug 4702051.
The original Lockhart reported bug is 4837903.
The problem occurred in JDK 1.4.1_02 on Solaris 9. Lockhart runs
on this JDK in Solaris 8, Solaris 9, and Solaris 10.
It has been suggested that this problem is fixed in JDK 1.4.2.
The problem appears to be related to the JIT compilation of
the Launch$jsp.java class automatically generated by the
Tomcat 4.0.5 Jasper compiler (of the Launch.jsp page).
This generated source file contained 52 finally clauses.