Hello,
I've been running IBM's 1.1.8 on Red Hat 6.2 machines in a three-server
load-balanced configuration, as the VM for JServ 1.1.2 and GNUJSP
1.0. Every couple of days, I get the error I've appended below, which
causes the VM to shut down - JServ gets it back up all right, but we lose
session information and some angry customers in the process... This
happens on all the three load-balanced nodes. All three are identically
configured.
I wonder, has anyone had the same sort of trouble before ? I hunted around
on the IBM web site and couldn't find anything, so I thought perhaps
someone out there would have an idea.
As an aside, are there any recommendations for the ideal VM to use on a
system such as the one we're running? We use only server-side 1.1.x code
so a recommendation would be very helpful indeed. Would Blackdown's 1.1.8
do the job better ?
Many thanks,
Hari.
The trace is appended below. I apologise for its length, but here it is in
all its unedited glory:
Fatal System Error: Raise at top of Exception Stack
SIGABRT received at befff71c in /lib/libc.so.6. Processing terminated
Thu Mar 29 13:39:25 2001
java full version "JDK 1.1.8 IBM build l118-2713 (JIT enabled: jitc)"
args: /usr/local/jdk118/bin/linux/native_threads/java -DDEBUG=true
org/apache/jserv/JServ /usr/local/apache/conf/jserv/jserv.properties
Operating Environment
-
Host: xxx.xx.com.
OS Level: 2.2.16-3.#1 Tue Aug 8 17:36:46 PDT 2000
glibc Version : 2.1.3
No. of Procs: 1
Memory Info:
total:used:free: shared: buffers: cached:
Mem: 129421312 125730816 3690496 110571520 13733888 32288768
Swap: 526405632 8900608 517505024
MemTotal:126388 kB
MemFree: 3604 kB
MemShared: 107980 kB
Buffers: 13412 kB
Cached: 31532 kB
BigTotal: 0 kB
BigFree: 0 kB
SwapTotal: 514068 kB
SwapFree:505376 kB
User Limits (in bytes except for NOFILE and NPROC) -
RLIMIT_FSIZE: infinity
RLIMIT_DATA : infinity
RLIMIT_STACK: 2088960
RLIMIT_CORE : 0
RLIMIT_NOFILE : 1024
RLIMIT_NPROC: 2048
Application Environment
---
Signal Handlers -
SIGQUIT : ignored
SIGILL : RestoreFrame (libfdftk.so)
SIGABRT : sysThreadIDump (libjava.so)
SIGFPE : sysThreadIDump (libjava.so)
SIGBUS : RestoreFrame (libfdftk.so)
SIGSEGV : RestoreFrame (libfdftk.so)
SIGPIPE : ignored
SIGUSR1 : doSuspendLoop (libjava.so)
Environment Variables -
LD_LIBRARY_PATH=/usr/local/jdk118/lib/linux/native_threads:
CLASSPATH=/usr/local/jdk118/lib/classes.zip:/usr/local/apache/libexec/ApacheJServ.jar:/usr/local/JSDK2.0/jsdk.jar:/usr/local/ie/lib/fdfutils.jar:/usr/local/ie/lib/classes111.zip:/usr/local/gnujsp/lib/servlet-2.0-plus.jar:/usr/local/gnujsp/lib/gnujsp10.jar
:/usr/local/ie/lib/dvbeans.jar:/usr/local/ie/lib/dbutils.jar:/usr/local/ie/lib/navigator.jar:/usr/local/ie/lib/nat400.jar:/usr/local/ie/lib/nat600.jar:/usr/local/ie/lib/nat643.jar:/usr/local/ie/lib/nat565.jar:/usr/local/ie/lib/userinfo.jar:/usr/local/ie/l
ib/vwutils.jar:/usr/local/ie/lib/pj.jar:/usr/local/ie/lib/Mail.jar:/usr/local/ie/lib/activation.jar:/usr/local/ie/lib/Signio.jar:/usr/local/ie/lib/admin.jar:/usr/local/jdk118/classes:/usr/local/jdk118/lib/classes.jar:/usr/local/jdk118/lib/rt.jar:/usr/loca
l/jdk118/lib/i18n.jar:/usr/local/jdk118/lib/classes.zip
TERM=dumb
HOSTTYPE=i386
PATH=/bin:/usr/bin:/usr/local/bin
SHELL=/bin/sh
JAVA_HOME=/usr/local/jdk118
OSTYPE=Linux
SHLVL=0
Libraries Loaded by the JVM
---
libjitc.so
libzip.so
libnet.so
libmath.so
libPFProJNI.so
libimmflowFDF.so
Current Thread Details
--
"Thread-4" (TID:0x402ee0f8, sys_thread_t:0x8192358)
Native Thread State: Pid: 31201 ThreadID: 1406 Reuse: 1 DAEMON RUNNING
Native Stack Data : base: befffd84 pointer befff074 used(3344) free(113392)
- Monitors held -
org.apache.jserv.JServSession@403a8d10
- Native stack -
abort
RestoreFrame
ASExcCallTopHandler
ASRaise
RestoreFrame
pthread_kill
sigaction
??
??
??
??
??
java_lang_Compiler_start
__irem_trap6
-- Java stack --() prio=5 *current thread*
--
Total Thread Count: 11
Active Thread Count:6
JNI Thread Count: 0
Full thread dump:
"Thread-4" (TID:0x402ee0f8, sys_thread_t:0x8192358)
Native Thread State: Pid: 31201 ThreadID: 1406 Reuse: 1 DAEMON RUNNING
Native Stack Data : base: befffd84 pointer befff068