JVM abort on UnixFileSystem.getLastModifiedTime

I am not sure whether patch needs to be applied or how to resolve it. This issue showed up a few times this morning.

Also is 99% of "compacting perm gen" an issue?

=========================================================

Here are the versions.

SunOS ISU113 5.8 Generic_108528-29 sun4u sparc SUNW,Sun-Fire-480R

Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_06-b03)

Java HotSpot(TM) Client VM (build 1.4.2_06-b03, mixed mode)

Orion application server 2.0.2 (similar to Oracle App server's Java engine)

========================================================

Logs are the following:

An unexpected exception has been detected in native code outside the VM.

Unexpected Signal : 11 occurred at PC=0xFF242974

Function=[Unknown. Nearest: realloc+0x9E4]

Library=/usr/lib/libc.so.1

Current Java thread:

at java.io.UnixFileSystem.getLastModifiedTime(Native Method)

at java.io.File.lastModified(File.java:773)

at com.evermind.server.ServerComponent.isUpdated(.:1003)

at com.evermind.server.XMLApplicationServerConfig.isUpdated(.:866)

at com.evermind.server.ApplicationServer._gtd(.:2027)

- locked <0xc5476f60> (a com.evermind.server.ApplicationServer)

at com.evermind._gab.run(.:32)

at com.evermind._bd.run(.:133)

at com.evermind._bf.run(.:64)

- locked <0xc59cd930> (a com.evermind.server.ApplicationServerThread)

Dynamic libraries:

0x10000 /local/rumba/current-version/jdk/bin/java

0xff350000 /usr/lib/libthread.so.1

0xff390000 /usr/lib/libdl.so.1

0xff200000 /usr/lib/libc.so.1

0xff340000 /usr/platform/SUNW,Sun-Fire-480R/lib/libc_psr.so.1

0xfe000000 /usr/local/pacs/JDK142/jre/lib/sparc/client/libjvm.so

0xff2e0000 /usr/lib/libCrun.so.1

0xff1e0000 /usr/lib/libsocket.so.1

0xff100000 /usr/lib/libnsl.so.1

0xff0d0000 /usr/lib/libm.so.1

0xff1c0000 /usr/lib/libsched.so.1

0xff310000 /usr/lib/libw.so.1

0xff0a0000 /usr/lib/libmp.so.2

0xff060000 /usr/local/pacs/JDK142/jre/lib/sparc/native_threads/libhpi.so

0xff040000 /usr/lib/nss_files.so.1

0xfe7d0000 /usr/local/pacs/JDK142/jre/lib/sparc/libverify.so

0xfe790000 /usr/local/pacs/JDK142/jre/lib/sparc/libjava.so

0xfe770000 /usr/local/pacs/JDK142/jre/lib/sparc/libzip.so

0xfe560000 /usr/lib/locale/en_US.ISO8859-1/en_US.ISO8859-1.so.2

0xfc3b0000 /usr/local/pacs/JDK142/jre/lib/sparc/libnet.so

0xfc160000 /usr/local/pacs/JDK142/jre/lib/sparc/librmi.so

0xfbbe0000 /usr/local/pacs/JDK142/jre/lib/sparc/libioser12.so

0xfbbc0000 /local/rumba/3.0/rumba-ear/lib/native/libcustomagent.so

0xfbab0000 /local/rumba/current-version/orion/applications/rumba/lib/native/liba

ceclnt.so

0xfbba0000 /usr/lib/libpthread.so.1

0xfb990000 /usr/lib/libC.so.5

Heap at VM Abort:

Heap

def new generation total 254464K, used 2383K [0xb5400000, 0xc5400000, 0xc5400000)

eden space 246784K, 0% used [0xb5400000, 0xb5653ce0, 0xc4500000)

from space 7680K, 0% used [0xc4500000, 0xc4500000, 0xc4c80000)

to space 7680K, 0% used [0xc4c80000, 0xc4c80000, 0xc5400000)

tenured generation total 786432K, used 9752K [0xc5400000, 0xf5400000, 0xf5400000)

the space 786432K, 1% used [0xc5400000, 0xc5d86068, 0xc5d86200, 0xf5400000)

compacting perm gen total 19968K, used 19837K [0xf5400000, 0xf6780000, 0xf9400000)

the space 19968K, 99% used [0xf5400000, 0xf675f6a8, 0xf675f800, 0xf6780000)

Heap Summary in bytes: Fri Jul 01 11:15:27 CDT 2005 , Total 1065877504, Used 12573728, Free 1053303776

Heap Summary in bytes: Fri Jul 01 11:15:53 CDT 2005 , Total 1065877504, Used 12578688, Free 1053298816

[3813 byte] By [michell_sua] at [2007-10-1 17:36:43]
# 1
My guess is that you need to ensure you have both the Solaris Patch cluster and the Java patch cluster installed. Then try 1.4.2_08.
Peter-Lawreya at 2007-7-11 2:32:31 > top of Java-index,Archived Forums,Java 2 Software Development Kit (J2SE SDK)...