JVM Crash on Unix (Solaris)

Hi,
I have an application which works fine on Windows environment. If the ear prepared on Windows is deployed on Unix it works fine. But when the application is build in Unix, the application gets deployed but when accessing the application it crashes.
I have pasted the crash details below
0xf9540000      /anfield/opt/bea/wls/8.1sp3/jdk142_04/jre/lib/sparc/libioser12.so
0xdf650000      /anfield/mqseries1/opt/mqm/java/lib/libmqjbnd05.so
0xdf610000      /opt/mqm/lib/libmqm.so
0xdbf80000      /opt/mqm/lib/libmqz.so
0xdbe00000      /opt/mqm/lib/libmqmcs.so
0xdf560000      /opt/mqm/lib/libmqmzse.so
0xdf530000      /anfield/mqseries1/opt/mqm/java/lib/libmqjbdf02.so
0xdf510000      /anfield/mqseries1/opt/mqm/java/lib/libMQXAi02.so
Heap at VM Abort:
Heap
def new generation total 32768K, used 25924K [0xe4c00000, 0xe6cf0000, 0xe8ea0000)
eden space 31808K, 81% used [0xe4c00000, 0xe65510f0, 0xe6b10000)
from space 960K, 0% used [0xe6b10000, 0xe6b10000, 0xe6c00000)
to space 960K, 0% used [0xe6c00000, 0xe6c00000, 0xe6cf0000)
tenured generation total 67296K, used 40373K [0xe8ea0000, 0xed058000, 0xf1400000)
the space 67296K, 59% used [0xe8ea0000, 0xeb60d7c0, 0xeb60d800, 0xed058000)
compacting perm gen total 40960K, used 40910K [0xf1400000, 0xf3c00000, 0xf9400000)
the space 40960K, 99% used [0xf1400000, 0xf3bf3818, 0xf3bf3a00, 0xf3c00000)
Local Time = Tue Feb 21 06:58:18 2006
Elapsed Time = 207
# HotSpot Virtual Machine Error : 11
# Error ID : 4F530E43505002EF 01
# Please report this error at
# http://java.sun.com/cgi-bin/bugreport.cgi
# Java VM: Java HotSpot(TM) Server VM (1.4.2_04-b05 mixed mode)
# An error report file has been saved as hs_err_pid7291.log.
# Please refer to the file for further information.
I think I have localised the crash to a section of the code where there is character comparison done. If I comment out this section, it works fine. I ahve pasted below the section:
else if (getChar() == '\'' && getOffset() < getBuffer().length())
{ // Start of a Literal - so just copy until the end of the literal
do
sb.append(getChar());
setChar(getNextChar());
while (getChar() != '\'' && getOffset() < getBuffer().length());
sb.append(getChar()); // Append the final single quote
setChar(getNextChar());
After substituting " ' "for it integer value, I started getting a JVM crash with a different error id.; pasted it below
[Loaded javax.servlet.http.HttpServletResponseWrapper]
[Loaded weblogic.servlet.internal.RemoveWrapperOnForward]
[Loaded weblogic.servlet.jsp.NestedBodyResponse]
[Loaded weblogic.servlet.jsp.BodyOutputStream]
[Loaded java.io.CharArrayReader from /anfield/opt/bea/wls/8.1sp3/jdk142_04/jre/lib/rt.jar]
[Loaded weblogic.servlet.internal.CharChunkOutput]
[Loaded sun.io.ConversionBufferFullException from /anfield/opt/bea/wls/8.1sp3/jdk142_04/jre/lib/rt.jar]
[Loaded org.apache.struts.taglib.html.SubmitTag]
# HotSpot Virtual Machine Error, Internal Error
# Please report this error at
# http://java.sun.com/cgi-bin/bugreport.cgi
# Java VM: Java HotSpot(TM) Server VM (1.4.2_04-b05 mixed mode)
# Error ID: 4255494C442F4F502D41500E4350500107 01
# Problematic Thread: prio=5 tid=0x000ea6f0 nid=0xa runnable
Heap at VM Abort:
Heap
def new generation total 25088K, used 1933K [0xe4c00000, 0xe6530000, 0xe8ea0000)
eden space 24384K, 5% used [0xe4c00000, 0xe4d33408, 0xe63d0000)
from space 704K, 99% used [0xe6480000, 0xe652fff8, 0xe6530000)
to space 704K, 0% used [0xe63d0000, 0xe63d0000, 0xe6480000)
tenured generation total 51432K, used 43087K [0xe8ea0000, 0xec0da000, 0xf1400000)
the space 51432K, 83% used [0xe8ea0000, 0xeb8b3e90, 0xeb8b4000, 0xec0da000)
compacting perm gen total 40960K, used 40883K [0xf1400000, 0xf3c00000, 0xf9400000)
the space 40960K, 99% used [0xf1400000, 0xf3becc48, 0xf3bece00, 0xf3c00000)
Could you please help me to find out the cause? Also how do you make sense of the details(which I have pasted above) in the logs written at time of crash. Is there anyway to look at the core files other than dbx or gdb?
Thanks,
Ragesh

Hi,
I have an application which works fine on Windows environment. If the application prepared on Windows is deployed on Unix but when accessing it crashes.
here by i am pasting the error.
# An unexpected error has been detected by HotSpot Virtual Machine:
# SIGSEGV (0xb) at pc=0x2a6f5075, pid=5044, tid=8201
# Java VM: Java HotSpot(TM) Client VM (1.4.2_10-b03 mixed mode)
# Problematic frame:
# j e4p_DecisionMaker.makeDecision(Le4p_InitailArrayContainer;I)I+2668
--------------- T H R E A D ---------------
Current thread (0x082a3ed8): JavaThread "Thread-0" [_thread_in_Java, id=5330]
siginfo:si_signo=11, si_errno=-1071498229, si_code=12, si_addr=0x00000000
Registers:
EAX=0x04000000, EBX=0x30797160, ECX=0x00000000, EDX=0x0c800002
ESP=0xbe5ff960, EBP=0xbe5ff988, ESI=0x30ac7d44, EDI=0xbe5ff9b8
EIP=0x2a6f5075, CR2=0xc580a700, EFLAGS=0x00010206
Top of Stack: (sp=0xbe5ff960)
0xbe5ff960: 2a6e8d43 30ac8950 00000000 be5ff96c
0xbe5ff970: 30ac7d44 be5ff9b8 30ac80f0 00000000
0xbe5ff980: 30ac7290 be5ff9b0 be5ff9d8 2a6e8def
0xbe5ff990: 00000000 00000000 00000000 00000000
0xbe5ff9a0: 00000000 00000001 00000000 00000000
0xbe5ff9b0: 00000005 2cd46c58 2c798b58 be5ff9bc
0xbe5ff9c0: 30a772f7 be5ffa1c 30a81da8 00000000
0xbe5ff9d0: 30a771a0 be5ffa1c be5ffa3c 2a6e8e9b
Instructions: (pc=0x2a6f5075)
0x2a6f5065: 75 e8 8b c2 81 e0 00 00 00 04 0f 84 05 00 00 00
0x2a6f5075: 3b 01 ff 63 3c 8b 41 04 8b 9c 98 dc 00 00 00 8b
Stack: [0xbe40e000,0xbe600000), sp=0xbe5ff960, free space=1990k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
j e4p_DecisionMaker.makeDecision(Le4p_InitailArrayContainer;I)I+2668
j e4p_Schedular.scheduleCaller()V+271
j e4p_ModuleIterator.run()V+34
j java.util.TimerThread.mainLoop()V+221
j java.util.TimerThread.run()V+1
v ~StubRoutines::call_stub
V [libjvm.so+0x1a8aa4]
V [libjvm.so+0x25e605]
V [libjvm.so+0x1a8cf6]
V [libjvm.so+0x1a85c6]
V [libjvm.so+0x1a913f]
V [libjvm.so+0x203695]
V [libjvm.so+0x2aaa9a]
V [libjvm.so+0x2a5f57]
V [libjvm.so+0x260113]
C [libpthread.so.0+0x5b85] pthread_detach+0x515
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x082922e8 JavaThread "Thread-5" [_thread_blocked, id=5335]
0x0825a818 JavaThread "Thread-4" [_thread_blocked, id=5334]
0x0828e8a0 JavaThread "Thread-3" [_thread_in_native, id=5333]
0x082553d8 JavaThread "DestroyJavaVM" [_thread_blocked, id=5044]
0x082a3980 JavaThread "Thread-2" [_thread_blocked, id=5332]
0x082a3800 JavaThread "Thread-1" [_thread_blocked, id=5331]
=>0x082a3ed8 JavaThread "Thread-0" [_thread_in_Java, id=5330]
0x080995d0 JavaThread "CompilerThread0" daemon [_thread_blocked, id=5328]
0x080987f8 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=5327]
0x080954d8 JavaThread "Finalizer" daemon [_thread_blocked, id=5325]
0x080939f8 JavaThread "Reference Handler" daemon [_thread_blocked, id=5324]
Other Threads:
0x08090880 VMThread [id=5323]
0x080b45c8 WatcherThread [id=5329]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
def new generation total 576K, used 190K [0x2c790000, 0x2c830000, 0x2cc70000)
eden space 512K, 24% used [0x2c790000, 0x2c7afbd8, 0x2c810000)
from space 64K, 100% used [0x2c810000, 0x2c820000, 0x2c820000)
to space 64K, 0% used [0x2c820000, 0x2c820000, 0x2c830000)
tenured generation total 1408K, used 1105K [0x2cc70000, 0x2cdd0000, 0x30790000)
the space 1408K, 78% used [0x2cc70000, 0x2cd845a0, 0x2cd84600, 0x2cdd0000)
compacting perm gen total 4096K, used 3457K [0x30790000, 0x30b90000, 0x34790000)
the space 4096K, 84% used [0x30790000, 0x30af0400, 0x30af0400, 0x30b90000)
Dynamic libraries:

