ncurred fault #6, FLTBOUNDS -- SIGSEGV SEGV_ACCERR -- JDK 1.3.1_07
843811Apr 5 2003 — edited Apr 5 2003I am having some problems with iPlanet 6.0 SP4 after I upgraded from JDK 1.3.1_02 to JDK 1.3.1_07 on Solaris8 SPARC, which I also posted to the SunOne forums:
http://softwareforum.sun.com/NASApp/jive/thread.jsp?nav=false&forum=16&thread=18684&start=0&msRange=15
To make a long story short:
1) Upgraded JDK 1.3.1_02 to JDK 1.3.1_07 on same directory ( /usr/j2se )
2) iPlanet 6.0 SP4 https-admserv instance refuses to startup, complaining that it cannot find com/iplanet/server/http/util/LogUtil ...even though it is in NSJavaUtil.jar and that jar is in the NSES_CLASSPATH in start-jvm script
3) Tried to replicate the problem in another machine ... the problem did not happen on the other machine.
4) End result, did a truss ( relevant output shonw below ) and it shows a SIGSEGV SEGV_ACCERR ... It only shows when you do a truss ... it does not get logged in the server instance's logs/errors file nor is it echoed on stdout.
22780: lwp_mutex_lock(0xFEBC5558) = 0
22780: lwp_sema_post(0xFCE03E30) = 0
22780: lwp_sema_wait(0xFCE03E30) = 0
22780: lwp_mutex_wakeup(0xFEBC5558) = 0
22780: lwp_mutex_lock(0xFEBC5558) = 0
22780: Incurred fault #6, FLTBOUNDS %pc = 0xF900A8FC
22780: siginfo: SIGSEGV SEGV_ACCERR addr=0xFE427F68
22780: Received signal #11, SIGSEGV [caught]
22780: siginfo: SIGSEGV SEGV_ACCERR addr=0xFE427F68
22780: sigprocmask(SIG_SETMASK, 0xFEBBEFE8, 0x00000000) = 0
22780: mprotect(0xFE424000, 16384, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
22780: sigprocmask(SIG_SETMASK, 0xFEBCAD68, 0x00000000) = 0
22780: setcontext(0xFE42B938)
22780: time() = 1049546821
22780: poll(0xFD007A40, 0, 10) = 0
22780: getpid() = 22780 [22778]
22780: write(6, " [ 0 5 / A p r / 2 0 0 3".., 111) = 111
22780: lwp_sema_post(0xFCE03E30) = 0
22780: lwp_sema_wait(0xFCE03E30) = 0
22780: lwp_mutex_wakeup(0xFEBC5558) = 0
22780: lwp_mutex_lock(0xFEBC5558) = 0
22780: getrlimit(RLIMIT_STACK, 0xFFBEAFAC) = 0
22780: mprotect(0xFFB72000, 16384, PROT_NONE) = 0
22780: mprotect(0xFFB70000, 8192, PROT_NONE) = 0
22780: poll(0xFD007A40, 0, 10) = 0
22780: brk(0x004BB7F0) = 0
22780: brk(0x004BD7F0) = 0
22780: time() = 1049546821
22780: getpid() = 22780 [22778]
22780: write(6, " [ 0 5 / A p r / 2 0 0 3".., 93) = 93
java.lang.NoClassDefFoundError22780: write(2, " j a v a . l a n g . N o".., 30) = 30