Cannot run Tomcat 4.0.1 under Linux (Suse 7.2)... getting Segmentation Fault.

Christian Wehrli

As far as I know this has nothing to do with the system hardware.
Take a look at this page:
and you will see the following:

Linux and Sun JDK 1.2.x - 1.3.x:

Virtual machine crashes can be experienced when using certain combinations of kernel / glibc under Linux with Sun Hotspot 1.2 to 1.3. The crashes were reported to occur mostly on startup. Sun JDK 1.4 does not exhibit the problems, and neither does IBM JDK for Linux.

The problems can be fixed by reducing the default stack size. At bash shell, do "ulimit -s 2048"; use "limit stacksize 2048" for tcsh.

GLIBC 2.2 / Linux 2.4 users should also define an environment variable: export LD_ASSUME_KERNEL=2.2.5