Similar Messages

  • RfcGetData crashes under Unix (Solaris) with sunos_sun4u_620/librfccm.so

    Hi!
    I'm not quite sure if this is the right place to ask and if not, please point me to the right direction!
    I wrote a RFC Server program (c code) which works fine under Windows but crashes under Solaris. The command where it crashes is the RfcGetData.
    Maybe somebody knows what the problem is...
    What is the meaning of:
    Tables[0].itmode   = RFC_ITMODE_BYREFERENCE;
    with normal client code, it is always something like:
    Tables[0].ithandle = thTcFileInfos;
    for creating tables!
    Here is the function I'm using:
    RFC_RC WIN_DLL_EXPORT_FLAGS srv_z_get_tc_viewing_file_url(RFC_HANDLE hRfc)
      unsigned int             row = 0;
      int                      rc = 0;
      char                     rc_char[1024];
      char                     UrlFromSAP[4096];
      char                     seps[] = " ";
      char                    *token;
      char                    *ResultString = NULL;
      char                    *ErrorString  = NULL;
      /* RFC variables */
      RFC_PARAMETER Importing[7];
      RFC_PARAMETER Exporting[2];
      RFC_TABLE Tables[2];
      RFC_RC RfcRc;
      /* param variables */
      BAPI_DOC_AUX_DOCNUMBER iDocumentnumber;
      BAPI_DOC_AUX_DOCPART iDocumentpart;
      BAPI_DOC_AUX_DOCTYPE iDocumenttype;
      BAPI_DOC_AUX_DOCVERSION iDocumentversion;
      BAPI_DOC_FILES iRequestFile;
      INT4 iTimeout;
      BAPIRET2 eReturn;
      ITAB_H thTcFileInfos = ITAB_NULL;
      char xException[256];
      ZT4S_TC_FILE_URLS *tTcFileInfos;
      /* install structures */
      if (handleOfBAPI_DOC_FILES == 0) {
        RfcRc = RfcInstallStructure("BAPI_DOC_FILES",
                                   typeOfBAPI_DOC_FILES,
                                   ENTRIES(typeOfBAPI_DOC_FILES),
    &handleOfBAPI_DOC_FILES);
        //if (RfcRc != RFC_OK) rfc_error("RfcInstallStructure");
      if (handleOfINT4 == 0) {
        RfcRc = RfcInstallStructure("INT4",
                                   typeOfINT4,
                                   ENTRIES(typeOfINT4),
    &handleOfINT4);
        //if (RfcRc != RFC_OK) rfc_error("RfcInstallStructure");
      if (handleOfBAPIRET2 == 0) {
        RfcRc = RfcInstallStructure("BAPIRET2",
                                   typeOfBAPIRET2,
                                   ENTRIES(typeOfBAPIRET2),
    &handleOfBAPIRET2);
       // if (RfcRc != RFC_OK) rfc_error("RfcInstallStructure");
      if (handleOfZT4S_TC_FILE_URLS == 0) {
        RfcRc = RfcInstallStructure("ZT4S_TC_FILE_URLS",
                                   typeOfZT4S_TC_FILE_URLS,
                                   ENTRIES(typeOfZT4S_TC_FILE_URLS),
    &handleOfZT4S_TC_FILE_URLS);
        // if (RfcRc != RFC_OK) rfc_error("RfcInstallStructure");
      /* init export parameters */
      SETCHAR(eReturn.Type,"");
      SETCHAR(eReturn.Id,"");
      SETNUM(eReturn.Number,"");
      SETCHAR(eReturn.Message,"");
      SETCHAR(eReturn.LogNo,"");
      SETNUM(eReturn.LogMsgNo,"");
      SETCHAR(eReturn.MessageV1,"");
      SETCHAR(eReturn.MessageV2,"");
      SETCHAR(eReturn.MessageV3,"");
      SETCHAR(eReturn.MessageV4,"");
      SETCHAR(eReturn.Parameter,"");
      SETINT(&eReturn.Row,"");
      SETCHAR(eReturn.Field,"");
      SETCHAR(eReturn.System,"");
      /* define import params */
      Importing[0].name = "DOCUMENTNUMBER";
      Importing[0].nlen = 14;
      Importing[0].type = TYPC;
      Importing[0].leng = sizeof(BAPI_DOC_AUX_DOCNUMBER);
      Importing[0].addr = &iDocumentnumber;
      Importing[1].name = "DOCUMENTPART";
      Importing[1].nlen = 12;
      Importing[1].type = TYPC;
      Importing[1].leng = sizeof(BAPI_DOC_AUX_DOCPART);
      Importing[1].addr = &iDocumentpart;
      Importing[2].name = "DOCUMENTTYPE";
      Importing[2].nlen = 12;
      Importing[2].type = TYPC;
      Importing[2].leng = sizeof(BAPI_DOC_AUX_DOCTYPE);
      Importing[2].addr = &iDocumenttype;
      Importing[3].name = "DOCUMENTVERSION";
      Importing[3].nlen = 15;
      Importing[3].type = TYPC;
      Importing[3].leng = sizeof(BAPI_DOC_AUX_DOCVERSION);
      Importing[3].addr = &iDocumentversion;
      Importing[4].name = "REQUEST_FILE";
      Importing[4].nlen = 12;
      Importing[4].type = handleOfBAPI_DOC_FILES;
      Importing[4].leng = sizeof(BAPI_DOC_FILES);
      Importing[4].addr = &iRequestFile;
      Importing[5].name = "TIMEOUT";
      Importing[5].nlen = 7;
      Importing[5].type = handleOfINT4;
      Importing[5].leng = sizeof(INT4);
      Importing[5].addr = &iTimeout;
      Importing[6].name = NULL;
      /* define internal tables */
      Tables[0].name     = "TC_FILE_INFOS";
      Tables[0].nlen     = 13;
      Tables[0].type     = handleOfZT4S_TC_FILE_URLS;
      Tables[0].leng     = sizeof(ZT4S_TC_FILE_URLS);
      // This is the generated code
      //Tables[0].itmode   = RFC_ITMODE_BYREFERENCE;
      // But we have always used it like this
      Tables[0].ithandle = thTcFileInfos;
      Tables[1].name = NULL;
    THE CRASH HAPPENS HERE:
      RfcRc = RfcGetData(hRfc,Importing,Tables);
      if (RfcRc != RFC_OK) return RfcRc;
      thTcFileInfos = Tables[0].ithandle;
    Nachdem wir die Daten von SAP haben, können wir den CALL an T4S absetzen
      GETCHAR(iRequestFile.Docfile,UrlFromSAP);
      // Some work needs to be done here...
      // Don't know why this call is there
      ///* call RFC function */
      //RfcRc = z_get_tc_viewing_file_url(hRfc
      //                  ,&iDocumentnumber
      //                  ,&iDocumentpart
      //                  ,&iDocumenttype
      //                  ,&iDocumentversion
      //                  ,&iRequestFile
      //                  ,&iTimeout
      //                  ,&eReturn
      //                  ,thTcFileInfos
      //                  ,xException);
      if (RfcRc == RFC_EXCEPTION) { RfcRaise(hRfc,xException); RfcListen(hRfc); return RfcRc; }
      /* define export params */
      Exporting[0].name = "RETURN";
      Exporting[0].nlen = 6;
      Exporting[0].type = handleOfBAPIRET2;
      Exporting[0].leng = sizeof(BAPIRET2);
      Exporting[0].addr = &eReturn;
      Exporting[1].name = NULL;
      if (RfcRc == RFC_OK) RfcRc = RfcSendData(hRfc, Exporting, Tables);
      return RfcRc;

    Hi!
    I'm not quite sure if this is the right place to ask and if not, please point me to the right direction!
    I wrote a RFC Server program (c code) which works fine under Windows but crashes under Solaris. The command where it crashes is the RfcGetData.
    Maybe somebody knows what the problem is...
    What is the meaning of:
    Tables[0].itmode   = RFC_ITMODE_BYREFERENCE;
    with normal client code, it is always something like:
    Tables[0].ithandle = thTcFileInfos;
    for creating tables!
    Here is the function I'm using:
    RFC_RC WIN_DLL_EXPORT_FLAGS srv_z_get_tc_viewing_file_url(RFC_HANDLE hRfc)
      unsigned int             row = 0;
      int                      rc = 0;
      char                     rc_char[1024];
      char                     UrlFromSAP[4096];
      char                     seps[] = " ";
      char                    *token;
      char                    *ResultString = NULL;
      char                    *ErrorString  = NULL;
      /* RFC variables */
      RFC_PARAMETER Importing[7];
      RFC_PARAMETER Exporting[2];
      RFC_TABLE Tables[2];
      RFC_RC RfcRc;
      /* param variables */
      BAPI_DOC_AUX_DOCNUMBER iDocumentnumber;
      BAPI_DOC_AUX_DOCPART iDocumentpart;
      BAPI_DOC_AUX_DOCTYPE iDocumenttype;
      BAPI_DOC_AUX_DOCVERSION iDocumentversion;
      BAPI_DOC_FILES iRequestFile;
      INT4 iTimeout;
      BAPIRET2 eReturn;
      ITAB_H thTcFileInfos = ITAB_NULL;
      char xException[256];
      ZT4S_TC_FILE_URLS *tTcFileInfos;
      /* install structures */
      if (handleOfBAPI_DOC_FILES == 0) {
        RfcRc = RfcInstallStructure("BAPI_DOC_FILES",
                                   typeOfBAPI_DOC_FILES,
                                   ENTRIES(typeOfBAPI_DOC_FILES),
    &handleOfBAPI_DOC_FILES);
        //if (RfcRc != RFC_OK) rfc_error("RfcInstallStructure");
      if (handleOfINT4 == 0) {
        RfcRc = RfcInstallStructure("INT4",
                                   typeOfINT4,
                                   ENTRIES(typeOfINT4),
    &handleOfINT4);
        //if (RfcRc != RFC_OK) rfc_error("RfcInstallStructure");
      if (handleOfBAPIRET2 == 0) {
        RfcRc = RfcInstallStructure("BAPIRET2",
                                   typeOfBAPIRET2,
                                   ENTRIES(typeOfBAPIRET2),
    &handleOfBAPIRET2);
       // if (RfcRc != RFC_OK) rfc_error("RfcInstallStructure");
      if (handleOfZT4S_TC_FILE_URLS == 0) {
        RfcRc = RfcInstallStructure("ZT4S_TC_FILE_URLS",
                                   typeOfZT4S_TC_FILE_URLS,
                                   ENTRIES(typeOfZT4S_TC_FILE_URLS),
    &handleOfZT4S_TC_FILE_URLS);
        // if (RfcRc != RFC_OK) rfc_error("RfcInstallStructure");
      /* init export parameters */
      SETCHAR(eReturn.Type,"");
      SETCHAR(eReturn.Id,"");
      SETNUM(eReturn.Number,"");
      SETCHAR(eReturn.Message,"");
      SETCHAR(eReturn.LogNo,"");
      SETNUM(eReturn.LogMsgNo,"");
      SETCHAR(eReturn.MessageV1,"");
      SETCHAR(eReturn.MessageV2,"");
      SETCHAR(eReturn.MessageV3,"");
      SETCHAR(eReturn.MessageV4,"");
      SETCHAR(eReturn.Parameter,"");
      SETINT(&eReturn.Row,"");
      SETCHAR(eReturn.Field,"");
      SETCHAR(eReturn.System,"");
      /* define import params */
      Importing[0].name = "DOCUMENTNUMBER";
      Importing[0].nlen = 14;
      Importing[0].type = TYPC;
      Importing[0].leng = sizeof(BAPI_DOC_AUX_DOCNUMBER);
      Importing[0].addr = &iDocumentnumber;
      Importing[1].name = "DOCUMENTPART";
      Importing[1].nlen = 12;
      Importing[1].type = TYPC;
      Importing[1].leng = sizeof(BAPI_DOC_AUX_DOCPART);
      Importing[1].addr = &iDocumentpart;
      Importing[2].name = "DOCUMENTTYPE";
      Importing[2].nlen = 12;
      Importing[2].type = TYPC;
      Importing[2].leng = sizeof(BAPI_DOC_AUX_DOCTYPE);
      Importing[2].addr = &iDocumenttype;
      Importing[3].name = "DOCUMENTVERSION";
      Importing[3].nlen = 15;
      Importing[3].type = TYPC;
      Importing[3].leng = sizeof(BAPI_DOC_AUX_DOCVERSION);
      Importing[3].addr = &iDocumentversion;
      Importing[4].name = "REQUEST_FILE";
      Importing[4].nlen = 12;
      Importing[4].type = handleOfBAPI_DOC_FILES;
      Importing[4].leng = sizeof(BAPI_DOC_FILES);
      Importing[4].addr = &iRequestFile;
      Importing[5].name = "TIMEOUT";
      Importing[5].nlen = 7;
      Importing[5].type = handleOfINT4;
      Importing[5].leng = sizeof(INT4);
      Importing[5].addr = &iTimeout;
      Importing[6].name = NULL;
      /* define internal tables */
      Tables[0].name     = "TC_FILE_INFOS";
      Tables[0].nlen     = 13;
      Tables[0].type     = handleOfZT4S_TC_FILE_URLS;
      Tables[0].leng     = sizeof(ZT4S_TC_FILE_URLS);
      // This is the generated code
      //Tables[0].itmode   = RFC_ITMODE_BYREFERENCE;
      // But we have always used it like this
      Tables[0].ithandle = thTcFileInfos;
      Tables[1].name = NULL;
    THE CRASH HAPPENS HERE:
      RfcRc = RfcGetData(hRfc,Importing,Tables);
      if (RfcRc != RFC_OK) return RfcRc;
      thTcFileInfos = Tables[0].ithandle;
    Nachdem wir die Daten von SAP haben, können wir den CALL an T4S absetzen
      GETCHAR(iRequestFile.Docfile,UrlFromSAP);
      // Some work needs to be done here...
      // Don't know why this call is there
      ///* call RFC function */
      //RfcRc = z_get_tc_viewing_file_url(hRfc
      //                  ,&iDocumentnumber
      //                  ,&iDocumentpart
      //                  ,&iDocumenttype
      //                  ,&iDocumentversion
      //                  ,&iRequestFile
      //                  ,&iTimeout
      //                  ,&eReturn
      //                  ,thTcFileInfos
      //                  ,xException);
      if (RfcRc == RFC_EXCEPTION) { RfcRaise(hRfc,xException); RfcListen(hRfc); return RfcRc; }
      /* define export params */
      Exporting[0].name = "RETURN";
      Exporting[0].nlen = 6;
      Exporting[0].type = handleOfBAPIRET2;
      Exporting[0].leng = sizeof(BAPIRET2);
      Exporting[0].addr = &eReturn;
      Exporting[1].name = NULL;
      if (RfcRc == RFC_OK) RfcRc = RfcSendData(hRfc, Exporting, Tables);
      return RfcRc;

  • JVM crash for weblogic8.1 running on solaris and JDK1.4.2_05

    Hi,
    I am an administrator of weblogic8.1 server platfrom running solaris8.1 There are 2 managed server runs on 2 solaris unix box and admin server run on a third solaris unix box. Since last couple of days, weblogic server crashing everyday creating a core file and hs_err_pidxxxx.log, on each manage server.Below is the content of hs_err_pidxxxx.log.
    Unexpected Signal : 11 occurred at PC=0xFE1CBCAC
    Function=[Unknown. Nearest: JVM_FillInStackTrace+0x4CE4]
    Library=/bea/jdk142_05/jre/lib/sparc/server/libjvm.so
    Current Java thread:
    Dynamic libraries:
    0x10000 /bea/jdk142_05/bin/java
    0xff360000 /usr/lib/libthread.so.1
    0xff3a0000 /usr/lib/libdl.so.1
    0xff200000 /usr/lib/libc.so.1
    0xff340000 /usr/platform/SUNW,Sun-Fire-V240/lib/libc_psr.so.1
    0xfe000000 /bea/jdk142_05/jre/lib/sparc/server/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
    0xff070000 /bea/jdk142_05/jre/lib/sparc/native_threads/libhpi.so
    0xff050000 /usr/lib/nss_files.so.1
    0xfe7d0000 /bea/jdk142_05/jre/lib/sparc/libverify.so
    0xfe790000 /bea/jdk142_05/jre/lib/sparc/libjava.so
    0xfe770000 /bea/jdk142_05/jre/lib/sparc/libzip.so
    0xf94a0000 /osmf/i3/i3v7/products/j2ee/lib/libPreciseLog.so
    0xf9480000 /usr/lib/libpthread.so.1
    0xf9460000 /usr/lib/libkstat.so.1
    0xa9050000 /bea/jdk142_05/jre/lib/sparc/libnet.so
    0xa9290000 /usr/lib/nss_dns.so.1
    0xa8db0000 /usr/lib/libresolv.so.2
    0xa9030000 /bea/weblogic814/server/lib/solaris/libmuxer.so
    0xa8b60000 /usr/ucblib/libucb.so.1
    0xa8b20000 /usr/lib/libelf.so.1
    0xa8d90000 /bea/jdk142_05/jre/lib/sparc/libnio.so
    0xa8a60000 /usr/lib/librt.so.1
    0xa8920000 /usr/lib/libaio.so.1
    0xa8900000 /usr/lib/libsendfile.so.1
    0xa83e0000 /bea/jdk142_05/jre/lib/sparc/libioser12.so
    Heap at VM Abort:
    Heap
    def new generation total 339264K, used 293091K [0xa9400000, 0xbe950000, 0xbe950000)
    eden space 329024K, 87% used [0xa9400000, 0xbac61f00, 0xbd550000)
    from space 10240K, 58% used [0xbd550000, 0xbdb26ea0, 0xbdf50000)
    to space 10240K, 0% used [0xbdf50000, 0xbdf50000, 0xbe950000)
    tenured generation total 699072K, used 204153K [0xbe950000, 0xe9400000, 0xe9400000)
    the space 699072K, 29% used [0xbe950000, 0xcb0ae7f8, 0xcb0ae800, 0xe9400000)
    compacting perm gen total 65024K, used 64974K [0xe9400000, 0xed380000, 0xf9400000)
    the space 65024K, 99% used [0xe9400000, 0xed373a30, 0xed373c00, 0xed380000)
    Local Time = Mon Nov 20 13:17:55 2006
    Elapsed Time = 150397
    # HotSpot Virtual Machine Error : 11
    # Error ID : 4F530E43505002EF 01
    # Please report this error at
    # http://java.sun.com/cgi-bin/bugreport.cgi
    # Java VM: Java HotSpot(TM) Server VM (1.4.2_05-b04 mixed mode)
    any idea?

    Hi Jitesh
    JVM crash could be because of any code, it could be weblogic or your own application or a bug in JDK itself.
    1) You can run tools like GDB on the core file which will indicate the source of the crash.
    From the stack it looks like a Sun JDK bug
    2) Search on sun for this error code shows some known bugs. Checkout http://onesearch.sun.com/search/onesearch/index.jsp?charset=utf-8&col=developer-debugging&qt=4F530E43505002EF+01&rt=true&cs=false
    3) You can also upgrade the JVM to the latest version of 1.4.2. I believe you have 1.4.2_05
    Vimala-

  • JVM 1.3.1_06 Solaris 8 (sparc) multiple jvm's crash at the same time

    Hi All,
    I had multiple jvms crash all at the same time today morning, i was wondering if anyone had any similar issues with 1.3.1_06:
    Only a few jvms left an hs_errpid.log: here is the one with the most info:
    An unexpected exception has been detected in native code outside the VM.
    Unexpected Signal : 10 occurred at PC=0xff02f8f8
    Function name=VerifyClassCodes
    Library=/www/gmgwh/weblogic/jdk/j2sdk1_3_1_06/jre/lib/sparc/libjava.so
    Current Java thread:
    at java.lang.Shutdown.halt(Native Method)
    at java.lang.Shutdown.exit(Shutdown.java:209)
    at java.lang.Terminator$1.handle(Terminator.java:33)
    at sun.misc.Signal$1.run(Signal.java:193)
    at java.lang.Thread.run(Thread.java:479)
    Dynamic libraries:
    0x10000 /www/gmgwh/weblogic/jdk/j2sdk1_3_1_06/jre/bin/../bin/sparc/native_threads/java
    0xff350000 /usr/lib/libthread.so.1
    0xff340000 /usr/lib/libdl.so.1
    0xff200000 /usr/lib/libc.so.1
    0xff330000 /usr/platform/SUNW,Ultra-Enterprise/lib/libc_psr.so.1
    0xfe400000 /www/gmgwh/weblogic/jdk/j2sdk1_3_1_06/jre/lib/sparc/hotspot/libjvm.so
    0xff2d0000 /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/libmp.so.2
    0xff090000 /www/gmgwh/weblogic/jdk/j2sdk1_3_1_06/jre/lib/sparc/native_threads/libhpi.so
    0xff060000 /www/gmgwh/weblogic/jdk/j2sdk1_3_1_06/jre/lib/sparc/libverify.so
    0xff020000 /www/gmgwh/weblogic/jdk/j2sdk1_3_1_06/jre/lib/sparc/libjava.so
    0xfe7d0000 /www/gmgwh/weblogic/jdk/j2sdk1_3_1_06/jre/lib/sparc/libzip.so
    0xfe3e0000 /usr/lib/locale/en_US.ISO8859-1/en_US.ISO8859-1.so.2
    0xfe390000 /www/gmgwh/weblogic/jdk/j2sdk1_3_1_06/jre/lib/sparc/libnet.so
    0xfe230000 /usr/lib/nss_files.so.1
    0xfe160000 /www/gmgwh/weblogic/6.1/sp4/lib/solaris/libmuxer.so
    0xfd0e0000 /usr/ucblib/libucb.so.1
    0xfd090000 /usr/lib/libresolv.so.2
    0xfd050000 /usr/lib/libelf.so.1
    0xfafd0000 /app/oracle/product/8.1.7.4/lib/libocijdbc8.so
    0xe1800000 /app/oracle/product/8.1.7.4/lib/libclntsh.so.8.0
    0xfafb0000 /app/oracle/product/8.1.7.4/lib/libwtc8.so
    0xfaf90000 /usr/lib/libsched.so.1
    0xfaee0000 /usr/lib/libaio.so.1
    Local Time = Wed Jan 19 09:09:31 2005
    Elapsed Time = 22367
    # The exception above was detected in native code outside the VM
    # Java VM: Java HotSpot(TM) Client VM (1.3.1_06-b01 mixed mode)
    #

    hi there
    i would direct my efforts to search for the culprit on who generated the signal (either a INT, TERM or HUP). The crash occurred is just but another side-effect. The VM received a shutdown signal and shld exit. Just that while exiting, it crashed.
    There is this bug
    http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4904881
    Which is pretty rare. I am not sure if you are encountering this bug but if u have a core, a pstack of the core should show > 2 threads with doing the signal shutdown.

  • Help on JVM Crash with core dump on solaris - 1.5_17

    Some times in my load test scenarios on sun os boxes JVM crashing with core dump. Here is some dump from the file
    # An unexpected error has been detected by HotSpot Virtual Machine:
    # SIGSEGV (0xb) at pc=0xfea07f40, pid=1564, tid=10
    # Java VM: Java HotSpot(TM) Server VM (1.5.0_17-b04 mixed mode)
    # Problematic frame:
    # V [libjvm.so+0x207f40]
    --------------- T H R E A D ---------------
    Current thread (0x0014e220): JavaThread "CompilerThread1" daemon [_thread_in_native, id=10]
    siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x00000000
    Registers:
    O0=0x00000010 O1=0x019c1960 O2=0x01e00ec0 O3=0x002bdc48
    O4=0x01042c68 O5=0xc467eb4c O6=0xc467e330 O7=0x01042c68
    G1=0x01e00ea0 G2=0xff014c94 G3=0x000000e6 G4=0x01c5a4e4
    G5=0x01736e20 G6=0x00000000 G7=0xfb9e4200 Y=0x00000000
    PC=0xfea07f40 nPC=0xfea07f44
    --------------- S Y S T E M ---------------
    OS: Solaris 10 5/08 s10s_u5wos_10 SPARC
    Copyright 2008 Sun Microsystems, Inc. All Rights Reserved.
    Use is subject to license terms.
    Assembled 24 March 2008
    uname:SunOS 5.10 Generic_127127-11 sun4v (T2 libthread)
    rlimit: STACK 8192k, CORE infinity, NOFILE 65536, AS infinity
    load average:2.73 2.67 2.21
    CPU:total 32 has_v8, has_v9, has_vis1, has_vis2, is_ultra3, is_sun4v, is_niagara1
    Memory: 8k page, physical 8257536k(366576k free)
    vm_info: Java HotSpot(TM) Server VM (1.5.0_17-b04) for solaris-sparc, built on Nov 10 2008 01:58:40 by unknown with unknown Workshop:0x550
    Here is the stack dump of the kill quit thread
    ----------------- lwp# 10 / thread# 10 --------------------
    ff2c5bf0 lwpkill (6, 0, ff2f2e10, ff2a8bd0, ffffffff, 6) + 8
    ff2410f8 abort (7400, 1, 7c00, ad314, ff2f12d8, 0) + 110
    fee7e58c __1cCosFabort6Fi_v_ (1, 0, ff013084, fefde000, 7d94, 7c00) + 58
    fef0de48 __1cHVMErrorOreport_and_die6M_v_ (0, ff03a640, ff033ff4, 1, fee82c88, ff033ff4) + c84
    fea74138 JVM_handle_solaris_signal (b, c467e2b0, c467dff8, 8000, ff032fa0, 14e220) + ab4
    ff2c4b28 __sighndlr (b, c467e2b0, c467dff8, fea7364c, 0, 1) + c
    ff2b9b00 call_user_handler (b, ffbffeff, c, 0, fb9e4200, c467dff8) + 3b8
    fea07f40 __1cMPhaseChaitinFSplit6MI_I_ (c467ec2c, 0, 0, 3677ac, 398, c) + 3410
    fea13c68 __1cMPhaseChaitinRRegister_Allocate6M_v_ (c467eb4c, e88, dc0, ff0137d8, c467fb14, 48d) + 720
    fea17c64 __1cHCompileICode_Gen6M_v_ (c467f218, 9e0c, 9c00, fef56b15, 0, c467ec2c) + 2b0
    fea7ff14 __1cHCompile2t5B6MpnFciEnv_pnKC2Compiler_pnIciMethod_ii_v_ (c467f218, 0, 346c8, 0, fef569b8, 0) + c08
    fea75fb8 __1cKC2CompilerOcompile_method6MpnFciEnv_pnIciMethod_i_v_ (c467fb14, fef42a90, 1e40f58, 244, 346c8, d1800000) + b0
    fea76b68 __1cNCompileBrokerZinvoke_compiler_on_method6FpnLCompileTask__v_ (908928, 14e7fc, 13c900, 14e220, fef57367, c467fb14) + 4cc
    feb3357c __1cNCompileBrokerUcompiler_thread_loop6F_v_ (ff0330b8, 13c8a0, 14e220, c5e67700, 14e7f8, 0) + 44c
    feadbd20 __1cKJavaThreadDrun6M_v_ (14e220, ff037040, 7820, 0, 7800, 9400) + 2b0
    fee7e0a8 __1cG_start6Fpv_0_ (14e220, 61c, fefde000, 0, 5874, 5800) + 208
    ff2c49fc lwpstart (0, 0, 0, 0, 0, 0)
    Any idea on this dump, helps me a lot.
    Thanks.

    [http://java.sun.com/javase/6/webnotes/trouble/TSG-VM/html/crashes.html]

  • Hotspot JVM crash on Solaris 10: perm gen up to 99%

    Hello all,
    I got 4 JVM crashes with the same Internal Error (5349474E41545552450E43505000C0 01) reported in the Catalina output log. However I have only 1 hs_err_pid.log that is still available (the other 3 were deleted). I've noticed that the perm gen momory was up to 99% full but there was no OutOfMemory error exception. Please help. Thanks.
    OS: Solaris 10
    JVM: 1.4.2_10
    ==============================================
    # An unexpected error has been detected by HotSpot Virtual Machine:
    # Internal Error (5349474E41545552450E43505000C0 01), pid=244, tid=7735
    # Java VM: Java HotSpot(TM) Client VM (1.4.2_10-b03 mixed mode)
    T H R E A D
    Current thread (0x01343e78): JavaThread "http-80-Processor15" daemon [_thread_in_vm, id=7735]
    Stack: [0xa8000000,0xa8080000), sp=0xa807d518, free space=501k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    V [libjvm.so+0x398e00]
    V [libjvm.so+0x23a49c]
    V [libjvm.so+0xcdd44]
    V [libjvm.so+0x13fe08]
    v ~RuntimeStub::interpreter_entries Runtime1 stub
    J org.apache.xalan.xsltc.dom.CurrentNodeListIterator.next()I
    J org.apache.xalan.xsltc.dom.StepIterator.next()I
    J org.apache.xalan.xsltc.dom.DupFilterIterator.setStartNode(I)Lorg/apache/xml/dtm/DTMAxisIterator;
    j GregorSamsa.hcsFmtMainSearchResults(Lorg/apache/xalan/xsltc/DOM;Lorg/apache/xml/dtm/DTMAxisIterator;Lorg/apache/xml/serializer/SerializationHandler;I)V+1913
    j GregorSamsa.StartUp(Lorg/apache/xalan/xsltc/DOM;Lorg/apache/xml/dtm/DTMAxisIterator;Lorg/apache/xml/serializer/SerializationHandler;I)V+129
    j GregorSamsa.template$dot$57(Lorg/apache/xalan/xsltc/DOM;Lorg/apache/xml/dtm/DTMAxisIterator;Lorg/apache/xml/serializer/SerializationHandler;I)V+6
    j GregorSamsa.applyTemplates(Lorg/apache/xalan/xsltc/DOM;Lorg/apache/xml/dtm/DTMAxisIterator;Lorg/apache/xml/serializer/SerializationHandler;)V+494
    j GregorSamsa.applyTemplates(Lorg/apache/xalan/xsltc/DOM;Lorg/apache/xml/dtm/DTMAxisIterator;Lorg/apache/xml/serializer/SerializationHandler;)V+527
    j GregorSamsa.transform(Lorg/apache/xalan/xsltc/DOM;Lorg/apache/xml/dtm/DTMAxisIterator;Lorg/apache/xml/serializer/SerializationHandler;)V+58
    j org.apache.xalan.xsltc.runtime.AbstractTranslet.transform(Lorg/apache/xalan/xsltc/DOM;Lorg/apache/xml/serializer/SerializationHandler;)V+9
    j org.apache.xalan.xsltc.trax.TransformerImpl.transform(Ljavax/xml/transform/Source;Lorg/apache/xml/serializer/SerializationHandler;Ljava/lang/String;)V+152
    j org.apache.xalan.xsltc.trax.TransformerImpl.transform(Ljavax/xml/transform/Source;Ljavax/xml/transform/Result;)V+119
    j com.thc.ids.presentation.services.xslt.PF_XSLTService.transform(Ljava/lang/String;Lorg/apache/velocity/context/Context;Ljavax/xml/transform/Result;)V+84
    j com.thc.ids.presentation.services.xslt.PF_XSLTService.transform(Ljava/lang/String;Lorg/apache/velocity/context/Context;)Ljava/lang/String;+34
    j com.thc.ids.presentation.services.xslt.PF_XSLT.transform(Ljava/lang/String;Lorg/apache/velocity/context/Context;)Ljava/lang/String;+5
    j com.thc.ids.presentation.modules.screens.VelocityXslScreen.buildTemplate(Lorg/apache/turbine/util/RunData;)Lorg/apache/ecs/ConcreteElement;+161
    j org.apache.turbine.modules.screens.TemplateScreen.doBuild(Lorg/apache/turbine/util/RunData;)Lorg/apache/ecs/ConcreteElement;+9
    j org.apache.turbine.modules.Screen.build(Lorg/apache/turbine/util/RunData;)Lorg/apache/ecs/ConcreteElement;+2
    j org.apache.turbine.modules.ScreenLoader.eval(Lorg/apache/turbine/util/RunData;Ljava/lang/String;)Lorg/apache/ecs/ConcreteElement;+6
    j org.apache.turbine.modules.layouts.VelocityECSLayout.doBuild(Lorg/apache/turbine/util/RunData;)V+18
    j org.apache.turbine.modules.Layout.build(Lorg/apache/turbine/util/RunData;)V+2
    j org.apache.turbine.modules.LayoutLoader.exec(Lorg/apache/turbine/util/RunData;Ljava/lang/String;)V+6
    j com.thc.ids.presentation.modules.pages.PFPage.supersDoBuildWithChanges(Lorg/apache/turbine/util/RunData;)V+156
    j com.thc.ids.presentation.modules.pages.PFPage.doBuild(Lorg/apache/turbine/util/RunData;)V+71
    j org.apache.turbine.modules.Page.build(Lorg/apache/turbine/util/RunData;)V+2
    j org.apache.turbine.modules.PageLoader.exec(Lorg/apache/turbine/util/RunData;Ljava/lang/String;)V+6
    j com.thc.ids.presentation.WebAppController.handleRequest(Lcom/thc/ids/presentation/services/runData/PFRunData;)V+23
    j com.thc.ids.presentation.BrowserClientAdapter.doGet(Lorg/apache/turbine/util/RunData;)V+30
    j com.thc.ids.presentation.BrowserClientAdapter.doPost(Lorg/apache/turbine/util/RunData;)V+2
    j com.thc.ids.presentation.PresentationFrameworkServlet.doPost(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+14
    J javax.servlet.http.HttpServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
    J javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
    j com.thc.ids.presentation.PresentationFrameworkServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+32
    J org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
    J org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
    j com.thc.ids.presentation.servlet.filter.padlock.PadlockFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V+624
    J org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
    J org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
    j com.thc.ids.presentation.servlet.filter.ThrottleFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V+136
    J org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
    J org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
    J org.apache.catalina.core.StandardWrapperValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
    J org.apache.catalina.core.StandardContextValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
    J org.apache.catalina.authenticator.AuthenticatorBase.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
    J org.apache.catalina.core.StandardHostValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
    J org.apache.catalina.valves.ErrorReportValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
    J org.apache.catalina.core.StandardEngineValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
    J org.apache.catalina.connector.CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V
    J org.apache.coyote.http11.Http11Processor.process(Ljava/io/InputStream;Ljava/io/OutputStream;)V
    J org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V
    J org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(Ljava/net/Socket;Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V
    J org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt([Ljava/lang/Object;)V
    j org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()V+167
    j java.lang.Thread.run()V+11
    v ~StubRoutines::call_stub
    V [libjvm.so+0xc9ccc]
    V [libjvm.so+0xd8668]
    V [libjvm.so+0xd84f4]
    V [libjvm.so+0xd847c]
    V [libjvm.so+0xd82a8]
    V [libjvm.so+0xc8560]
    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    v ~RuntimeStub::interpreter_entries Runtime1 stub
    J org.apache.xalan.xsltc.dom.CurrentNodeListIterator.next()I
    J org.apache.xalan.xsltc.dom.StepIterator.next()I
    J org.apache.xalan.xsltc.dom.DupFilterIterator.setStartNode(I)Lorg/apache/xml/dtm/DTMAxisIterator;
    j GregorSamsa.hcsFmtMainSearchResults(Lorg/apache/xalan/xsltc/DOM;Lorg/apache/xml/dtm/DTMAxisIterator;Lorg/apache/xml/serializer/SerializationHandler;I)V+1913
    j GregorSamsa.StartUp(Lorg/apache/xalan/xsltc/DOM;Lorg/apache/xml/dtm/DTMAxisIterator;Lorg/apache/xml/serializer/SerializationHandler;I)V+129
    j GregorSamsa.template$dot$57(Lorg/apache/xalan/xsltc/DOM;Lorg/apache/xml/dtm/DTMAxisIterator;Lorg/apache/xml/serializer/SerializationHandler;I)V+6
    j GregorSamsa.applyTemplates(Lorg/apache/xalan/xsltc/DOM;Lorg/apache/xml/dtm/DTMAxisIterator;Lorg/apache/xml/serializer/SerializationHandler;)V+494
    j GregorSamsa.applyTemplates(Lorg/apache/xalan/xsltc/DOM;Lorg/apache/xml/dtm/DTMAxisIterator;Lorg/apache/xml/serializer/SerializationHandler;)V+527
    j GregorSamsa.transform(Lorg/apache/xalan/xsltc/DOM;Lorg/apache/xml/dtm/DTMAxisIterator;Lorg/apache/xml/serializer/SerializationHandler;)V+58
    j org.apache.xalan.xsltc.runtime.AbstractTranslet.transform(Lorg/apache/xalan/xsltc/DOM;Lorg/apache/xml/serializer/SerializationHandler;)V+9
    j org.apache.xalan.xsltc.trax.TransformerImpl.transform(Ljavax/xml/transform/Source;Lorg/apache/xml/serializer/SerializationHandler;Ljava/lang/String;)V+152
    j org.apache.xalan.xsltc.trax.TransformerImpl.transform(Ljavax/xml/transform/Source;Ljavax/xml/transform/Result;)V+119
    j com.thc.ids.presentation.services.xslt.PF_XSLTService.transform(Ljava/lang/String;Lorg/apache/velocity/context/Context;Ljavax/xml/transform/Result;)V+84
    j com.thc.ids.presentation.services.xslt.PF_XSLTService.transform(Ljava/lang/String;Lorg/apache/velocity/context/Context;)Ljava/lang/String;+34
    j com.thc.ids.presentation.services.xslt.PF_XSLT.transform(Ljava/lang/String;Lorg/apache/velocity/context/Context;)Ljava/lang/String;+5
    j com.thc.ids.presentation.modules.screens.VelocityXslScreen.buildTemplate(Lorg/apache/turbine/util/RunData;)Lorg/apache/ecs/ConcreteElement;+161
    j org.apache.turbine.modules.screens.TemplateScreen.doBuild(Lorg/apache/turbine/util/RunData;)Lorg/apache/ecs/ConcreteElement;+9
    j org.apache.turbine.modules.Screen.build(Lorg/apache/turbine/util/RunData;)Lorg/apache/ecs/ConcreteElement;+2
    j org.apache.turbine.modules.ScreenLoader.eval(Lorg/apache/turbine/util/RunData;Ljava/lang/String;)Lorg/apache/ecs/ConcreteElement;+6
    j org.apache.turbine.modules.layouts.VelocityECSLayout.doBuild(Lorg/apache/turbine/util/RunData;)V+18
    j org.apache.turbine.modules.Layout.build(Lorg/apache/turbine/util/RunData;)V+2
    j org.apache.turbine.modules.LayoutLoader.exec(Lorg/apache/turbine/util/RunData;Ljava/lang/String;)V+6
    j com.thc.ids.presentation.modules.pages.PFPage.supersDoBuildWithChanges(Lorg/apache/turbine/util/RunData;)V+156
    j com.thc.ids.presentation.modules.pages.PFPage.doBuild(Lorg/apache/turbine/util/RunData;)V+71
    j org.apache.turbine.modules.Page.build(Lorg/apache/turbine/util/RunData;)V+2
    j org.apache.turbine.modules.PageLoader.exec(Lorg/apache/turbine/util/RunData;Ljava/lang/String;)V+6
    j com.thc.ids.presentation.WebAppController.handleRequest(Lcom/thc/ids/presentation/services/runData/PFRunData;)V+23
    j com.thc.ids.presentation.BrowserClientAdapter.doGet(Lorg/apache/turbine/util/RunData;)V+30
    j com.thc.ids.presentation.BrowserClientAdapter.doPost(Lorg/apache/turbine/util/RunData;)V+2
    j com.thc.ids.presentation.PresentationFrameworkServlet.doPost(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+14
    J javax.servlet.http.HttpServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
    J javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
    j com.thc.ids.presentation.PresentationFrameworkServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+32
    J org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
    J org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
    j com.thc.ids.presentation.servlet.filter.padlock.PadlockFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V+624
    J org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
    J org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
    j com.thc.ids.presentation.servlet.filter.ThrottleFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V+136
    J org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
    J org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
    J org.apache.catalina.core.StandardWrapperValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
    J org.apache.catalina.core.StandardContextValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
    J org.apache.catalina.authenticator.AuthenticatorBase.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
    J org.apache.catalina.core.StandardHostValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
    J org.apache.catalina.valves.ErrorReportValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
    J org.apache.catalina.core.StandardEngineValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
    J org.apache.catalina.connector.CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V
    J org.apache.coyote.http11.Http11Processor.process(Ljava/io/InputStream;Ljava/io/OutputStream;)V
    J org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V
    J org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(Ljava/net/Socket;Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V
    J org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt([Ljava/lang/Object;)V
    j org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()V+167
    j java.lang.Thread.run()V+11
    v ~StubRoutines::call_stub
    P R O C E S S
    Java Threads: ( => current thread )
    0x00bb39d8 JavaThread "Worker for Socket[addr=/127.0.0.1,port=53366,localport=20046]" daemon [_thread_blocked, id=123794]
    0x01362938 JavaThread "Thread-122036" daemon [_thread_blocked, id=123759]
    0x00ef4678 JavaThread "process reaper" daemon [_thread_in_native, id=123758]
    0x0137d288 JavaThread "Worker for Socket[addr=/127.0.0.1,port=53317,localport=20046]" daemon [_thread_blocked, id=123505]
    0x01421618 JavaThread "Worker for Socket[addr=/127.0.0.1,port=53316,localport=20046]" daemon [_thread_blocked, id=123504]
    0x0111b3d8 JavaThread "Worker for Socket[addr=/127.0.0.1,port=53301,localport=20046]" daemon [_thread_blocked, id=123443]
    0x01362790 JavaThread "Thread-116982" daemon [_thread_blocked, id=118635]
    0x01079478 JavaThread "process reaper" daemon [_thread_in_native, id=118634]
    0x01383a78 JavaThread "Thread-116917" daemon [_thread_blocked, id=118569]
    0x012f6980 JavaThread "process reaper" daemon [_thread_in_native, id=118568]
    0x014291e8 JavaThread "Thread-103772" daemon [_thread_blocked, id=105258]
    0x00ca9298 JavaThread "process reaper" daemon [_thread_in_native, id=105257]
    0x01331bb0 JavaThread "Thread-97960" daemon [_thread_blocked, id=99370]
    0x012c30a8 JavaThread "process reaper" daemon [_thread_in_native, id=99369]
    0x011fe170 JavaThread "Thread-91419" daemon [_thread_blocked, id=92764]
    0x012e9540 JavaThread "process reaper" daemon [_thread_in_native, id=92763]
    0x00aadd30 JavaThread "Thread-91168" daemon [_thread_blocked, id=92510]
    0x00f12418 JavaThread "process reaper" daemon [_thread_in_native, id=92509]
    0x012f67a8 JavaThread "Thread-91167" daemon [_thread_blocked, id=92508]
    0x010f3ef8 JavaThread "process reaper" daemon [_thread_in_native, id=92507]
    0x013ccf38 JavaThread "Thread-91166" daemon [_thread_blocked, id=92506]
    0x010fb880 JavaThread "process reaper" daemon [_thread_in_native, id=92505]
    0x012f4b08 JavaThread "Thread-90582" daemon [_thread_blocked, id=91889]
    0x00a94ad0 JavaThread "process reaper" daemon [_thread_in_native, id=91888]
    0x01294f38 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=74360]
    =>0x01343e78 JavaThread "http-80-Processor15" daemon [_thread_in_vm, id=7735]
    0x00eeb900 JavaThread "http-80-Processor14" daemon [_thread_blocked, id=7734]
    0x00e0cee0 JavaThread "http-80-Processor13" daemon [_thread_in_Java, id=7733]
    0x00b30c48 JavaThread "http-80-Processor12" daemon [_thread_blocked, id=3209]
    0x00be4610 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=23085943" daemon [_thread_blocked, id=2991]
    0x00be4468 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=6274237" daemon [_thread_blocked, id=2990]
    0x00ab9aa8 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=9727105" daemon [_thread_blocked, id=2989]
    0x00ae7698 JavaThread "http-80-Processor11" daemon [_thread_blocked, id=2181]
    0x007bc060 JavaThread "http-80-Processor10" daemon [_thread_blocked, id=1686]
    0x00dda5f8 JavaThread "http-80-Processor9" daemon [_thread_blocked, id=1570]
    0x00bcaa68 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=11736269" daemon [_thread_blocked, id=311]
    0x009a3240 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=9336125" daemon [_thread_blocked, id=310]
    0x00bca8c0 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=6538948" daemon [_thread_blocked, id=309]
    0x005527e0 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=1647407" daemon [_thread_blocked, id=236]
    0x00f00f20 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=15839978" daemon [_thread_blocked, id=235]
    0x00dbefc8 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=667758" daemon [_thread_blocked, id=234]
    0x0099a878 JavaThread "http-80-Processor8" daemon [_thread_blocked, id=199]
    0x00e83978 JavaThread "http-80-Processor7" daemon [_thread_blocked, id=190]
    0x00e488c8 JavaThread "http-80-Processor6" daemon [_thread_blocked, id=167]
    0x005515d0 JavaThread "http-80-Processor5" daemon [_thread_blocked, id=166]
    0x00c0dbe0 JavaThread "http-80-Processor4" daemon [_thread_blocked, id=165]
    0x00b4f6f8 JavaThread "http-80-Processor3" daemon [_thread_blocked, id=164]
    0x00b4fcc0 JavaThread "http-80-Processor2" daemon [_thread_blocked, id=163]
    0x003a6f68 JavaThread "http-80-Processor1" daemon [_thread_blocked, id=162]
    0x00cfdcb0 JavaThread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon [_thread_blocked, id=161]
    0x00bcf7f0 JavaThread "Scheduled task MonitorImportExportRequests" daemon [_thread_blocked, id=159]
    0x00cf3258 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=12218723" [_thread_blocked, id=158]
    0x00cf2770 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=839238" [_thread_blocked, id=157]
    0x00bcf648 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=866511" [_thread_blocked, id=156]
    0x00b585e8 JavaThread "Scheduled task AcsDBUpdateTicketTask" daemon [_thread_blocked, id=155]
    0x00b5aca0 JavaThread "com.thc.ids.inf.framework.scheduling.ScheduledTask-ThreadHashCode=27588781" [_thread_blocked, id=154]
    0x00d39ce8 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=5079868" [_thread_blocked, id=153]
    0x00d39740 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=14277" [_thread_blocked, id=152]
    0x00b58b10 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=22925302" [_thread_blocked, id=151]
    0x00cfd0d0 JavaThread "com.thc.ids.inf.framework.scheduling.SchedulingService-ThreadHashCode=32631031" [_thread_blocked, id=150]
    0x003bfb90 JavaThread "THIDS Period based regulator daemon com.thc.ids.inf.util.logging.DBLogger" daemon [_thread_blocked, id=149]
    0x00d38ec0 JavaThread "Scheduled task Heap Size Monitor" daemon [_thread_blocked, id=146]
    0x00d3a3e8 JavaThread "Scheduled task CacheManager" daemon [_thread_blocked, id=145]
    0x00d38918 JavaThread "/228.1.2.1:7000" [_thread_blocked, id=144]
    0x00bec108 JavaThread "Scheduled task AcsDBUpdateTicketTask" daemon [_thread_blocked, id=143]
    0x00bec3d0 JavaThread "com.thc.ids.inf.framework.scheduling.ScheduledTask-ThreadHashCode=10049554" [_thread_blocked, id=142]
    0x00b7ebe0 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=24083007" [_thread_blocked, id=141]
    0x00b7ee28 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=19670515" [_thread_blocked, id=140]
    0x00b9e6d0 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=32028313" [_thread_blocked, id=139]
    0x00b4bf90 JavaThread "com.thc.ids.inf.framework.scheduling.SchedulingService-ThreadHashCode=6458123" [_thread_blocked, id=138]
    0x00b80588 JavaThread "THIDS Period based regulator daemon com.thc.ids.inf.util.logging.DBLogger" daemon [_thread_blocked, id=137]
    0x00b7e380 JavaThread "Scheduled task Heap Size Monitor" daemon [_thread_blocked, id=134]
    0x00b7fb50 JavaThread "Scheduled task CacheManager" daemon [_thread_blocked, id=133]
    0x00b7f9a8 JavaThread "/228.1.2.1:7000" [_thread_blocked, id=132]
    0x008fca38 JavaThread "GC Daemon" daemon [_thread_blocked, id=131]
    0x00571070 JavaThread "RMI Reaper" [_thread_blocked, id=130]
    0x006278a0 JavaThread "Thread-69" daemon [_thread_blocked, id=129]
    0x005721f8 JavaThread "RMI TCP Accept-0" daemon [_thread_blocked, id=128]
    0x00c11f88 JavaThread "Accept" [_thread_blocked, id=127]
    0x000c6338 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=27926127" [_thread_blocked, id=126]
    0x00194a58 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=15631913" [_thread_blocked, id=125]
    0x00590c40 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=17649599" [_thread_blocked, id=124]
    0x00c12548 JavaThread "com.thc.ids.inf.framework.scheduling.SchedulingService-ThreadHashCode=28661005" [_thread_blocked, id=123]
    0x00187f08 JavaThread "THIDS Period based regulator daemon com.thc.ids.inf.util.logging.DBLogger" daemon [_thread_blocked, id=122]
    0x0089a570 JavaThread "Scheduled task Heap Size Monitor" daemon [_thread_blocked, id=119]
    0x0089a750 JavaThread "Scheduled task CacheManager" daemon [_thread_blocked, id=118]
    0x00c11bd8 JavaThread "/228.1.2.1:7000" [_thread_blocked, id=117]
    0x009cd1b8 JavaThread "Scheduled task ACSDBDeleteTicket" daemon [_thread_blocked, id=116]
    0x009cc490 JavaThread "Scheduled task AsyncProcessTriggerTask" daemon [_thread_blocked, id=115]
    0x009641b0 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=6952180" [_thread_blocked, id=114]
    0x003ad548 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=1958936" [_thread_blocked, id=113]
    0x009cbae8 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=10749034" [_thread_blocked, id=112]
    0x007d9828 JavaThread "Scheduled task CacheFlush" daemon [_thread_blocked, id=111]
    0x007d9680 JavaThread "com.thc.ids.inf.framework.scheduling.ScheduledTask-ThreadHashCode=18084131" [_thread_blocked, id=110]
    0x000f9be0 JavaThread "com.thc.ids.inf.framework.scheduling.ScheduledTask-ThreadHashCode=16952981" [_thread_blocked, id=109]
    0x000f9a38 JavaThread "com.thc.ids.inf.framework.scheduling.ScheduledTask-ThreadHashCode=11987729" [_thread_blocked, id=108]
    0x00188f18 JavaThread "Scheduled task AcsDBUpdateTicketTask" daemon [_thread_blocked, id=107]
    0x007d5510 JavaThread "com.thc.ids.inf.framework.scheduling.ScheduledTask-ThreadHashCode=13834754" [_thread_blocked, id=106]
    0x004ac898 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=11607308" [_thread_blocked, id=105]
    0x0043e1f8 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=25463487" [_thread_blocked, id=104]
    0x0043f608 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=25021098" [_thread_blocked, id=103]
    0x00652f50 JavaThread "com.thc.ids.inf.framework.scheduling.SchedulingService-ThreadHashCode=1653717" [_thread_blocked, id=102]
    0x0043e3a0 JavaThread "THIDS Period based regulator daemon com.thc.ids.inf.util.logging.DBLogger" daemon [_thread_blocked, id=101]
    0x004aae90 JavaThread "Scheduled task Heap Size Monitor" daemon [_thread_blocked, id=98]
    0x004aca50 JavaThread "Scheduled task CacheManager" daemon [_thread_blocked, id=97]
    0x00647420 JavaThread "/228.1.2.1:7000" [_thread_blocked, id=96]
    0x007b3be0 JavaThread "com.thc.ids.inf.framework.scheduling.ScheduledTask-ThreadHashCode=30465184" [_thread_blocked, id=95]
    0x0064c368 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=27192531" [_thread_blocked, id=94]
    0x00823268 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=22204202" [_thread_blocked, id=93]
    0x008eec00 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=22277774" [_thread_blocked, id=92]
    0x008a53d0 JavaThread "com.thc.ids.inf.framework.scheduling.SchedulingService-ThreadHashCode=10141170" [_thread_blocked, id=91]
    0x008eea58 JavaThread "THIDS Period based regulator daemon com.thc.ids.inf.util.logging.DBLogger" daemon [_thread_blocked, id=90]
    0x00823ab0 JavaThread "Scheduled task Heap Size Monitor" daemon [_thread_blocked, id=87]
    0x00823c98 JavaThread "Scheduled task CacheManager" daemon [_thread_blocked, id=86]
    0x00822030 JavaThread "/228.1.2.1:7000" [_thread_blocked, id=85]
    0x0064abe0 JavaThread "Scheduled task AcsDBUpdateTicketTask" daemon [_thread_blocked, id=84]
    0x0064b680 JavaThread "com.thc.ids.inf.framework.scheduling.ScheduledTask-ThreadHashCode=3231505" [_thread_blocked, id=83]
    0x005e3ff0 JavaThread "Scheduled task LabNotes" daemon [_thread_blocked, id=82]
    0x005f1588 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=3238086" [_thread_blocked, id=81]
    0x00c13130 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=12430126" [_thread_blocked, id=80]
    0x008859c8 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=3879853" [_thread_blocked, id=79]
    0x00326fc0 JavaThread "com.thc.ids.inf.framework.scheduling.SchedulingService-ThreadHashCode=30823605" [_thread_blocked, id=78]
    0x003255a0 JavaThread "THIDS Period based regulator daemon com.thc.ids.inf.util.logging.DBLogger" daemon [_thread_blocked, id=77]
    0x0074e2f8 JavaThread "Scheduled task Heap Size Monitor" daemon [_thread_blocked, id=74]
    0x00325f48 JavaThread "Scheduled task CacheManager" daemon [_thread_blocked, id=73]
    0x00325da0 JavaThread "/228.1.2.1:7000" [_thread_blocked, id=72]
    0x0046af10 JavaThread "Scheduled task AcsDBUpdateTicketTask" daemon [_thread_blocked, id=71]
    0x00186b78 JavaThread "com.thc.ids.inf.framework.scheduling.ScheduledTask-ThreadHashCode=29383146" [_thread_blocked, id=70]
    0x00897e60 JavaThread "Scheduled task LabNotes" daemon [_thread_blocked, id=69]
    0x0044c688 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=5705081" [_thread_blocked, id=68]
    0x0044c4e0 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=18214005" [_thread_blocked, id=67]
    0x00c12f88 JavaThread "com.thc.ids.inf.framework.opf.rdbms.datastore.pooling.DynamicConnectionPoolMonitor-ThreadHashCode=15136214" [_thread_blocked, id=66]
    0x004256f8 JavaThread "com.thc.ids.inf.framework.scheduling.SchedulingService-ThreadHashCode=18539794" [_thread_blocked, id=65]
    0x0044b118 JavaThread "THIDS Period based regulator daemon com.thc.ids.inf.util.logging.DBLogger" daemon [_thread_blocked, id=64]
    0x00834b48 JavaThread "Scheduled task Heap Size Monitor" daemon [_thread_blocked, id=61]
    0x00425150 JavaThread "Scheduled task CacheManager" daemon [_thread_blocked, id=60]
    0x00449be0 JavaThread "/228.1.2.1:7000" [_thread_blocked, id=59]
    0x005ef030 JavaThread "com.thc.ids.inf.framework.scheduling.ScheduledTask-ThreadHashCode=21506365" [_thread_blocked, id=58]
    0x0060c628 JavaThread "Scheduled task LabNotes" daemon [_thread_blocked, id=57]
    0x00c1d490 JavaThread "com.thc.ids.inf.framework.opf.rdbms

    soumikinthesun wrote:
    Yes I am using OCI driver. But can you tell me where is the problem using OCI driver?Nope.
    If you want to spend the time then you do the following.
    1. Reduce the code to the point where you have a small example that fails
    2. Make a bug report to Oracle.
    If you want a solution, since waiting on a Oracle fix is unlikely to be something that you can do (unless you have a service contract and they state that they will fix it) then do one of the following.
    1. Use the thin driver, not the OCI one.
    2. Use a different version of the OCI driver
    3. Determine exactly where the problem occurs and find a different way to structure the code (java and SQL) so the error does not occur.
    I don't think my system is corrupted because the core is comming in customer machine as well as our test machine.
    That doesn't completely eliminate the possibility but it does make it much less likely.
    we are getting core from libjvm.so , so I think it is not the crash of oracle VM. It is the crash of SUN VM
    what do you think?The Oracle and Sun VMs are completely different applications. They are your applications so I can't tell you what you are running. The Oracle VM would, normally, be used for embedded java procs in the database itself. And if you are using OCI in that code then you are doing it wrong.

  • JVM Crashes in Native Code - JDK#1.4.2_10 for solaris-sparc

    Hi,
    We are facing irregular but quite frequent JVM crash in our Test environment. From the stacktrace it seems that JVM is crashing inside the native code. Can anyone help me in finding the cause of this problem please?
    Please find below the dump generated after JVM crash -
    # An unexpected error has been detected by HotSpot Virtual Machine:
    # SIGBUS (0xa) at pc=0xfea32db4, pid=4695, tid=1
    # Java VM: Java HotSpot(TM) Client VM (1.4.2_10-b03 mixed mode)
    # Problematic frame:
    # C [libzip.so+0x2db4]
    --------------- T H R E A D ---------------
    Current thread (0x0003c2f0): JavaThread "main" [_thread_in_native, id=1]
    siginfo:si_signo=10, si_errno=151, si_code=3, si_addr=0xfe3a11cd
    Registers:
    O0=0xfe390000 O1=0x000111cc O2=0xffbfa350 O3=0x0003c4a0
    O4=0xff02aa10 O5=0xff008000 O6=0xffbfa1f0 O7=0xfea32d90
    G1=0x506f6c6c G2=0xff362a00 G3=0x0003c2f0 G4=0x00000066
    G5=0xf58d6cd8 G6=0x00000000 G7=0xff362a00 Y=0x00000000
    PC=0xfea32db4 nPC=0xfea32db8
    Top of Stack: (sp=0xffbfa1f0)
    0xffbfa1f0: 001de478 001deda8 fe3a11cc 00000000
    0xffbfa200: 00000000 fea40000 00000000 00000000
    0xffbfa210: 001de478 001deda8 0000506f 4f6d734e
    0xffbfa220: 80808080 01010101 ffbfa250 fea32ce0
    0xffbfa230: 00000000 2f3cbdc2 2f3cbdc2 f19cdfe8
    0xffbfa240: 0003c8b0 0003c8b0 ffbfa2b8 0000002b
    0xffbfa250: 001de478 ffbfa314 00000000 001deda8
    0xffbfa260: f206a1aa 00000043 0000ffff ff01f8a8
    Instructions: (pc=0xfea32db4)
    0xfea32da4: aa 02 40 0f d2 04 60 00 a4 02 00 09 a0 10 00 18
    0xfea32db4: d4 0c a0 01 95 2a a0 08 d0 0a 00 09 90 12 00 0a
    Stack: [0xffb7c000,0xffc00000), sp=0xffbfa1f0, free space=504k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    C [libzip.so+0x2db4]
    C [libzip.so+0x2ce8] ZIP_GetEntry+0xe0
    C [libzip.so+0x3488] Java_java_util_zip_ZipFile_getEntry+0x9c
    J java.util.zip.ZipFile.getEntry(JLjava/lang/String;)J
    J java.util.zip.ZipFile.getEntry(Ljava/lang/String;)Ljava/util/zip/ZipEntry;
    J java.util.jar.JarFile.getEntry(Ljava/lang/String;)Ljava/util/zip/ZipEntry;
    J sun.misc.URLClassPath$JarLoader.getResource(Ljava/lang/String;Z)Lsun/misc/Resource;
    J sun.misc.URLClassPath.getResource(Ljava/lang/String;Z)Lsun/misc/Resource;
    J java.net.URLClassLoader$1.run()Ljava/lang/Object;
    v ~StubRoutines::call_stub
    V [libjvm.so+0xc9ccc]
    V [libjvm.so+0xd6a34]
    C [libjava.so+0xdc38] Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2Ljava_secu
    rity_AccessControlContext_2+0x1c
    J java.security.AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)L
    java/lang/Object;
    J java.net.URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;
    J java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;
    J sun.misc.Launcher$AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;
    J java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;
    J java.lang.ClassLoader.loadClassInternal(Ljava/lang/String;)Ljava/lang/Class;
    v ~StubRoutines::call_stub
    V [libjvm.so+0xc9ccc]
    V [libjvm.so+0xd1cec]
    V [libjvm.so+0xf43a0]
    V [libjvm.so+0x9ce34]
    V [libjvm.so+0x9c2c4]
    V [libjvm.so+0x9be3c]
    V [libjvm.so+0x9bbc4]
    V [libjvm.so+0xcbec8]
    V [libjvm.so+0xd0b84]
    j be.telenet.rts.oms.dbpoller.PollOmsNotificationTable.processDeleteOfAging(Lbe/telenet/rts/oms/dbpoller/OmsNotificationDataV
    O;)V+4
    J be.telenet.rts.oms.dbpoller.PollOmsNotificationTable.processOmsNotificationData(Ljava/util/Collection;)V
    J be.telenet.rts.oms.dbpoller.PollOmsNotificationTable.pollTable()V
    v ~RuntimeStub::osr_frame_return Runtime1 stub
    j be.telenet.rts.oms.dbpoller.ILMAdapter_NotifierPoller.main([Ljava/lang/String;)V+30
    v ~StubRoutines::call_stub
    V [libjvm.so+0xc9ccc]
    V [libjvm.so+0xdde98]
    V [libjvm.so+0x16791c]
    C [java+0x2f94] main+0x167c
    Thanks & Regards,
    Anuj

    Here's the exception I'm getting (slightly sanitized):
    Java Plug-in 1.4.2_10
    Using JRE version 1.4.2_10 Java HotSpot(TM) Client VM
    User home directory = C:\Documents and Settings\tvalesky
    c: clear console window
    f: finalize objects on finalization queue
    g: garbage collect
    h: display this help message
    l: dump classloader list
    m: print memory usage
    o: trigger logging
    q: hide console
    r: reload policy configuration
    s: dump system and deployment properties
    t: dump thread list
    v: dump thread stack
    x: clear classloader cache
    0-5: set trace level to
    load: class appls/DOLARS/user/Applet.class not found.
    java.lang.ClassNotFoundException: appls.DOLARS.user.Applet.class
         at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
         at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
         at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    Caused by: java.io.IOException: open HTTP connection failed:http://hostname.com/DOLARS.testing/dolars.testbed/classes/appls%2fDOLARS%2fuser%2fApplet%2fclass.class
         at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
         at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
         at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         ... 7 more
    Exception: java.lang.ClassNotFoundException: appls.DOLARS.user.Applet.class

  • Solaris 8 JVM crash 1.4.2_05 - Heap at VM abort

    Hi,
    In one of our applications, we are facing jvm crash after 9-10 hrs of server run. Following text is printed.
    Any pointers to help resolve this wud be of gr8 help.
    # HotSpot Virtual Machine Error, Internal Error
    # Please report this error at
    # http://java.sun.com/cgi-bin/bugreport.cgi
    # Java VM: Java HotSpot(TM) Server VM (1.4.2_05-b04 mixed mode)
    # Error ID: 434F44452255464645520E435050005E 01
    # Problematic Thread: prio=5 tid=0x000f4ab0 nid=0xa runnable
    Heap at VM Abort:
    Heap
    def new generation total 678464K, used 347018K [0x71400000, 0x9bea0000, 0x9bea0000)
    eden space 657920K, 52% used [0x71400000, 0x866e2b50, 0x99680000)
    from space 20544K, 0% used [0x99680000, 0x99680000, 0x9aa90000)
    to space 20544K, 0% used [0x9aa90000, 0x9aa90000, 0x9bea0000)
    tenured generation total 1398144K, used 50817K [0x9bea0000, 0xf1400000, 0xf1400000)
    the space 1398144K, 3% used [0x9bea0000, 0x9f040780, 0x9f040800, 0xf1400000)
    compacting perm gen total 46848K, used 46753K [0xf1400000, 0xf41c0000, 0xf9400000)
    the space 46848K, 99% used [0xf1400000, 0xf41a8460, 0xf41a8600, 0xf41c0000)
    thanks,
    Nikhil.

    Hi
    It seems that you are meeting the same problem with this.
    http://forum.java.sun.com/thread.jsp?forum=37&thread=549523&tstart=0&trange=15
    You cant find the signal? Can you show the thread at the very top?
    Sometimes u do need to set -XX:MaxPermSize=256M, depending on how much memory you have allocated, requirements etc.
    pstack only can shows the native stack. It will be good to know what was running when it failed.

  • WLS 6.1 sp4 - JVM Crash

    Hi,
    We are running WLS6.1 sp4 on Red Hat Linux 7.3, Java HotSpot(TM) Server VM
    (1.4.1_01-b01 mixed mode) on 2CPU box. We have encountered several JVM
    crashes (unpredictable, abot once-twice a day). The load on the server is
    light, currently execute threads are set to 30 with 33% readers. Here is the
    log generated after the crash. Can anyone point to the cause/solution for
    this.
    Thanks,
    Ajay
    Unexpected Signal : 11 occurred at PC=0x40363B14
    Function=(null)+0x40363B14
    Library=/usr/java/j2sdk1.4.1_01/jre/lib/i386/server/libjvm.so
    NOTE: We are unable to locate the function name symbol for the error
    just occurred. Please refer to release documentation for possible
    reason and solutions.
    Current Java thread:
    at java.net.PlainSocketImpl.socketAccept(Native Method)
    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
    - locked <0x48528910> (a java.net.PlainSocketImpl)
    at java.net.ServerSocket.implAccept(ServerSocket.java:439)
    at java.net.ServerSocket.accept(ServerSocket.java:410)
    at weblogic.socket.WeblogicServerSocket.accept(WeblogicServerSocket.java:26)
    at weblogic.t3.srvr.ListenThread.run(ListenThread.java:260)
    Dynamic libraries:
    08048000-0804e000 r-xp 00000000 68:03 241488
    /usr/java/j2sdk1.4.1_01/jre/bin/java
    0804e000-0804f000 rw-p 00005000 68:03 241488
    /usr/java/j2sdk1.4.1_01/jre/bin/java
    40000000-40013000 r-xp 00000000 68:06 112003 /lib/ld-2.2.5.so
    40013000-40014000 rw-p 00013000 68:06 112003 /lib/ld-2.2.5.so
    40014000-40017000 r--s 00000000 68:03 17040
    /usr/java/j2sdk1.4.1_01/jre/lib/ext/dnsns.jar
    40017000-40024000 r-xp 00000000 68:06 32010 /lib/i686/libpthread-0.9.so
    40024000-4002b000 rw-p 0000d000 68:06 32010 /lib/i686/libpthread-0.9.so
    4002c000-4002e000 r-xp 00000000 68:06 112016 /lib/libdl-2.2.5.so
    4002e000-4002f000 rw-p 00001000 68:06 112016 /lib/libdl-2.2.5.so
    4002f000-404c7000 r-xp 00000000 68:03 49108
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/server/libjvm.so
    404c7000-406d1000 rw-p 00497000 68:03 49108
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/server/libjvm.so
    406e3000-406f5000 r-xp 00000000 68:06 112020 /lib/libnsl-2.2.5.so
    406f5000-406f6000 rw-p 00012000 68:06 112020 /lib/libnsl-2.2.5.so
    406f8000-40719000 r-xp 00000000 68:06 32008 /lib/i686/libm-2.2.5.so
    40719000-4071a000 rw-p 00020000 68:06 32008 /lib/i686/libm-2.2.5.so
    4071a000-40723000 r-xp 00000000 68:03 177362
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/native_threads/libhpi.so
    40723000-40724000 rw-p 00008000 68:03 177362
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/native_threads/libhpi.so
    40725000-40735000 r-xp 00000000 68:03 337704
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libverify.so
    40735000-40737000 rw-p 0000f000 68:03 337704
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libverify.so
    40737000-40758000 r-xp 00000000 68:03 337692
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libjava.so
    40758000-4075a000 rw-p 00020000 68:03 337692
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libjava.so
    4075a000-4076f000 r-xp 00000000 68:03 337705
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libzip.so
    4076f000-40771000 rw-p 00014000 68:03 337705
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libzip.so
    40771000-41e3f000 r--s 00000000 68:03 161346
    /usr/java/j2sdk1.4.1_01/jre/lib/rt.jar
    41e82000-41e99000 r--s 00000000 68:03 161347
    /usr/java/j2sdk1.4.1_01/jre/lib/sunrsasign.jar
    41e99000-41f0a000 r--s 00000000 68:03 161340
    /usr/java/j2sdk1.4.1_01/jre/lib/jsse.jar
    41f0a000-41f1d000 r--s 00000000 68:03 161339
    /usr/java/j2sdk1.4.1_01/jre/lib/jce.jar
    41fe6000-41fec000 r--s 00000000 68:03 128526
    /usr/lib/gconv/gconv-modules.cache
    41fec000-41ff5000 r-xp 00000000 68:06 112036 /lib/libnss_files-2.2.5.so
    41ff5000-41ff6000 rw-p 00009000 68:06 112036 /lib/libnss_files-2.2.5.so
    41ff6000-41ffa000 r--s 00000000 68:02 64159
    /opt/cms/config/mydomain/applications/.wlnotdelete/wl_management_internal213
    367.war
    41ffa000-41ffe000 r--s 00000000 68:02 64159
    /opt/cms/config/mydomain/applications/.wlnotdelete/wl_management_internal213
    367.war
    41ffe000-42000000 r--s 00000000 68:02 96239
    /opt/cms/config/mydomain/applications/.wlnotdelete/WEB-INF/_tmp_war_mydomain
    wlmanagement_internal1/cls13379.jar
    42000000-4212c000 r-xp 00000000 68:06 32006 /lib/i686/libc-2.2.5.so
    4212c000-42131000 rw-p 0012c000 68:06 32006 /lib/i686/libc-2.2.5.so
    42135000-423f1000 r--s 00000000 68:03 161327
    /usr/java/j2sdk1.4.1_01/jre/lib/charsets.jar
    443f1000-443ff000 r--s 00000000 68:03 17041
    /usr/java/j2sdk1.4.1_01/jre/lib/ext/ldapsec.jar
    68788000-687b3000 r--p 00000000 68:03 112354
    /usr/lib/locale/en_US.iso885915/LC_CTYPE
    68d38000-68dd7000 r--s 00000000 68:03 17042
    /usr/java/j2sdk1.4.1_01/jre/lib/ext/localedata.jar
    68dd7000-68df4000 r--s 00000000 68:03 17043
    /usr/java/j2sdk1.4.1_01/jre/lib/ext/sunjce_provider.jar
    68df4000-6a766000 r--s 00000000 68:02 32118
    /opt/weblogic/wlserver6.1/lib/weblogic.jar
    6a7ca000-6a7da000 r-xp 00000000 68:03 337701
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libnet.so
    6a7da000-6a7dc000 rw-p 0000f000 68:03 337701
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libnet.so
    6a7dc000-6a7e0000 r--s 00000000 68:02 16125
    /opt/cms/config/mydomain/applications/.wlnotdelete/WEB-INF/_tmp_war_mydomain
    wlmanagement_internal2/cls13368.jar
    6a7e0000-6a7e3000 r--s 00000000 68:02 64161
    /opt/cms/config/mydomain/applications/.wlnotdelete/wl_management_internal113
    378.war
    6a7e3000-6a7e6000 r--s 00000000 68:02 64161
    /opt/cms/config/mydomain/applications/.wlnotdelete/wl_management_internal113
    378.war
    6a7e6000-6a7ff000 r--s 00000000 68:02 96263
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/fac_ejb_session
    .jar
    6a900000-6a9d4000 r--s 00000000 68:02 32122
    /opt/weblogic/wlserver6.1/lib/xmlx.jar
    6a9d4000-6a9d8000 r--s 00000000 68:02 96260
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/errorhandler.ja
    r
    6a9d8000-6a9db000 r--s 00000000 68:02 96252
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/license.jar
    6a9db000-6a9f5000 r--s 00000000 68:02 96264
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/fac.jar
    6a9f5000-6aa00000 r--s 00000000 68:02 96257
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/logger.jar
    6ab81000-6ab91000 r--s 00000000 68:02 96256
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/rule.jar
    6ab91000-6aba7000 r--s 00000000 68:02 96248
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/utils.jar
    6acaa000-6acc1000 r--s 00000000 68:02 96262
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/xml-apis.jar
    6acc1000-6acd6000 r--s 00000000 68:02 96265
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/xmlParserAPIs.j
    ar
    6acd6000-6acd8000 r-xp 00000000 68:0a 4096003 /cmsData/license/liblicense.so
    6acd8000-6acd9000 rw-p 00001000 68:0a 4096003 /cmsData/license/liblicense.so
    6acd9000-6ace8000 r--s 00000000 68:02 96251
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/versionengine.j
    ar
    6ace8000-6acea000 r--s 00000000 68:02 96259
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/contmgmt_ejb_me
    ssage.jar
    6acea000-6aced000 r--s 00000000 68:02 96252
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/license.jar
    6bd8f000-6bde6000 r--s 00000000 68:02 96253
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/PDFBox-0.5.6.ja
    r
    6bde6000-6bdee000 r--s 00000000 68:02 96269
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/external.jar
    6bdee000-6bdfd000 r--s 00000000 68:02 96251
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/versionengine.j
    ar
    6c68f000-6ca28000 r--s 00000000 68:02 64160
    /opt/cms/config/mydomain/applications/.wlnotdelete/console13370.war
    6ca28000-6cdc1000 r--s 00000000 68:02 64160
    /opt/cms/config/mydomain/applications/.wlnotdelete/console13370.war
    6cdc1000-6de0d000 r--s 00000000 68:02 64162
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlapcm13381.ear
    6e194000-6e20b000 r--s 00000000 68:02 96250
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/cryptix32.jar
    6e20b000-6e2d7000 r--s 00000000 68:02 96247
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/xercesImpl.jar
    6e2d7000-6e3b1000 r--s 00000000 68:02 96255
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/xalan.jar
    6e3b1000-6e3d3000 r--s 00000000 68:02 96258
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/Tidy.jar
    6e3d3000-6e3f7000 r--s 00000000 68:02 96254
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/scheduler.jar
    6e3f7000-6e3fb000 r--s 00000000 68:02 96260
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/errorhandler.ja
    r
    6e3fb000-6e3fe000 r-xp 00000000 68:02 352734
    /opt/weblogic/wlserver6.1/lib/linux/i686/libmuxer.so
    6e3fe000-6e3ff000 rw-p 00002000 68:02 352734
    /opt/weblogic/wlserver6.1/lib/linux/i686/libmuxer.so
    6e500000-6e573000 r--s 00000000 68:02 96266
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/contmgmt_ejb_se
    ssion.jar
    6e573000-6e615000 r--s 00000000 68:02 96261
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/workflow.jar
    6e615000-6e6e4000 r--s 00000000 68:02 96268
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/contmgmt_intern
    al_app.jar
    6e6e4000-6e767000 r--s 00000000 68:02 96249
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/ij.jar
    6e767000-6e7d9000 r--s 00000000 68:02 96267
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/jakarta-poi-1.5
    .1-final-20020615.jar
    6e7d9000-6e7fb000 r--s 00000000 68:02 96246
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/lucene.jar
    6e7fb000-6e7fe000 r-xp 00000000 68:06 112033 /lib/libnss_dns-2.2.5.so
    6e7fe000-6e7ff000 rw-p 00002000 68:06 112033 /lib/libnss_dns-2.2.5.so
    6ea00000-6f49a000 r--s 00000000 68:02 96245
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/cm.war
    6f49a000-6f4b3000 r--s 00000000 68:02 96263
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/fac_ejb_session
    .jar
    6f4b3000-6f4d5000 r--s 00000000 68:02 96258
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/Tidy.jar
    6f4d5000-6f4ef000 r--s 00000000 68:02 96264
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/fac.jar
    6f4ef000-6f4fa000 r--s 00000000 68:02 96257
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/logger.jar
    6f4fa000-6f500000 r--s 00000000 68:02 64163
    /opt/cms/config/mydomain/applications/.wlnotdelete/certificate13386.war
    6f600000-7009a000 r--s 00000000 68:02 96245
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/cm.war
    7009a000-700f1000 r--s 00000000 68:02 96253
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/PDFBox-0.5.6.ja
    r
    700f1000-70193000 r--s 00000000 68:02 96261
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/workflow.jar
    70193000-70262000 r--s 00000000 68:02 96268
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/contmgmt_intern
    al_app.jar
    70262000-702d9000 r--s 00000000 68:02 96250
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/cryptix32.jar
    702d9000-702fd000 r--s 00000000 68:02 96254
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/scheduler.jar
    70400000-70483000 r--s 00000000 68:02 96249
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/ij.jar
    70483000-704f5000 r--s 00000000 68:02 96267
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/jakarta-poi-1.5
    .1-final-20020615.jar
    704f5000-70505000 r--s 00000000 68:02 96256
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/rule.jar
    70505000-70527000 r--s 00000000 68:02 96246
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/lucene.jar
    70527000-7053d000 r--s 00000000 68:02 96248
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/utils.jar
    7053d000-70617000 r--s 00000000 68:02 96255
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/xalan.jar
    70617000-706e3000 r--s 00000000 68:02 96247
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/xercesImpl.jar
    706e3000-706fa000 r--s 00000000 68:02 96262
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/xml-apis.jar
    706fa000-7070f000 r--s 00000000 68:02 96265
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/xmlParserAPIs.j
    ar
    7070f000-70782000 r--s 00000000 68:02 96266
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/contmgmt_ejb_se
    ssion.jar
    70782000-7078a000 r--s 00000000 68:02 96269
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/external.jar
    7078a000-70790000 r--s 00000000 68:02 64163
    /opt/cms/config/mydomain/applications/.wlnotdelete/certificate13386.war
    70892000-7089c000 r-xp 00000000 68:06 112044 /lib/libnss_nisplus-2.2.5.so
    7089c000-7089d000 rw-p 00009000 68:06 112044 /lib/libnss_nisplus-2.2.5.so
    7089d000-708ab000 r-xp 00000000 68:06 112048 /lib/libresolv-2.2.5.so
    708ab000-708ac000 rw-p 0000e000 68:06 112048 /lib/libresolv-2.2.5.so
    708ae000-708b4000 r-xp 00000000 68:03 337702
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libnio.so
    708b4000-708b5000 rw-p 00005000 68:03 337702
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libnio.so
    708b5000-708bb000 r-xp 00000000 68:02 160416 /opt/cms/xlibs/libXp.so.6
    708bb000-708bd000 rw-p 00005000 68:02 160416 /opt/cms/xlibs/libXp.so.6
    708bd000-708c9000 r-xp 00000000 68:02 160390 /opt/cms/xlibs/libXext.so.6.4
    708c9000-708cb000 rw-p 0000b000 68:02 160390 /opt/cms/xlibs/libXext.so.6.4
    708cb000-708cf000 r-xp 00000000 68:02 160430 /opt/cms/xlibs/libXtst.so.6.1
    708cf000-708d1000 rw-p 00003000 68:02 160430 /opt/cms/xlibs/libXtst.so.6.1
    708d1000-708d8000 r-xp 00000000 68:02 160363 /opt/cms/xlibs/libSM.so.6.0
    708d8000-708da000 rw-p 00006000 68:02 160363 /opt/cms/xlibs/libSM.so.6.0
    708da000-708ee000 r-xp 00000000 68:02 160352 /opt/cms/xlibs/libICE.so.6.3
    708ee000-708ef000 rw-p 00013000 68:02 160352 /opt/cms/xlibs/libICE.so.6.3
    70d81000-70dd4000 r-xp 00000000 68:03 337700
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libmlib_image.so
    70dd4000-70dd5000 rw-p 00052000 68:03 337700
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libmlib_image.so
    70f81000-70fc9000 r-xp 00000000 68:02 160427 /opt/cms/xlibs/libXt.so.6.0
    70fc9000-70fcd000 rw-p 00047000 68:02 160427 /opt/cms/xlibs/libXt.so.6.0
    71800000-718d9000 r-xp 00000000 68:02 160371 /opt/cms/xlibs/libX11.so.6.2
    718d9000-718de000 rw-p 000d8000 68:02 160371 /opt/cms/xlibs/libX11.so.6.2
    71b00000-71dc7000 r-xp 00000000 68:03 337684
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libawt.so
    71dc7000-71ddc000 rw-p 002c6000 68:03 337684
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libawt.so
    71e01000-71e39000 r-xp 00000000 68:03 337697
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libjpeg.so
    71e39000-71e3b000 rw-p 00037000 68:03 337697
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libjpeg.so
    71e3b000-71f01000 r-xp 00000000 68:03 337688
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libfontmanager.so
    71f01000-71f1c000 rw-p 000c5000 68:03 337688
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libfontmanager.so
    71f1c000-71f50000 r-xp 00000000 68:03 65149
    /usr/lib/libstdc++-2-libc6.1-1-2.9.0.so
    71f50000-71f5c000 rw-p 00033000 68:03 65149
    /usr/lib/libstdc++-2-libc6.1-1-2.9.0.so
    Local Time = Tue Apr 29 19:00:08 2003
    Elapsed Time = 126101
    # HotSpot Virtual Machine Error : 11
    # Error ID : 4F530E43505002E6
    # Please report this error at
    # http://java.sun.com/cgi-bin/bugreport.cgi
    # Java VM: Java HotSpot(TM) Server VM (1.4.1_01-b01 mixed mode)

    I believe 7.0sp2 is now supported under the Sun JDK 1.4.1 - see here:
    http://edocs.bea.com/platform/docs70/support/supp_plat.html#1005945
    Personally the only problem I encountered before was that 1.4.1 didn't used
    to work with the performance pack on Solaris, which SP2 fixes.
    Regards
    Alex
    On Wed, 30 Apr 2003 18:53:14 -0400, "Wayne W. Scott"
    <[email protected]> wrote:
    >
    If JDK 1.4 is a must, then you must upgrade to WLS 8.1.
    No plans are made for JDK 1.4 support in WLS 6.1 or 7.0.
    /wws
    Ajay Upadhyaya wrote:
    Sorry about cross-posting, as I was not sure to which group I should send
    this one.
    Thanks for pointing the unsupported combination. Actually the application
    requires JDK 1.4 features this is why we need to run it on 1.4, is there any
    plan of future SPs of WLS 6.1 being supported on JDK 1.4 ? We may have an
    option of going back to Linux 7.2 but JDK 1.4 is must. Do you have any
    suggestions (considering the constraints I have mentioned) ?
    rgds,
    Ajay
    "Srikant Subramaniam" <[email protected]> wrote in message
    news:[email protected]...
    Please don't crosspost.
    I don't think this is a supported configuration. Can you please
    try rerunning on one of the supported platforms/JDKs to see if the
    problem still persists?
    http://e-docs.bea.com/wls/certifications/certifications/redhat_linux.html#51
    434
    Ajay Upadhyaya wrote:
    Hi,
    We are running WLS6.1 sp4 on Red Hat Linux 7.3, Java HotSpot(TM) Server
    VM
    (1.4.1_01-b01 mixed mode) on 2CPU box. We have encountered several JVM
    crashes (unpredictable, abot once-twice a day). The load on the serveris
    light, currently execute threads are set to 30 with 33% readers. Here isthe
    log generated after the crash. Can anyone point to the cause/solutionfor
    this.
    Thanks,
    Ajay
    Unexpected Signal : 11 occurred at PC=0x40363B14
    Function=(null)+0x40363B14
    Library=/usr/java/j2sdk1.4.1_01/jre/lib/i386/server/libjvm.so
    NOTE: We are unable to locate the function name symbol for the error
    just occurred. Please refer to release documentation for possible
    reason and solutions.
    Current Java thread:
    at java.net.PlainSocketImpl.socketAccept(Native Method)
    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
    - locked <0x48528910> (a java.net.PlainSocketImpl)
    at java.net.ServerSocket.implAccept(ServerSocket.java:439)
    at java.net.ServerSocket.accept(ServerSocket.java:410)
    atweblogic.socket.WeblogicServerSocket.accept(WeblogicServerSocket.java:26)
    at weblogic.t3.srvr.ListenThread.run(ListenThread.java:260)
    Dynamic libraries:
    08048000-0804e000 r-xp 00000000 68:03 241488
    /usr/java/j2sdk1.4.1_01/jre/bin/java
    0804e000-0804f000 rw-p 00005000 68:03 241488
    /usr/java/j2sdk1.4.1_01/jre/bin/java
    40000000-40013000 r-xp 00000000 68:06 112003 /lib/ld-2.2.5.so
    40013000-40014000 rw-p 00013000 68:06 112003 /lib/ld-2.2.5.so
    40014000-40017000 r--s 00000000 68:03 17040
    /usr/java/j2sdk1.4.1_01/jre/lib/ext/dnsns.jar
    40017000-40024000 r-xp 00000000 68:06 32010 /lib/i686/libpthread-0.9.so
    40024000-4002b000 rw-p 0000d000 68:06 32010 /lib/i686/libpthread-0.9.so
    4002c000-4002e000 r-xp 00000000 68:06 112016 /lib/libdl-2.2.5.so
    4002e000-4002f000 rw-p 00001000 68:06 112016 /lib/libdl-2.2.5.so
    4002f000-404c7000 r-xp 00000000 68:03 49108
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/server/libjvm.so
    404c7000-406d1000 rw-p 00497000 68:03 49108
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/server/libjvm.so
    406e3000-406f5000 r-xp 00000000 68:06 112020 /lib/libnsl-2.2.5.so
    406f5000-406f6000 rw-p 00012000 68:06 112020 /lib/libnsl-2.2.5.so
    406f8000-40719000 r-xp 00000000 68:06 32008 /lib/i686/libm-2.2.5.so
    40719000-4071a000 rw-p 00020000 68:06 32008 /lib/i686/libm-2.2.5.so
    4071a000-40723000 r-xp 00000000 68:03 177362
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/native_threads/libhpi.so
    40723000-40724000 rw-p 00008000 68:03 177362
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/native_threads/libhpi.so
    40725000-40735000 r-xp 00000000 68:03 337704
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libverify.so
    40735000-40737000 rw-p 0000f000 68:03 337704
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libverify.so
    40737000-40758000 r-xp 00000000 68:03 337692
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libjava.so
    40758000-4075a000 rw-p 00020000 68:03 337692
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libjava.so
    4075a000-4076f000 r-xp 00000000 68:03 337705
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libzip.so
    4076f000-40771000 rw-p 00014000 68:03 337705
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libzip.so
    40771000-41e3f000 r--s 00000000 68:03 161346
    /usr/java/j2sdk1.4.1_01/jre/lib/rt.jar
    41e82000-41e99000 r--s 00000000 68:03 161347
    /usr/java/j2sdk1.4.1_01/jre/lib/sunrsasign.jar
    41e99000-41f0a000 r--s 00000000 68:03 161340
    /usr/java/j2sdk1.4.1_01/jre/lib/jsse.jar
    41f0a000-41f1d000 r--s 00000000 68:03 161339
    /usr/java/j2sdk1.4.1_01/jre/lib/jce.jar
    41fe6000-41fec000 r--s 00000000 68:03 128526
    /usr/lib/gconv/gconv-modules.cache
    41fec000-41ff5000 r-xp 00000000 68:06 112036 /lib/libnss_files-2.2.5.so
    41ff5000-41ff6000 rw-p 00009000 68:06 112036 /lib/libnss_files-2.2.5.so
    41ff6000-41ffa000 r--s 00000000 68:02 64159
    /opt/cms/config/mydomain/applications/.wlnotdelete/wl_management_internal213
    367.war
    41ffa000-41ffe000 r--s 00000000 68:02 64159
    /opt/cms/config/mydomain/applications/.wlnotdelete/wl_management_internal213
    367.war
    41ffe000-42000000 r--s 00000000 68:02 96239
    /opt/cms/config/mydomain/applications/.wlnotdelete/WEB-INF/_tmp_war_mydomain
    wlmanagement_internal1/cls13379.jar
    42000000-4212c000 r-xp 00000000 68:06 32006 /lib/i686/libc-2.2.5.so
    4212c000-42131000 rw-p 0012c000 68:06 32006 /lib/i686/libc-2.2.5.so
    42135000-423f1000 r--s 00000000 68:03 161327
    /usr/java/j2sdk1.4.1_01/jre/lib/charsets.jar
    443f1000-443ff000 r--s 00000000 68:03 17041
    /usr/java/j2sdk1.4.1_01/jre/lib/ext/ldapsec.jar
    68788000-687b3000 r--p 00000000 68:03 112354
    /usr/lib/locale/en_US.iso885915/LC_CTYPE
    68d38000-68dd7000 r--s 00000000 68:03 17042
    /usr/java/j2sdk1.4.1_01/jre/lib/ext/localedata.jar
    68dd7000-68df4000 r--s 00000000 68:03 17043
    /usr/java/j2sdk1.4.1_01/jre/lib/ext/sunjce_provider.jar
    68df4000-6a766000 r--s 00000000 68:02 32118
    /opt/weblogic/wlserver6.1/lib/weblogic.jar
    6a7ca000-6a7da000 r-xp 00000000 68:03 337701
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libnet.so
    6a7da000-6a7dc000 rw-p 0000f000 68:03 337701
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libnet.so
    6a7dc000-6a7e0000 r--s 00000000 68:02 16125
    /opt/cms/config/mydomain/applications/.wlnotdelete/WEB-INF/_tmp_war_mydomain
    wlmanagement_internal2/cls13368.jar
    6a7e0000-6a7e3000 r--s 00000000 68:02 64161
    /opt/cms/config/mydomain/applications/.wlnotdelete/wl_management_internal113
    378.war
    6a7e3000-6a7e6000 r--s 00000000 68:02 64161
    /opt/cms/config/mydomain/applications/.wlnotdelete/wl_management_internal113
    378.war
    6a7e6000-6a7ff000 r--s 00000000 68:02 96263
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/fac_ejb_session
    .jar
    6a900000-6a9d4000 r--s 00000000 68:02 32122
    /opt/weblogic/wlserver6.1/lib/xmlx.jar
    6a9d4000-6a9d8000 r--s 00000000 68:02 96260
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/errorhandler.ja
    r
    6a9d8000-6a9db000 r--s 00000000 68:02 96252
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/license.jar
    6a9db000-6a9f5000 r--s 00000000 68:02 96264
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/fac.jar
    6a9f5000-6aa00000 r--s 00000000 68:02 96257
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/logger.jar
    6ab81000-6ab91000 r--s 00000000 68:02 96256
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/rule.jar
    6ab91000-6aba7000 r--s 00000000 68:02 96248
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/utils.jar
    6acaa000-6acc1000 r--s 00000000 68:02 96262
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/xml-apis.jar
    6acc1000-6acd6000 r--s 00000000 68:02 96265
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/xmlParserAPIs.j
    ar
    6acd6000-6acd8000 r-xp 00000000 68:0a 4096003/cmsData/license/liblicense.so
    6acd8000-6acd9000 rw-p 00001000 68:0a 4096003/cmsData/license/liblicense.so
    6acd9000-6ace8000 r--s 00000000 68:02 96251
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/versionengine.j
    ar
    6ace8000-6acea000 r--s 00000000 68:02 96259
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/contmgmt_ejb_me
    ssage.jar
    6acea000-6aced000 r--s 00000000 68:02 96252
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/license.jar
    6bd8f000-6bde6000 r--s 00000000 68:02 96253
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/PDFBox-0.5.6.ja
    r
    6bde6000-6bdee000 r--s 00000000 68:02 96269
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/external.jar
    6bdee000-6bdfd000 r--s 00000000 68:02 96251
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/versionengine.j
    ar
    6c68f000-6ca28000 r--s 00000000 68:02 64160
    /opt/cms/config/mydomain/applications/.wlnotdelete/console13370.war
    6ca28000-6cdc1000 r--s 00000000 68:02 64160
    /opt/cms/config/mydomain/applications/.wlnotdelete/console13370.war
    6cdc1000-6de0d000 r--s 00000000 68:02 64162
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlapcm13381.ear
    6e194000-6e20b000 r--s 00000000 68:02 96250
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/cryptix32.jar
    6e20b000-6e2d7000 r--s 00000000 68:02 96247
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/xercesImpl.jar
    6e2d7000-6e3b1000 r--s 00000000 68:02 96255
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/xalan.jar
    6e3b1000-6e3d3000 r--s 00000000 68:02 96258
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/Tidy.jar
    6e3d3000-6e3f7000 r--s 00000000 68:02 96254
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/scheduler.jar
    6e3f7000-6e3fb000 r--s 00000000 68:02 96260
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/errorhandler.ja
    r
    6e3fb000-6e3fe000 r-xp 00000000 68:02 352734
    /opt/weblogic/wlserver6.1/lib/linux/i686/libmuxer.so
    6e3fe000-6e3ff000 rw-p 00002000 68:02 352734
    /opt/weblogic/wlserver6.1/lib/linux/i686/libmuxer.so
    6e500000-6e573000 r--s 00000000 68:02 96266
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/contmgmt_ejb_se
    ssion.jar
    6e573000-6e615000 r--s 00000000 68:02 96261
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/workflow.jar
    6e615000-6e6e4000 r--s 00000000 68:02 96268
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/contmgmt_intern
    al_app.jar
    6e6e4000-6e767000 r--s 00000000 68:02 96249
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/ij.jar
    6e767000-6e7d9000 r--s 00000000 68:02 96267
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/jakarta-poi-1.5
    .1-final-20020615.jar
    6e7d9000-6e7fb000 r--s 00000000 68:02 96246
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/lucene.jar
    6e7fb000-6e7fe000 r-xp 00000000 68:06 112033 /lib/libnss_dns-2.2.5.so
    6e7fe000-6e7ff000 rw-p 00002000 68:06 112033 /lib/libnss_dns-2.2.5.so
    6ea00000-6f49a000 r--s 00000000 68:02 96245
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/cm.war
    6f49a000-6f4b3000 r--s 00000000 68:02 96263
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/fac_ejb_session
    .jar
    6f4b3000-6f4d5000 r--s 00000000 68:02 96258
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/Tidy.jar
    6f4d5000-6f4ef000 r--s 00000000 68:02 96264
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/fac.jar
    6f4ef000-6f4fa000 r--s 00000000 68:02 96257
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/logger.jar
    6f4fa000-6f500000 r--s 00000000 68:02 64163
    /opt/cms/config/mydomain/applications/.wlnotdelete/certificate13386.war
    6f600000-7009a000 r--s 00000000 68:02 96245
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/cm.war
    7009a000-700f1000 r--s 00000000 68:02 96253
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/PDFBox-0.5.6.ja
    r
    700f1000-70193000 r--s 00000000 68:02 96261
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/workflow.jar
    70193000-70262000 r--s 00000000 68:02 96268
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/contmgmt_intern
    al_app.jar
    70262000-702d9000 r--s 00000000 68:02 96250
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/cryptix32.jar
    702d9000-702fd000 r--s 00000000 68:02 96254
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/scheduler.jar
    70400000-70483000 r--s 00000000 68:02 96249
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/ij.jar
    70483000-704f5000 r--s 00000000 68:02 96267
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/jakarta-poi-1.5
    .1-final-20020615.jar
    704f5000-70505000 r--s 00000000 68:02 96256
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/rule.jar
    70505000-70527000 r--s 00000000 68:02 96246
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/lucene.jar
    70527000-7053d000 r--s 00000000 68:02 96248
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/utils.jar
    7053d000-70617000 r--s 00000000 68:02 96255
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/xalan.jar
    70617000-706e3000 r--s 00000000 68:02 96247
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/xercesImpl.jar
    706e3000-706fa000 r--s 00000000 68:02 96262
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/xml-apis.jar
    706fa000-7070f000 r--s 00000000 68:02 96265
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/xmlParserAPIs.j
    ar
    7070f000-70782000 r--s 00000000 68:02 96266
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/contmgmt_ejb_se
    ssion.jar
    70782000-7078a000 r--s 00000000 68:02 96269
    /opt/cms/config/mydomain/applications/.wlnotdelete/wlap63642/external.jar
    7078a000-70790000 r--s 00000000 68:02 64163
    /opt/cms/config/mydomain/applications/.wlnotdelete/certificate13386.war
    70892000-7089c000 r-xp 00000000 68:06 112044/lib/libnss_nisplus-2.2.5.so
    7089c000-7089d000 rw-p 00009000 68:06 112044/lib/libnss_nisplus-2.2.5.so
    7089d000-708ab000 r-xp 00000000 68:06 112048 /lib/libresolv-2.2.5.so
    708ab000-708ac000 rw-p 0000e000 68:06 112048 /lib/libresolv-2.2.5.so
    708ae000-708b4000 r-xp 00000000 68:03 337702
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libnio.so
    708b4000-708b5000 rw-p 00005000 68:03 337702
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libnio.so
    708b5000-708bb000 r-xp 00000000 68:02 160416 /opt/cms/xlibs/libXp.so.6
    708bb000-708bd000 rw-p 00005000 68:02 160416 /opt/cms/xlibs/libXp.so.6
    708bd000-708c9000 r-xp 00000000 68:02 160390/opt/cms/xlibs/libXext.so.6.4
    708c9000-708cb000 rw-p 0000b000 68:02 160390/opt/cms/xlibs/libXext.so.6.4
    708cb000-708cf000 r-xp 00000000 68:02 160430/opt/cms/xlibs/libXtst.so.6.1
    708cf000-708d1000 rw-p 00003000 68:02 160430/opt/cms/xlibs/libXtst.so.6.1
    708d1000-708d8000 r-xp 00000000 68:02 160363 /opt/cms/xlibs/libSM.so.6.0
    708d8000-708da000 rw-p 00006000 68:02 160363 /opt/cms/xlibs/libSM.so.6.0
    708da000-708ee000 r-xp 00000000 68:02 160352/opt/cms/xlibs/libICE.so.6.3
    708ee000-708ef000 rw-p 00013000 68:02 160352/opt/cms/xlibs/libICE.so.6.3
    70d81000-70dd4000 r-xp 00000000 68:03 337700
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libmlib_image.so
    70dd4000-70dd5000 rw-p 00052000 68:03 337700
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libmlib_image.so
    70f81000-70fc9000 r-xp 00000000 68:02 160427 /opt/cms/xlibs/libXt.so.6.0
    70fc9000-70fcd000 rw-p 00047000 68:02 160427 /opt/cms/xlibs/libXt.so.6.0
    71800000-718d9000 r-xp 00000000 68:02 160371/opt/cms/xlibs/libX11.so.6.2
    718d9000-718de000 rw-p 000d8000 68:02 160371/opt/cms/xlibs/libX11.so.6.2
    71b00000-71dc7000 r-xp 00000000 68:03 337684
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libawt.so
    71dc7000-71ddc000 rw-p 002c6000 68:03 337684
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libawt.so
    71e01000-71e39000 r-xp 00000000 68:03 337697
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libjpeg.so
    71e39000-71e3b000 rw-p 00037000 68:03 337697
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libjpeg.so
    71e3b000-71f01000 r-xp 00000000 68:03 337688
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libfontmanager.so
    71f01000-71f1c000 rw-p 000c5000 68:03 337688
    /usr/java/j2sdk1.4.1_01/jre/lib/i386/libfontmanager.so
    71f1c000-71f50000 r-xp 00000000 68:03 65149
    /usr/lib/libstdc++-2-libc6.1-1-2.9.0.so
    71f50000-71f5c000 rw-p 00033000 68:03 65149
    /usr/lib/libstdc++-2-libc6.1-1-2.9.0.so
    Local Time = Tue Apr 29 19:00:08 2003
    Elapsed Time = 126101
    # HotSpot Virtual Machine Error : 11
    # Error ID : 4F530E43505002E6
    # Please report this error at
    # http://java.sun.com/cgi-bin/bugreport.cgi
    # Java VM: Java HotSpot(TM) Server VM (1.4.1_01-b01 mixed mode)

  • File comparaison works on win32 JVM, not on 64bit solaris JVM

    Hi all!
    I have the following code comparing 2 files. It works on win2000 but doesnt work on unix solaris. (same JVM version)
    win32 JVM is 32 bit, solaris JVM 64 bit
    private boolean fichierIdentiqueBytePourByte( InputStream in1, InputStream in2 ) throws IOException{
              int a = 0, b = 0;
              while(true){
                // read next byte from both stream
                a = in1.read();
                b = in2.read();
                // if its different then files are different and we are done
                if (a!=b) return false;
                // if both are at eof then all checked must be the same
                if (a==-1&&b==-1) return true;
                // if either are at eof then they are different sizes
                if (a==-1||b==-1) return false;
         }any ideas of what the problem might be?
    Thanks

    Presumably when you say it didn't work you mean that in one case it returned true and in the other it returned false.
    If something else then you need to explain what it is.
    Naturally one obvious source of the problem is that in fact the files are not the same on the 64 bit machine. For example they were transferred using ftp and one was transferred using ftp text and other via ftp binary. Then the lengths would be different.
    Another possibility is that you are not running the code that you think you are.
    If the files are very large then it is possible there is some difference there.

  • JVM crashes when selecting a CLOB in a OracleCallableStatement

    Hi all:
    We have a lot of places in our codebase where we "batch" a no. of
    selects using the OracleCallableStatement for better performance (i.e.
    save multiple roundtrips to the db). Recently we upgraded to Oracle
    8.1.7 and converted the LONG column in one of our tables to CLOB. Once
    we did that, every place in the system where we use a "batch" select
    (using refcursor) the JVM crashes (no stack trace, just the infamous Dr.
    Watson on NT and SIGBUS SEGV on Solaris)
    We are running wl510 sp10 , driver is weblogic oci (oci817_8).
    Here is a sample code
    cstmt = (OracleCallableStatement)con.prepareCall(
    "BEGIN \n"
    + " OPEN ? FOR SELECT A, B, C FROM TAB1 where ..;\n"
    + " OPEN ? FOR SELECT X, Y, Z FROM TAB2 where ..;\n"
    + " END;");
    cstmt.registerOutParameter(1, Types.OTHER);
    cstmt.registerOutParameter(2, Types.OTHER);
    cstmt.execute();
    rs = cstmt.getResultSet(1);
    Is there an update or patch for the driver which resolves this issue?
    thanks much,
    mohan

    I wanted to provide little history of what I am trying to achieve.  Currently, I have the following code:
    PrinterJob printJob = PrinterJob.getPrinterJob();
            if (printJob.printDialog()) {
                String printerName = printJob.getPrintService().getName();
                String printJobName = printJob.getJobName();
                PrintReportOptions printOptions = redirectPrinter(printerName, printJobName);
                sendReportOutputAndClose(reportClientDoc, printOptions);
    I want to capture the number of copies user selects from the dialog.  When I do printJob.getCopies(), it always returns 1.  Not sure how to get that # of copies user selected.  I also wanted to the dialog to be in Native mode because I don't want to give access to modify Margins and other page properties which are part of COMMON dialog mode.  If I create the dialog printJobAttribute.setDialog(JobAttributes.DialogType.NATIVE); then VM crashes when selecting a non-default printer but I am able to get the number of copies.  The key is I need to use NATIVE dialog and get the number of copies.  One option is to display in COMMON dialog mode and then hide the "Page Setup" and "Appearance" tabs.  Can this be done ?  I am new to Java and Crystal so any suggestions would help.

  • SUN JES 8.1 Q2UR2: Intermittently application server jvm crashed.

    Application server jvm intermittently crashed but due to the feature in SUN JES 8.1 ur2 the application server will auto restarts the service. Most of the JVM crashes were due to memory corruption.
    The following are SUN findings:
    1)     Multithreading issue that causes 2 threads writing on the same memory block
    2)     Based on dtrace, it indicated that there was a race condition happens but the jvm doesn�t crash during the occurrence.
    Questions:
    1) Is it possible that I can use dtrace to monitor the memory block or to find out the root cause?
    System information:
    Oracle:
    DriverVersion: [10.2.0.1.0]
    DriverMajorVersion: [10]
    DriverMinorVersion: [2]
    DriverName: [Oracle JDBC driver]
    URL: [jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST= (ADDRESS=(PROTOCOL = TCP) (HOST = XXXXXX) (PORT = 1524)) (ADDRESS=(PROTOCOL = TCP) (HOST = XXXXXX) (PORT = 1524))) (CONNECT_DATA = (SID = CP_P)) (source_route=yes))]
    UserName: [CP_P1]
    Database Product Name: [Oracle]
    Database Product Version: [Oracle9i Enterprise Edition Release 9.2.0.6.0 - 64bit Production
    With the Partitioning, OLAP and Oracle Data Mining options
    JServer Release 9.2.0.6.0 - Production]
    Database Product Major: [9]
    Database Product Minor: [2]
    Drivers: Type 4
    JDK
    JDBC Major: [10]
    JDBC Minor: [2]
    The JDK version is 1.5.0_02
    SUN JES Application Server
    Sun Java System Application Server Enterprise Edition 8.1_02 running under solaris 10

    Most of the
    JVM crashes were due to memory corruption.
    And how do you know that?
    csgan97: Based on sun support input where its due to either trying to read or write to a memory (pblock) that causes the crash.
    could identify as a pblock issue
    ----------------- lwp# 102 / thread# 102 -------------------- fef40f90 lwpkill (6, 0, fef24a98, ffffffff, fef68284, 6) + 8
    feebff98 abort (4a600, 1, febbeaac, a83f0, fef6b298, 0) + 110
    febb9a9c __1cCosFabort6Fi_v_ (1, 4e10, 10c5b4, 1cb, fecc6000, 4c00) + 58 fec325a0 ???????? (0, fece3ee0, 4000, febbd19c, fec37eee, febbd19c) + 78b5c
    fe9ff2d8 JVM_handle_solaris_signal (b, 5931fa70, 5931f7b8, 5000, 4,
    184c128) +
    9e8
    fef3fec8 __sighndlr (b, 5931fa70, 5931f7b8, fe9fe8d0, 0, 1) + c
    fef34ff4 call_user_handler (b, ffbffeff, c, 0, 5bb37c00, 5931f7b8) + 3b8 5f2b08fc pblock_kpinsert (4efa78, 1246c28, 1246520, 2c00, 7398ae8,
    2e64) + 17c
    5f2b0b28 pblock_kvinsert (4efa78, 1246900, 12, 1246520, ff00, 80808080)
    + 108
    5f2d5938 INTservact_objset_uri2path (1237c80, 1237cf8, e436b0, 30f4, 680ac6a8,
    5f3e5f54) + e4
    5f2d77a8 INTservact_handle_processed (1237c80, 1237cf8, 1237c80, 1237cf8, 680ea948, 10ddda0) + 4c 5f31a0ec __1cLHttpRequestUUnacceleratedRespond6Mpc_v_ (1237be0, 5f3ed614, 3114, 50, 1237cf8, 1237c80) + 3c8 5f3197dc __1cLHttpRequestNHandleRequest6MpnGnetbuf__i_ (1237be0, 12442d8, 1246430, 1246410, 1000, 1244338) + 62c
    5f317bc4 __1cNDaemonSessionDrun6M_v_ (1234430, 1000, 5f3f3254, 0, 0,
    5f3f320c)
    + 17c
    627e6dbc ThreadMain (1234430, 1240848, 3, 0, 1, 0) + 24
    680d0028 ptroot (1240848, 59320000, 0, 0, 40000, 680e8d70) + d0 fef3fd9c lwpstart (0, 0, 0, 0, 0, 0)
    # An unexpected error has been detected by HotSpot Virtual Machine:
    # SIGSEGV (0xb) at pc=0x5f2b08fc, pid=16489, tid=102 # # Java VM: Java HotSpot(TM) Client VM (1.5.0_02-b09 mixed mode) # Problematic frame:
    # C [libns-httpd40.so+0x308fc] pblock_kpinsert+0x17c #
    The following are SUN findings:Meaning Sun (the company) and not you or someone else determined this?
    csgan97: From Sun support engineer
    1) Multithreading issue that causes 2 threads writing
    on the same memory blockSo? That might indicate a bug in your code. By itself it doesn't mean that it caused the crash.
    csgan97: If there is a bug, we would like to identify it. All findings are hypothesis and we still dont have evident to really prove that is multithreading issue. Is it possible to use dtrace to track?
    2) Based on dtrace, it indicated that there was a
    race condition happens but the jvm doesn�t crash
    during the occurrence.Again so? I wouldn't expect that to cause a crash.
    csgan97: Why? During the jvm crashed, the dtrace monitoring doesnt indicate any race condition. It only indicated twice but during that time the jvm doesnt crash.
    DriverName: [Oracle JDBC driver]
    URL: [jdbc:oracle:thinIf it is memory corruption then it would be a JVM bug not this driver because it is java only.
    If you have any JNI or 3rd party libraries that use JNI then those are the most likely source.
    csgan97: A far as we know there isnt any JNI or 3rd party libraries that use JNI.

  • FileLock doesn't work in UNIX (solaris)

    Hi all,
    I have a piece of code which writes to xml file and before that locks the file to prevent two users writing in same file in same time.
    This code works perfectly on my windows environment (Eclipse and windows 2000) but as soon as I put jar file in UNIX (SOLARIS) it doesn�t work and two clients can change at same time!
    Anyone has an idea what is going on?
    Note: I put sleep just to be able to make a delay so I can try to have access from second client session to test my lock
    Following is my code:
      public synchronized void commitConfiguration() throws ConfigurationDataException
          try {     
              // Get a file channel for the file
              File file = new File(uri);
              FileOutputStream outputStream = new FileOutputStream(file);
              FileChannel  channel = outputStream.getChannel();
              FileLock lock = fileLock(channel);
              if(lock != null) {
                  try {
                      processCommit(outputStream);
                      Thread.sleep(8000);
                  }finally {
                      Thread.sleep(8000);
                      lock.release();
                      channel.close();
              //reload the configuration
              refreshConfiguration();                            
        } catch (Exception e1) {       
            throw new ConfigurationDataException("Cannot commit file, because: " + e1.getMessage());
      private static FileLock fileLock( FileChannel  channel) throws IOException {
          // Use the file channel to create a lock on the file. This is a share lock not exclusive so
          // other users can still read but not set
          // This method blocks until it can retrieve the lock.
          //FileLock lock = channel.lock(0L, Long.MAX_VALUE, true);
          // Try acquiring the lock without blocking. This method returns
          // null or throws an exception if the file is already locked.
          FileLock lock =null;
          try {
              lock = channel.tryLock();
          } catch (OverlappingFileLockException e) {
              // File is already locked in this thread or virtual machine
          if(lock == null) {
              lock = channel.lock();
          return lock;     
      }Thanks,

    So what should we do to have the file locked?
    The Issue is I have one shared file system which all
    of my servers (it is a HA system which there are two
    from each server) having access to same file and I
    want them to be in synch, so I am trying to lock the
    file so no body even from other JVM (second server)
    cannot edit the file at the same time.
    Is there any way to handle this issue with this
    feature of java I mean FileLock and Channel API?Do the Java programs in the other servers also have the code to try and lock the file? Although unix has advisory locks, from what I have read, they should still work as long as you make sure all the Java programs that access the file attempt to get the lock. If any non-Java programs are using the file then they to would need to try and lock the file (not sure if they would play nice with the Java programs).

  • JVM Crash with Signal 10.

    Hi,
    We are facing a random problem in our production setup where the JVM crashes with the following error message.
    Unexpected Signal : 10 occurred at PC=0xFA3442A4
    Function=java.lang.String.startsWith(Ljava/lang/String;)Z (compiled Java code)
    Library=(N/A)
    Current Java thread:
    Dynamic libraries:
    0x10000 /usr/j2sdk1.4.2_03/jre/bin/java
    0xff350000 /usr/lib/libthread.so.1
    0xff340000 /usr/lib/libdl.so.1
    0xff200000 /usr/lib/libc.so.1
    0xff390000 /usr/platform/SUNW,Sun-Fire-V440/lib/libc_psr.so.1
    0xfe000000 /usr/j2sdk1.4.2_03/jre/lib/sparc/server/libjvm.so
    0xff2d0000 /usr/lib/libCrun.so.1
    0xff1e0000 /usr/lib/libsocket.so.1
    0xff100000 /usr/lib/libnsl.so.1
    0xff0b0000 /usr/lib/libm.so.1
    0xff1c0000 /usr/lib/libsched.so.1
    0xff090000 /usr/lib/libmp.so.2
    0xff050000 /usr/j2sdk1.4.2_03/jre/lib/sparc/native_threads/libhpi.so
    0xfe7d0000 /usr/j2sdk1.4.2_03/jre/lib/sparc/libverify.so
    0xfe790000 /usr/j2sdk1.4.2_03/jre/lib/sparc/libjava.so
    0xff020000 /usr/j2sdk1.4.2_03/jre/lib/sparc/libzip.so
    0xfe630000 /usr/j2sdk1.4.2_03/jre/lib/sparc/libjdwp.so
    0xfe610000 /usr/j2sdk1.4.2_03/jre/lib/sparc/libdt_socket.so
    0xfe5f0000 /usr/lib/nss_files.so.1
    0xc17a0000 /usr/j2sdk1.4.2_03/jre/lib/sparc/libnet.so
    0xc16e0000 /BayPackets/rsisas/SAS/ASE5.1.1/sol28g/lib/libjavautil.so
    0xc16c0000 /usr/j2sdk1.4.2_03/jre/lib/sparc/libioser12.so
    Heap at VM Abort:
    Heap
    par new generation total 32704K, used 3150K [0xc5800000, 0xc7800000, 0xc7800000)
    eden space 32640K, 9% used [0xc5800000, 0xc5b13b20, 0xc77e0000)
    from space 64K, 0% used [0xc77f0000, 0xc77f0000, 0xc7800000)
    to space 64K, 0% used [0xc77e0000, 0xc77e0000, 0xc77f0000)
    concurrent mark-sweep generation total 753664K, used 490987K [0xc7800000, 0xf5800000, 0xf5800000)
    concurrent-mark-sweep perm gen total 29784K, used 17111K [0xf5800000, 0xf7516000, 0xf9800000)
    Local Time = Mon Oct 2 18:18:51 2006
    Elapsed Time = 7215947
    # HotSpot Virtual Machine Error : 10
    # Error ID : 4F530E43505002EF 01
    # Please report this error at
    # http://java.sun.com/cgi-bin/bugreport.cgi
    # Java VM: Java HotSpot(TM) Server VM (1.4.2_03-b02 mixed mode)
    We are using the J2SE version 1.4.2_03 and running it on the Solaris OS 5.8. Have anybody seen this problem before? It will be great if anybody could provide some pointers to solve this problem.
    Thanks
    Ravi.

    ... Do you have any idea whether this is a known
    issue in jdk1.4.2_03 and any suggestions on how to
    check whether it is fixed in the later versions.The hs_err log that you included above, points to a rather generic
    error location (the error log dump has since been much improved
    and provides much more useful information than the dump from
    1.4.2_03 above). As such it is difficult to tell what the bug is that
    caused the crash here.
    Running with a later version might provide further clues (or it
    might be fixed already). Recall that at a refresh rate of an
    update release per each 3 months, 1.4.2_03 is already
    at least 3 years old (and perhaps more). A number of bugs
    especially in the Concurrent Mark Sweep Collector being used
    here have since been fixed.
    If testing with 1.4.2_13 is not feasible, please provide your Sun
    support contact with a core file from the incident and that might
    lead us closer to the root cause and allow us to determine if
    this may have been fixed subsequently. They may also be able to
    provide you with a test JVM binary that may lead one closer to the
    root cause.

  • JVM Crash: ConcMarkSweepGC related?

    We're experiencing the following JVM crash approximately 2-5 times per day on a well traffic application server running Tomcat 5.5 under Java 1.5 (05) on Linux with a 2.4.21-37 kernel. I'm posting here because we kind of have no route to take: I can't seem to work around the crash in any way. There's a potential that UseParallelGC might fix this, but I'm unable to run the app reliably with a ParallelGC, as we have a very large cache and the Full GC's get unbelievably long (2GB heap).
    How can we find out what's going on? Is there a way to obtain a debug build so that:
    V [libjvm.so+0x4c2c53]
    V [libjvm.so+0x1bea7c]
    We're also seeing this in the standard output:
    An exception occurred on the SessionReaperDaemon[null, 2005-11-01 20:02:14.81] thread while processing (task="com.tangosol.coherence.servlet.SessionHelper$SessionReaperDaemon$IncrementalReapTask@1ba4ac8"):
    java.lang.NullPointerException
         at com.tangosol.coherence.servlet.SessionHelper$SessionReaperDaemon$IncrementalReapTask.run(SessionHelper.java:3072)
         at com.tangosol.util.TaskDaemon.run(TaskDaemon.java:69)
         at com.tangosol.coherence.servlet.SessionHelper$SessionReaperDaemon.run(SessionHelper.java:2709)
         at com.tangosol.util.Daemon$1.run(Daemon.java:63)
    Prior to the crash, but this is an impossible place for an exception:
    3070: if (iter.hasNext())
    3071: {
    3072: String sId = (String) iter.next();3073: ...
    Any help or next steps would be greatly appreciated.
    An attached dump:
    # An unexpected error has been detected by HotSpot Virtual Machine:
    # Internal Error (4E4D4554484F440E4350500521), pid=1705, tid=907377584
    # Java VM: Java HotSpot(TM) Server VM (1.5.0_05-b05 mixed mode)
    --------------- T H R E A D ---------------
    Current thread (0x36bc7068): JavaThread "SessionReaperDaemon[null, 2005-11-01 22:38:23.388]" daemon [_thread_in_Java, id=1739]
    Stack: [0x360d7000,0x36158000), sp=0x36156eec, free space=511k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    V [libjvm.so+0x4c2c53]
    V [libjvm.so+0x1bea7c]
    V [libjvm.so+0x3e2bee]
    V [libjvm.so+0x4564cb]
    V [libjvm.so+0x3f8956]
    V [libjvm.so+0x3f5c64]
    --------------- P R O C E S S ---------------
    Java Threads: ( => current thread )
    0x0894eba0 JavaThread "Keep-Alive-Timer" daemon [_thread_blocked, id=4871]
    0x0864ea88 JavaThread "RMI TCP Connection(341)-192.168.100.62" daemon [_thread_in_native, id=4802]
    0x083e6568 JavaThread "http-80-Processor300" daemon [_thread_in_native, id=4708]
    0x08d4e058 JavaThread "http-80-Processor299" daemon [_thread_in_native, id=4707]
    0x08bc7c20 JavaThread "http-80-Processor298" daemon [_thread_blocked, id=4706]
    0x0845fd78 JavaThread "http-80-Processor297" daemon [_thread_in_native, id=4705]
    0x08e39330 JavaThread "http-80-Processor296" daemon [_thread_in_native, id=4704]
    0x08bceb30 JavaThread "http-80-Processor295" daemon [_thread_blocked, id=4703]
    0x08bb9de8 JavaThread "http-80-Processor294" daemon [_thread_in_native, id=4702]
    0x08b692d0 JavaThread "http-80-Processor293" daemon [_thread_in_native, id=4701]
    0x084fa8e0 JavaThread "http-80-Processor292" daemon [_thread_in_native, id=4700]
    0x08446908 JavaThread "http-80-Processor291" daemon [_thread_blocked, id=4699]
    0x08e4c4c0 JavaThread "http-80-Processor290" daemon [_thread_in_native, id=4698]
    0x08625e60 JavaThread "http-80-Processor289" daemon [_thread_blocked, id=4697]
    0x0843d5b8 JavaThread "http-80-Processor288" daemon [_thread_in_native, id=4696]
    0x08ca13b8 JavaThread "http-80-Processor287" daemon [_thread_in_native, id=4695]
    0x08395e00 JavaThread "http-80-Processor286" daemon [_thread_in_native, id=4694]
    0x084c8f28 JavaThread "http-80-Processor285" daemon [_thread_in_native, id=4693]
    0x083f6490 JavaThread "http-80-Processor284" daemon [_thread_in_native, id=4692]
    0x08e69368 JavaThread "http-80-Processor281" daemon [_thread_blocked, id=4689]
    0x08df8218 JavaThread "http-80-Processor280" daemon [_thread_blocked, id=4688]
    0x0861ba28 JavaThread "http-80-Processor279" daemon [_thread_blocked, id=4687]
    0x083e22d0 JavaThread "http-80-Processor278" daemon [_thread_blocked, id=4686]
    0x08e44e80 JavaThread "http-80-Processor277" daemon [_thread_blocked, id=4685]
    0x08625478 JavaThread "http-80-Processor276" daemon [_thread_blocked, id=4684]
    0x08547890 JavaThread "http-80-Processor275" daemon [_thread_in_native, id=4632]
    0x0846c598 JavaThread "http-80-Processor274" daemon [_thread_in_native, id=4631]
    0x08beadb8 JavaThread "http-80-Processor270" daemon [_thread_in_native, id=4627]
    0x0865b3a0 JavaThread "http-80-Processor269" daemon [_thread_in_native, id=4626]
    0x092899e0 JavaThread "http-80-Processor268" daemon [_thread_in_native, id=4625]
    0x09277f58 JavaThread "http-80-Processor267" daemon [_thread_blocked, id=4624]
    0x086790b0 JavaThread "http-80-Processor265" daemon [_thread_in_native, id=4622]
    0x0844d920 JavaThread "http-80-Processor263" daemon [_thread_blocked, id=4620]
    0x0846f478 JavaThread "http-80-Processor262" daemon [_thread_in_native, id=4619]
    0x08c5f470 JavaThread "http-80-Processor261" daemon [_thread_in_native, id=4618]
    0x088cd8d0 JavaThread "http-80-Processor260" daemon [_thread_in_native, id=4617]
    0x08d5af30 JavaThread "http-80-Processor259" daemon [_thread_blocked, id=4616]
    0x0884bc18 JavaThread "http-80-Processor258" daemon [_thread_blocked, id=4615]
    0x08e618a0 JavaThread "http-80-Processor257" daemon [_thread_in_native, id=4614]
    0x08be3de0 JavaThread "http-80-Processor256" daemon [_thread_in_native, id=4613]
    0x085de680 JavaThread "http-80-Processor255" daemon [_thread_blocked, id=4612]
    0x083b8420 JavaThread "http-80-Processor254" daemon [_thread_blocked, id=4611]
    0x08e533e0 JavaThread "http-80-Processor253" daemon [_thread_in_native, id=4610]
    0x083c5af8 JavaThread "http-80-Processor252" daemon [_thread_in_native, id=4609]
    0x084701c0 JavaThread "http-80-Processor251" daemon [_thread_blocked, id=4608]
    0x3639cff0 JavaThread "http-80-Processor250" daemon [_thread_in_native, id=4402]
    0x2f41cd88 JavaThread "http-80-Processor249" daemon [_thread_in_native, id=4401]
    0x36bf7a48 JavaThread "http-80-Processor247" daemon [_thread_blocked, id=4399]
    0x35160748 JavaThread "http-80-Processor246" daemon [_thread_in_native, id=4398]
    0x36b42ed0 JavaThread "http-80-Processor245" daemon [_thread_blocked, id=4397]
    0x359b3ec0 JavaThread "http-80-Processor244" daemon [_thread_in_native, id=4396]
    0x3633a1f8 JavaThread "http-80-Processor240" daemon [_thread_blocked, id=4392]
    0x35a9ef28 JavaThread "http-80-Processor239" daemon [_thread_in_native, id=4391]
    0x35a52840 JavaThread "http-80-Processor238" daemon [_thread_blocked, id=4390]
    0x35a8e9e8 JavaThread "http-80-Processor236" daemon [_thread_blocked, id=4388]
    0x35a8de38 JavaThread "http-80-Processor235" daemon [_thread_in_native, id=4387]
    0x304703b8 JavaThread "http-80-Processor232" daemon [_thread_in_native, id=4384]
    0x36b32498 JavaThread "http-80-Processor231" daemon [_thread_blocked, id=4383]
    0x2e149a40 JavaThread "http-80-Processor230" daemon [_thread_blocked, id=4382]
    0x304731f8 JavaThread "http-80-Processor229" daemon [_thread_blocked, id=4381]
    0x2e186cd0 JavaThread "http-80-Processor228" daemon [_thread_in_native, id=4380]
    0x35a53c68 JavaThread "http-80-Processor227" daemon [_thread_blocked, id=4379]
    0x083a85d0 JavaThread "RMI TCP Connection(315)-192.168.100.62" daemon [_thread_blocked, id=4343]
    0x08cdd748 JavaThread "JMX server connection timeout 1017" daemon [_thread_blocked, id=3885]
    0x08df9fc0 JavaThread "RMI LeaseChecker" daemon [_thread_blocked, id=3884]
    0x083c7f68 JavaThread "http-80-Processor225" daemon [_thread_blocked, id=3816]
    0x083c85b8 JavaThread "http-80-Processor223" daemon [_thread_blocked, id=3814]
    0x08df3be8 JavaThread "http-80-Processor222" daemon [_thread_in_native, id=3813]
    0x087a49b8 JavaThread "http-80-Processor221" daemon [_thread_in_native, id=3812]
    0x084c9db8 JavaThread "http-80-Processor220" daemon [_thread_in_native, id=3811]
    0x086203e0 JavaThread "http-80-Processor218" daemon [_thread_in_native, id=3809]
    0x088e2090 JavaThread "http-80-Processor216" daemon [_thread_in_native, id=3807]
    0x088bd2d0 JavaThread "http-80-Processor214" daemon [_thread_in_native, id=3805]
    0x08863490 JavaThread "http-80-Processor211" daemon [_thread_in_native, id=3802]
    0x08e9f4b8 JavaThread "http-80-Processor207" daemon [_thread_in_native, id=3798]
    0x08c9f748 JavaThread "http-80-Processor206" daemon [_thread_in_native, id=3797]
    0x0861fa00 JavaThread "http-80-Processor205" daemon [_thread_in_native, id=3796]
    0x08408ec8 JavaThread "http-80-Processor204" daemon [_thread_blocked, id=3795]
    0x0869bf28 JavaThread "http-80-Processor203" daemon [_thread_blocked, id=3794]
    0x08ba2648 JavaThread "http-80-Processor201" daemon [_thread_blocked, id=3792]
    0x08e70980 JavaThread "http-80-Processor200" daemon [_thread_blocked, id=3550]
    0x08e707e8 JavaThread "http-80-Processor199" daemon [_thread_blocked, id=3549]
    0x088e83b0 JavaThread "http-80-Processor196" daemon [_thread_blocked, id=3546]
    0x08634758 JavaThread "http-80-Processor195" daemon [_thread_blocked, id=3545]
    0x08198ea8 JavaThread "http-80-Processor194" daemon [_thread_blocked, id=3544]
    0x0831d5a8 JavaThread "http-80-Processor191" daemon [_thread_in_native, id=3541]
    0x088c6788 JavaThread "http-80-Processor189" daemon [_thread_in_native, id=3539]
    0x0835d868 JavaThread "http-80-Processor187" daemon [_thread_blocked, id=3537]
    0x08be2788 JavaThread "http-80-Processor186" daemon [_thread_in_native, id=3536]
    0x08d5b638 JavaThread "http-80-Processor182" daemon [_thread_blocked, id=3532]
    0x088c6488 JavaThread "http-80-Processor180" daemon [_thread_in_native, id=3530]
    0x08d83d70 JavaThread "http-80-Processor173" daemon [_thread_blocked, id=3158]
    0x088f3ca8 JavaThread "http-80-Processor171" daemon [_thread_blocked, id=3156]
    0x08862858 JavaThread "http-80-Processor168" daemon [_thread_blocked, id=3153]
    0x08629e38 JavaThread "http-80-Processor162" daemon [_thread_blocked, id=3147]
    0x086b9dd0 JavaThread "http-80-Processor159" daemon [_thread_in_native, id=3144]
    0x086e1c88 JavaThread "http-80-Processor153" daemon [_thread_in_native, id=3138]
    0x082fae10 JavaThread "http-80-Processor151" daemon [_thread_in_native, id=3136]
    0x084c7c40 JavaThread "http-80-Processor149" daemon [_thread_blocked, id=2489]
    0x087a5568 JavaThread "http-80-Processor147" daemon [_thread_in_native, id=2487]
    0x08c5f648 JavaThread "http-80-Processor146" daemon [_thread_blocked, id=2486]
    0x08c64090 JavaThread "http-80-Processor135" daemon [_thread_blocked, id=2475]
    0x08d60c68 JavaThread "http-80-Processor133" daemon [_thread_in_native, id=2473]
    0x08cdc058 JavaThread "http-80-Processor129" daemon [_thread_blocked, id=2469]
    0x0854a978 JavaThread "http-80-Processor128" daemon [_thread_blocked, id=2468]
    0x08d940c0 JavaThread "http-80-Processor126" daemon [_thread_in_native, id=2466]
    0x087c4998 JavaThread "http-80-Processor114" daemon [_thread_blocked, id=2186]
    0x0895ec90 JavaThread "http-80-Processor113" daemon [_thread_in_native, id=2185]
    0x0895e028 JavaThread "http-80-Processor112" daemon [_thread_blocked, id=2184]
    0x08e9bbb8 JavaThread "http-80-Processor82" daemon [_thread_in_native, id=2147]
    0x08634cf8 JavaThread "http-80-Processor80" daemon [_thread_in_native, id=2145]
    0x085d93c0 JavaThread "http-80-Processor68" daemon [_thread_blocked, id=2129]
    0x085d8658 JavaThread "http-80-Processor67" daemon [_thread_blocked, id=2128]
    0x085d7310 JavaThread "http-80-Processor66" daemon [_thread_in_native, id=2127]
    0x084c57e0 JavaThread "http-80-Processor60" daemon [_thread_blocked, id=2121]
    0x084c4a78 JavaThread "http-80-Processor59" daemon [_thread_blocked, id=2120]
    0x08588db8 JavaThread "http-80-Processor56" daemon [_thread_blocked, id=2117]
    0x086a2130 JavaThread "http-80-Processor54" daemon [_thread_in_native, id=2115]
    0x0878cfa8 JavaThread "http-80-Processor50" daemon [_thread_in_native, id=2108]
    0x087b9148 JavaThread "http-80-Processor39" daemon [_thread_blocked, id=2097]
    0x082f38c8 JavaThread "http-80-Processor29" daemon [_thread_blocked, id=2087]
    0x087a6a30 JavaThread "http-80-Processor28" daemon [_thread_in_native, id=2086]
    0x36b33540 JavaThread "http-80-Monitor" [_thread_blocked, id=1769]
    0x351178e0 JavaThread "http-80-Processor4" daemon [_thread_blocked, id=1747]
    0x35a72210 JavaThread "http-80-Processor1" daemon [_thread_blocked, id=1744]
    0x363ed3b0 JavaThread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon [_thread_blocked, id=1743]
    0x35a60238 JavaThread "Thread-4" [_thread_blocked, id=1742]
    =>0x36bc7068 JavaThread "SessionReaperDaemon[null, 2005-11-01 22:38:23.388]" daemon [_thread_in_Java, id=1739]
    0x363633c8 JavaThread "DistributedCache:DistributedSessions:EventDispatcher" daemon [_thread_blocked, id=1738]
    0x363771a0 JavaThread "DistributedCache:DistributedSessions" daemon [_thread_blocked, id=1737]
    0x36ba85f0 JavaThread "ReplicatedCache:ReplicatedSessionsMisc" daemon [_thread_blocked, id=1736]
    0x36bbb118 JavaThread "TcpRingListener" daemon [_thread_in_native, id=1735]
    0x36373478 JavaThread "Cluster" daemon [_thread_blocked, id=1733]
    0x36351268 JavaThread "PacketPublisher" daemon [_thread_blocked, id=1732]
    0x36350d60 JavaThread "PacketReceiver" daemon [_thread_blocked, id=1731]
    0x36ba8858 JavaThread "PacketListenerN" daemon [_thread_in_native, id=1730]
    0x36bb11e8 JavaThread "PacketListener1" daemon [_thread_in_native, id=1729]
    0x36b9f530 JavaThread "Logger@9508926 3.0/315" daemon [_thread_blocked, id=1728]
    0x081b0910 JavaThread "RMI TCP Accept-9000" daemon [_thread_in_native, id=1726]
    0x081b5c90 JavaThread "RMI TCP Accept-0" daemon [_thread_in_native, id=1725]
    0x081b57c0 JavaThread "Timer-0" daemon [_thread_blocked, id=1724]
    0x08157b60 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=1722]
    0x081566e8 JavaThread "CompilerThread1" daemon [_thread_blocked, id=1721]
    0x08155698 JavaThread "CompilerThread0" daemon [_thread_blocked, id=1720]
    0x08154578 JavaThread "AdapterThread" daemon [_thread_blocked, id=1719]
    0x08153618 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1718]
    0x081528e8 JavaThread "Surrogate Locker Thread (CMS)" daemon [_thread_blocked, id=1717]
    0x08148480 JavaThread "Finalizer" daemon [_thread_blocked, id=1716]
    0x08148008 JavaThread "Reference Handler" daemon [_thread_blocked, id=1715]
    0x0805c598 JavaThread "main" [_thread_in_native, id=1705]
    Other Threads:
    0x08145bc8 VMThread [id=1714]
    0x082237b0 WatcherThread [id=1727]
    VM state:not at safepoint (normal execution)
    VM Mutex/Monitor currently owned by a thread: None
    Heap
    par new generation total 523840K, used 289536K [0x3d1c0000, 0x5d1c0000, 0x5d1c0000)
    eden space 523392K, 55% used [0x3d1c0000, 0x4ec800f0, 0x5d0e0000)
    from space 448K, 0% used [0x5d150000, 0x5d150000, 0x5d1c0000)
    to space 448K, 0% used [0x5d0e0000, 0x5d0e0000, 0x5d150000)
    concurrent mark-sweep generation total 1318912K, used 521347K [0x5d1c0000, 0xad9c0000, 0xad9c0000)
    concurrent-mark-sweep perm gen total 30720K, used 30499K [0xad9c0000, 0xaf7c0000, 0xb19c0000)
    Dynamic libraries:
    08048000-08056000 r-xp 00000000 08:02 180163 /usr/java/jdk1.5.0_05/bin/java
    08056000-08058000 rwxp 0000e000 08:02 180163 /usr/java/jdk1.5.0_05/bin/java
    08058000-0aea7000 rwxp 00000000 00:00 0
    2af40000-2b067000 rwxp 00001000 00:00 0
    2b067000-2b06a000 ---p 00000000 00:00 0
    2b06a000-2b0e8000 rwxp 00003000 00:00 0
    2b0e8000-2b0eb000 ---p 00081000 00:00 0
    2b0eb000-2b169000 rwxp 00084000 00:00 0
    2b169000-2b16c000 ---p 00102000 00:00 0
    2b16c000-2b1ea000 rwxp 00105000 00:00 0
    2b1ea000-2b1ed000 ---p 00081000 00:00 0
    2b1ed000-2b26b000 rwxp 00084000 00:00 0
    2b26b000-2b26e000 ---p 00081000 00:00 0
    2b26e000-2b2ec000 rwxp 00084000 00:00 0
    2b2ec000-2b367000 r-xs 00000000 08:02 1784003 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/xsdlib.jar
    2b367000-2b382000 r-xs 00000000 08:02 1784002 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/xmlrpc-1.2-b1.jar
    2b382000-2b39d000 r-xs 00000000 08:02 1784001 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/xml-apis.jar
    2b39d000-2b476000 r-xs 00000000 08:02 1784000 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/xercesImpl.jar
    2b476000-2b554000 r-xs 00000000 08:02 1783999 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/xalan.jar
    2b554000-2b557000 ---p 00000000 00:00 0
    2b557000-2b5d5000 rwxp 00003000 00:00 0
    2b5d5000-2b5d8000 ---p 00081000 00:00 0
    2b5d8000-2b656000 rwxp 00084000 00:00 0
    2b656000-2b659000 ---p 00081000 00:00 0
    2b659000-2b6d7000 rwxp 00084000 00:00 0
    2b6d7000-2b6da000 ---p 00102000 00:00 0
    2b6da000-2b758000 rwxp 00105000 00:00 0
    2b758000-2b75b000 ---p 00183000 00:00 0
    2b75b000-2b7d9000 rwxp 00186000 00:00 0
    2b7d9000-2b7dc000 rwxp 00000000 00:00 0
    2b7dc000-2b85a000 rwxp 00207000 00:00 0
    2b85a000-2b85d000 ---p 00285000 00:00 0
    2b85d000-2b8db000 rwxp 00288000 00:00 0
    2b8db000-2b8de000 ---p 00102000 00:00 0
    2b8de000-2b95c000 rwxp 00105000 00:00 0
    2b95c000-2b95f000 ---p 00183000 00:00 0
    2b95f000-2ba5d000 rwxp 00186000 00:00 0
    2ba5d000-2ba60000 ---p 00182000 00:00 0
    2ba60000-2bade000 rwxp 00185000 00:00 0
    2bade000-2bae1000 ---p 00203000 00:00 0
    2bae1000-2bb5f000 rwxp 00206000 00:00 0
    2bb5f000-2bb62000 ---p 00284000 00:00 0
    2bb62000-2bbe0000 rwxp 00287000 00:00 0
    2bbe0000-2bbe3000 ---p 00305000 00:00 0
    2bbe3000-2bc61000 rwxp 00308000 00:00 0
    2bc61000-2bc64000 ---p 00204000 00:00 0
    2bc64000-2bce2000 rwxp 00207000 00:00 0
    2bce2000-2bce5000 ---p 00285000 00:00 0
    2bce5000-2bd63000 rwxp 00288000 00:00 0
    2bd63000-2bd66000 rwxp 00000000 00:00 0
    2bd66000-2bde4000 rwxp 00186000 00:00 0
    2bde4000-2bde7000 ---p 00204000 00:00 0
    2bde7000-2be65000 rwxp 00207000 00:00 0
    2be65000-2be68000 rwxp 00000000 00:00 0
    2be68000-2bee6000 rwxp 00084000 00:00 0
    2bee6000-2bee9000 ---p 00102000 00:00 0
    2bee9000-2bf67000 rwxp 00105000 00:00 0
    2bf67000-2bf6a000 ---p 00183000 00:00 0
    2bf6a000-2bfe8000 rwxp 00186000 00:00 0
    2bfe8000-2bfeb000 ---p 00204000 00:00 0
    2bfeb000-2c069000 rwxp 00207000 00:00 0
    2c069000-2c06c000 ---p 00081000 00:00 0
    2c06c000-2c0ea000 rwxp 00084000 00:00 0
    2c0ea000-2c0ed000 ---p 00102000 00:00 0
    2c0ed000-2c16b000 rwxp 00105000 00:00 0
    2c16b000-2c16e000 ---p 00183000 00:00 0
    2c16e000-2c1ec000 rwxp 00186000 00:00 0
    2c1ec000-2c1ef000 rwxp 00000000 00:00 0
    2c1ef000-2c26d000 rwxp 00207000 00:00 0
    2c26d000-2c270000 ---p 00285000 00:00 0
    2c270000-2c2ee000 rwxp 00288000 00:00 0
    2c2ee000-2c2f1000 ---p 00306000 00:00 0
    2c2f1000-2c36f000 rwxp 00309000 00:00 0
    2c36f000-2c372000 ---p 00387000 00:00 0
    2c372000-2c3f0000 rwxp 0038a000 00:00 0
    2c3f0000-2c3f3000 ---p 00204000 00:00 0
    2c3f3000-2c471000 rwxp 00207000 00:00 0
    2c471000-2c474000 ---p 00285000 00:00 0
    2c474000-2c4f2000 rwxp 00288000 00:00 0
    2c4f2000-2c4f5000 ---p 00102000 00:00 0
    2c4f5000-2c573000 rwxp 00105000 00:00 0
    2c573000-2c576000 ---p 00183000 00:00 0
    2c576000-2c5f4000 rwxp 00186000 00:00 0
    2c5f4000-2c5f7000 ---p 00204000 00:00 0
    2c5f7000-2c675000 rwxp 00207000 00:00 0
    2c675000-2c678000 ---p 00285000 00:00 0
    2c678000-2c6f6000 rwxp 00288000 00:00 0
    2c6f6000-2c6f9000 ---p 00306000 00:00 0
    2c6f9000-2c777000 rwxp 00309000 00:00 0
    2c777000-2c77a000 ---p 00387000 00:00 0
    2c77a000-2c7f8000 rwxp 0038a000 00:00 0
    2c7f8000-2c7fb000 ---p 00081000 00:00 0
    2c7fb000-2c879000 rwxp 00084000 00:00 0
    2c879000-2c87c000 ---p 00102000 00:00 0
    2c87c000-2c8fa000 rwxp 00105000 00:00 0
    2c8fa000-2c8fd000 ---p 00183000 00:00 0
    2c8fd000-2c97b000 rwxp 00186000 00:00 0
    2c97b000-2c97e000 rwxp 00000000 00:00 0
    2c97e000-2c9fc000 rwxp 00207000 00:00 0
    2c9fc000-2c9ff000 ---p 00285000 00:00 0
    2c9ff000-2ca7d000 rwxp 00288000 00:00 0
    2ca7d000-2ca80000 ---p 00285000 00:00 0
    2ca80000-2cafe000 rwxp 00288000 00:00 0
    2cafe000-2cb01000 rwxp 00000000 00:00 0
    2cb01000-2cb7f000 rwxp 00309000 00:00 0
    2cb7f000-2cb82000 ---p 00387000 00:00 0
    2cb82000-2cc58000 rwxp 0038a000 00:00 0
    2cc58000-2cd00000 ---p 00029000 00:00 0
    2cd7f000-2cd82000 ---p 00000000 00:00 0
    2cd82000-2cefe000 rwxp 00003000 00:00 0
    2cefe000-2cf00000 ---p 00029000 00:00 0
    2cf00000-2d0fe000 rwxp 0002b000 00:00 0
    2d0fe000-2d100000 ---p 00038000 00:00 0
    2d17b000-2d17e000 ---p 00000000 00:00 0
    2d17e000-2d1fc000 rwxp 00003000 00:00 0
    2d1fc000-2d1ff000 ---p 00081000 00:00 0
    2d1ff000-2d27d000 rwxp 00084000 00:00 0
    2d27d000-2d280000 rwxp 00000000 00:00 0
    2d280000-2d2fe000 rwxp 00105000 00:00 0
    2d2fe000-2d301000 ---p 00183000 00:00 0
    2d301000-2d37f000 rwxp 00186000 00:00 0
    2d37f000-2d382000 ---p 00204000 00:00 0
    2d382000-2d600000 rwxp 00207000 00:00 0
    2d67f000-2d682000 ---p 00000000 00:00 0
    2d682000-2e1ff000 rwxp 00003000 00:00 0
    2e1ff000-2e200000 ---p 00029000 00:00 0
    2e200000-2e25d000 rwxp 0002a000 00:00 0
    2e25d000-2e300000 ---p 00059000 00:00 0
    2e300000-2e700000 rwxp 00000000 00:00 0
    2e77f000-2e782000 ---p 00000000 00:00 0
    2e782000-30500000 rwxp 00003000 00:00 0
    3057f000-30582000 rwxp 00000000 00:00 0
    30582000-30700000 rwxp 00003000 00:00 0
    3077d000-30780000 ---p 00000000 00:00 0
    30780000-307fe000 rwxp 00003000 00:00 0
    307fe000-30801000 ---p 00081000 00:00 0
    30801000-3087f000 rwxp 00084000 00:00 0
    3087f000-30882000 ---p 00102000 00:00 0
    30882000-30a00000 rwxp 00105000 00:00 0
    30a7f000-30a82000 ---p 00000000 00:00 0
    30a82000-30ffc000 rwxp 00003000 00:00 0
    30ffc000-31000000 ---p 00029000 00:00 0
    31000000-311fc000 rwxp 00095000 00:00 0
    311fc000-31200000 ---p 00029000 00:00 0
    31200000-313fc000 rwxp 0002d000 00:00 0
    313fc000-31400000 ---p 000fd000 00:00 0
    31416000-31434000 r-xs 00000000 08:02 1783998 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/wsdl4j.jar
    31434000-31442000 r-xs 00000000 08:02 1783997 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/wrapper.jar
    31442000-3147f000 r-xs 00000000 08:02 1783995 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/webInstaller.jar
    3147f000-31482000 ---p 00000000 00:00 0
    31482000-315ff000 rwxp 00003000 00:00 0
    315ff000-31600000 ---p 00000000 00:00 0
    31625000-3167f000 r-xs 00000000 08:02 1783994 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/velocity-1.4-rc1.jar
    3167f000-31682000 ---p 00000000 00:00 0
    31682000-31dfb000 rwxp 00003000 00:00 0
    31dfb000-31e00000 ---p 00000000 00:00 0
    31e14000-31e17000 ---p 00000000 00:00 0
    31e17000-31e95000 rwxp 00003000 00:00 0
    31e95000-31e98000 ---p 00081000 00:00 0
    31e98000-31f16000 rwxp 00084000 00:00 0
    31f16000-31f19000 ---p 00102000 00:00 0
    31f19000-31f97000 rwxp 00105000 00:00 0
    31f97000-31f9a000 ---p 00183000 00:00 0
    31f9a000-32018000 rwxp 00186000 00:00 0
    32018000-3201b000 ---p 00183000 00:00 0
    3201b000-32099000 rwxp 00186000 00:00 0
    32099000-3209c000 ---p 00204000 00:00 0
    3209c000-3211a000 rwxp 00207000 00:00 0
    3211a000-3211d000 ---p 00285000 00:00 0
    3211d000-3219b000 rwxp 00288000 00:00 0
    3219b000-3219e000 ---p 00102000 00:00 0
    3219e000-3221c000 rwxp 00105000 00:00 0
    3221c000-3221f000 ---p 00183000 00:00 0
    3221f000-3229d000 rwxp 00186000 00:00 0
    3229d000-322a0000 ---p 00204000 00:00 0
    322a0000-3231e000 rwxp 00207000 00:00 0
    3231e000-32321000 ---p 00285000 00:00 0
    32321000-3239f000 rwxp 00288000 00:00 0
    3239f000-323a2000 ---p 00306000 00:00 0
    323a2000-32420000 rwxp 00309000 00:00 0
    32420000-32423000 ---p 00387000 00:00 0
    32423000-324a1000 rwxp 0038a000 00:00 0
    324a1000-324a4000 ---p 00408000 00:00 0
    324a4000-32522000 rwxp 0040b000 00:00 0
    32522000-32525000 ---p 00285000 00:00 0
    32525000-325a3000 rwxp 00288000 00:00 0
    325a3000-325a6000 ---p 00102000 00:00 0
    325a6000-32624000 rwxp 00105000 00:00 0
    32624000-32627000 ---p 00183000 00:00 0
    32627000-326a5000 rwxp 00186000 00:00 0
    326a5000-326a8000 ---p 00204000 00:00 0
    326a8000-32726000 rwxp 00207000 00:00 0
    32726000-32729000 ---p 00285000 00:00 0
    32729000-327a7000 rwxp 00288000 00:00 0
    327a7000-327aa000 ---p 00102000 00:00 0
    327aa000-32828000 rwxp 00105000 00:00 0
    32828000-3282b000 rwxp 00000000 00:00 0
    3282b000-328a9000 rwxp 00186000 00:00 0
    328a9000-328ac000 ---p 00204000 00:00 0
    328ac000-3292a000 rwxp 00207000 00:00 0
    3292a000-3292d000 ---p 00285000 00:00 0
    3292d000-329ab000 rwxp 00288000 00:00 0
    329ab000-329ae000 rwxp 00000000 00:00 0
    329ae000-32a2c000 rwxp 00309000 00:00 0
    32a2c000-32a2f000 ---p 00183000 00:00 0
    32a2f000-32aad000 rwxp 00186000 00:00 0
    32aad000-32ab0000 rwxp 00000000 00:00 0
    32ab0000-32b2e000 rwxp 00207000 00:00 0
    32b2e000-32b31000 ---p 00000000 00:00 0
    32b31000-32baf000 rwxp 00003000 00:00 0
    32baf000-32bb2000 ---p 00081000 00:00 0
    32bb2000-32c30000 rwxp 00084000 00:00 0
    32c30000-32c33000 ---p 00102000 00:00 0
    32c33000-32cb1000 rwxp 00105000 00:00 0
    32cb1000-32cb4000 rwxp 00000000 00:00 0
    32cb4000-32d32000 rwxp 00186000 00:00 0
    32d32000-32d35000 rwxp 00000000 00:00 0
    32d35000-32db3000 rwxp 00084000 00:00 0
    32db3000-32db6000 ---p 00102000 00:00 0
    32db6000-32e34000 rwxp 00105000 00:00 0
    32e34000-32e37000 rwxp 00000000 00:00 0
    32e37000-32eb5000 rwxp 00186000 00:00 0
    32eb5000-32eb8000 ---p 00204000 00:00 0
    32eb8000-32f36000 rwxp 00207000 00:00 0
    32f36000-32f39000 rwxp 00000000 00:00 0
    32f39000-32fb7000 rwxp 00288000 00:00 0
    32fb7000-32fba000 ---p 00306000 00:00 0
    32fba000-33038000 rwxp 00309000 00:00 0
    33038000-3303b000 rwxp 00000000 00:00 0
    3303b000-330b9000 rwxp 00186000 00:00 0
    330b9000-330bc000 ---p 00204000 00:00 0
    330bc000-3313a000 rwxp 00207000 00:00 0
    3313a000-3313d000 ---p 00285000 00:00 0
    3313d000-331bb000 rwxp 00288000 00:00 0
    331bb000-331be000 ---p 00102000 00:00 0
    331be000-3323c000 rwxp 00105000 00:00 0
    3323c000-3323f000 ---p 00183000 00:00 0
    3323f000-332bd000 rwxp 00186000 00:00 0
    332bd000-332c0000 ---p 00204000 00:00 0
    332c0000-3333e000 rwxp 00207000 00:00 0
    3333e000-33341000 ---p 00285000 00:00 0
    33341000-333bf000 rwxp 00288000 00:00 0
    333bf000-333c2000 ---p 00306000 00:00 0
    333c2000-33440000 rwxp 00309000 00:00 0
    33440000-33443000 ---p 00183000 00:00 0
    33443000-334c1000 rwxp 00186000 00:00 0
    334e2000-33531000 r-xs 00000000 08:02 1783993 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/torque-3.0.2.jar
    33531000-33537000 r-xs 00000000 08:02 1783992 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/textile4j-1.20.jar
    33537000-336e9000 r-xs 00000000 08:02 1783991 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/tangosol.jar
    336e9000-33710000 r-xs 00000000 08:02 1783990 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/ss_css2.jar
    33710000-33716000 r-xs 00000000 08:02 1783989 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/smtp.jar
    33716000-3371b000 r-xs 00000000 08:02 1783987 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/saaj.jar
    3371b000-33720000 r-xs 00000000 08:02 1783986 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/relaxngDatatype.jar
    33720000-33726000 r-xs 00000000 08:02 1783985 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/pop3.jar
    33726000-3373e000 r-xs 00000000 08:02 1783984 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/p6spy.jar
    3373e000-3375b000 r-xs 00000000 08:02 1783983 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/oscache-2.1.1.jar
    3375b000-337ff000 r-xs 00000000 08:02 1783982 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/optional.jar
    337ff000-3396a000 r-xs 00000000 08:02 1783981 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/msv.jar
    3396a000-33979000 r-xs 00000000 08:02 1783980 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/msutil.jar
    33979000-3398a000 r-xs 00000000 08:02 1783979 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/mssqlserver.jar
    3398a000-339d1000 r-xs 00000000 08:02 1783978 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/msbase.jar
    339d1000-339e8000 r-xs 00000000 08:02 1783977 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/metadata-extractor-2.2.2.jar
    339e8000-33a15000 r-xs 00000000 08:02 1783976 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/mailapi.jar
    33a15000-33a6c000 r-xs 00000000 08:02 1783975 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/log4j-1.2.8.jar
    33a6c000-33a6e000 r-xs 00000000 08:02 1783974 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/jdbc2_0-stdext.jar
    33a6e000-33ab6000 r-xs 00000000 08:02 1783973 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/jcs.jar
    33ab6000-33ac2000 r-xs 00000000 08:02 1783972 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/jazzy-core.jar
    33ac2000-33acb000 r-xs 00000000 08:02 1783971 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/jaxrpc.jar
    33acb000-33b06000 r-xs 00000000 08:02 1783970 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/jaxen-1.1-beta-4.jar
    33b06000-33b0e000 r-xs 00000000 08:02 1783969 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/jakarta-regexp-1.2.jar
    33b0e000-33b1e000 r-xs 00000000 08:02 1783968 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/jakarta-oro-2.0.6.jar
    33b1e000-33c9f000 r-xs 00000000 08:02 1783967 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/jai_core.jar
    33c9f000-33cd3000 r-xs 00000000 08:02 1783966 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/jai_codec.jar
    33cd3000-33d03000 r-xs 00000000 08:02 1783965 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/isorelax.jar
    33d03000-33d25000 r-xs 00000000 08:02 1783964 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/imap.jar
    33d25000-33d54000 r-xs 00000000 08:02 1783963 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/hessian-3.0.13.jar
    33d54000-33d58000 r-xs 00000000 08:02 1783962 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/fast-md5-2.5.jar
    33d58000-33db8000 r-xs 00000000 08:02 1783961 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/dom4j-1.5-rc1.jar
    33db8000-33df5000 r-xs 00000000 08:02 1783960 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/dnsjava-1.6.6.jar
    33df5000-33ef6000 r-xs 00000000 08:02 1783958 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/db-ojb-1.0.1.jar
    33ef6000-33f0f000 r-xs 00000000 08:02 1783957 /usr/local/apache-tomcat-5.5.12/webapps/x/WEB-INF/lib/crossdb.jar
    33f0f000-33f1d000

    An aside: When I switch to ParallelGC, afterrunning
    for about 5-6 hours, GC times start doubling
    (approximately) in time, eventually moving upwardsof
    2 minutes per full GC.That sounds to me like you're swapping during full
    GCs. I wouldn't assume that 2 GB of physical RAM is
    sufficient to run an app with an 1800 MB heap. Have
    you done any heap profiling to determine the real
    working set of your application? When the GCs get
    this pathologically long, is there disk activity on
    the machine?Hmm.. So what should we size our heap to on a server with 2GB? The server is essentially only running the Java process. What would you consider "safe"?
    While heap profiling with jconsole, the application only utilizes 1.1GB of the heap at peaks. We want to expand that eventually as we size our caches larger.
    I don't believe there's disk activity with long GCs, but I can't confirm that 100% right now. The server is reading files from another machine, so the disks are more or less untouched while the app is running. There's heavy caching. The only reason disks would be hititng if your guess regarding the swapping turns out correct. After you suggest a safer way to calc a max heap size for our machine, I'll try again with ParallelGC and a smaller heap.
    Some points:
    - I tried increasing perm generation size. It'snot
    even close to filled (according to gc log).(As you mentioned, "old generation" instead of "perm
    generation".) What about when the full collection
    times are taking 2 minutes in duration? Is there any
    disk activity indicating swapping?Again, not positive on the disk situation -- should get an answer above to figure this out.
    - I have not tried the -client VM, will this break
    performance on a production application?The client VM does not generate as high quality
    machine code as the server VM but on the x86
    architecture many benchmark scores for the two
    compilers are comparable. I would recommend you try
    that option if only to narrow down the scope of the
    crash you're seeing.
    - I saw a bug related to a ConcMarkSweepGC crashon
    4-cpu machines opened on Oct 17th. I've testedthis
    on 4-cpu (2 proc with hyperthreading) and 2-cpu
    (hyperthreading off) -- both exhibit this issue.What bug ID is this?http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6337544
    - Are there any known issues with this collectorand
    Linux 2.4.21-37.ELsmp? Should we be using
    LD_ASSUME_KERNEL=2.2.5 or anything? For java to
    recognize this variable, do we just need itspecified
    anywhere in the environment at JVM start? How dowe
    test if it worked?No issues as far as I know, but I am not a Linux
    expert. I think in order to toggle which thread
    library is used you just need that variable exported
    in the environment when the JVM starts up. You can
    probably use pmap to see which thread library got
    loaded to verify the one you expect is present in the
    loaded objects.Trying various combinations of LD_ASSUME_KERNEL to switch threading versions has no real effect on stability there. We're seeing crashes repeatedly still.
    I'm going to attempt to deploy some machines with a new kernel as well and see if we can reproduce on those. I'll try ParallelGC again as soon as I get your recommendations on the configuration.

Maybe you are looking for