Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4635076

While using alt. thread lib. VMs core dump with unexpected exception in native

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P4
    • Resolution: Cannot Reproduce
    • Affects Version/s: 1.3.1_02
    • Fix Version/s: None
    • Component/s: hotspot
    • Subcomponent:
    • CPU:
      sparc
    • OS:
      solaris_8

      Description

      When trying to use the alternate thread library, all of the 1.3.1_01, 1.3.1_02 & 1.4.0 beta VM crashes/core dumps with unexpected exception in native code outside the VM.

      Please see the attached file for the core files, JVM flags used, system file and the system configuration information.

      Please note that this application test was run using WebLogic 5.1 sp9 on Solaris which does not support 1.4 beta. Hence, for 1.4 test results a test program generating the same work flow was used which basically do the same task on a Java Application program bypassing the WebLogic server. Also note that, during these crashes and runs - there was no load on the system - the VM crashed on all situation on first access to the application main portal page in a 3-tiered envrionment. It appears that the Vm crashes upon entry to the applications JNI calls onto the C++ business logic.

      The following shows the trace for different VM versions:

      1. Java HotSpot(TM) Server VM (1.4.0-beta3-b84 mixed mode)
      ----------------------------------------------------------
      An unexpected exception has been detected in native code outside the VM.
      Unexpected Signal : 11 occurred at PC=0xEE14FFBC
      Function=__1cOKDdBulkRequestERead6MpnLKSessionMgr_rnEKMsg__v_+0x4C
      Library=/export/home/clarify/eBusinessFramework/bin/libBoUtils.so

      Current Java thread:
              at com.clarify.cbo.KJniDisp.invoke(Native Method)
              at com.clarify.cbo.KJniDisp.invokeHelper(KJniDisp.java:507)
              at com.clarify.cbo.KJniDisp.invokeInt(KJniDisp.java:421)
              at com.clarify.cbo.Session.login(Session.java:270)
              at com.clarify.cbo.Session.login(Session.java:253)
              at KMultiThreadTst.MyThread.run(MyThread.java:44)

      Dynamic libraries:
      0x10000 /usr/j2re1.4.0/bin/java
      0xff360000 /usr/lib/lwp/libthread.so.1
      0xff390000 /usr/lib/libdl.so.1
      0xff280000 /usr/lib/libc.so.1
      0xff350000 /usr/platform/SUNW,Sun-Fire/lib/libc_psr.so.1
      0xfec00000 /usr/j2re1.4.0/lib/sparc/server/libjvm.so
      0xfebd0000 /usr/lib/libCrun.so.1
      0xfebb0000 /usr/lib/libsocket.so.1
      0xfeb00000 /usr/lib/libnsl.so.1
      0xfead0000 /usr/lib/libm.so.1
      0xff270000 /usr/lib/libw.so.1
      0xfeab0000 /usr/lib/libmp.so.2
      0xfea80000 /usr/j2re1.4.0/lib/sparc/native_threads/libhpi.so
      0xfea40000 /usr/j2re1.4.0/lib/sparc/libverify.so
      0xfea10000 /usr/j2re1.4.0/lib/sparc/libjava.so
      0xfe9f0000 /usr/j2re1.4.0/lib/sparc/libzip.so
      0xfaeb0000 /export/home/clarify/eBusinessFramework/bin/libJDispLoad.so
      0xf1e80000 /export/home/clarify/eBusinessFramework/bin/windu43/libole43.so
      0xf1d00000 /export/home/clarify/eBusinessFramework/bin/windu43/liboleaut43.so
      0xfac40000 /export/home/clarify/eBusinessFramework/bin/windu43/libolejpeg43.so
      0xf2bb0000 /export/home/clarify/eBusinessFramework/bin/windu43/libolestypes43.so
      0xf2940000 /export/home/clarify/eBusinessFramework/bin/windu43/liboc43.so
      0xfac20000 /export/home/clarify/eBusinessFramework/bin/windu43/liboleclisvr43.so
      0xf2850000 /export/home/clarify/eBusinessFramework/bin/windu43/libole2ui43.so
      0xf1fa0000 /export/home/clarify/eBusinessFramework/bin/windu43/libmsrpc43.so
      0xf1ca0000 /export/home/clarify/eBusinessFramework/bin/windu43/libcommdlg43.so
      0xf1280000 /export/home/clarify/eBusinessFramework/bin/windu43/libshell43.so
      0xf1180000 /export/home/clarify/eBusinessFramework/bin/windu43/libcommctrl43.so
      0xf2b90000 /export/home/clarify/eBusinessFramework/bin/windu43/libddeml43.so
      0xf2830000 /export/home/clarify/eBusinessFramework/bin/windu43/libwinsock43.so
      0xf0600000 /export/home/clarify/eBusinessFramework/bin/windu43/libmfcole43.so
      0xf1080000 /export/home/clarify/eBusinessFramework/bin/windu43/libgdi43.so
      0xf0480000 /export/home/clarify/eBusinessFramework/bin/windu43/libuser43.so
      0xefa80000 /export/home/clarify/eBusinessFramework/bin/windu43/libkernel43.so
      0xef900000 /export/home/clarify/eBusinessFramework/bin/windu43/libprnt43.so
      0xf2810000 /export/home/clarify/eBusinessFramework/bin/windu43/libodbc43.so
      0xeef00000 /export/home/clarify/eBusinessFramework/bin/libJDispCommon.so
      0xeec80000 /usr/lib/libXm.so.4
      0xf1c30000 /usr/lib/libXt.so.4
      0xf1e60000 /usr/lib/libgen.so.1
      0xf13d0000 /usr/lib/libXmu.so.4
      0xee300000 /usr/lib/libX11.so.4
      0xf1e40000 /usr/lib/librt.so.1
      0xee200000 /export/home/clarify/eBusinessFramework/bin/libglobalc.so
      0xee100000 /export/home/clarify/eBusinessFramework/bin/libBoUtils.so
      0xef880000 /export/home/clarify/eBusinessFramework/bin/libBoServices.so
      0xf1210000 /export/home/clarify/eBusinessFramework/bin/libbasebo.so
      0xedf00000 /export/home/clarify/eBusinessFramework/bin/libKCommon.so
      0xede80000 /export/home/clarify/eBusinessFramework/bin/libJDispBase.so
      0xedd80000 /export/home/clarify/eBusinessFramework/bin/libLPomsSvc.so
      0xf13b0000 /usr/openwin/lib/libSM.so.6
      0xf1150000 /usr/openwin/lib/libICE.so.6
      0xf1050000 /usr/openwin/lib/libXext.so.0
      0xf1130000 /usr/lib/libaio.so.1
      0xf1020000 /usr/openwin/lib/libdga.so.1
      0xef860000 /usr/lib/straddr.so
      0xef830000 /export/home/clarify/eBusinessFramework/bin/libOrantSvc.so
      0xd6c00000 /export/home/oracle/OraHome1/lib/libclntsh.so.8.0
      0xeefe0000 /export/home/oracle/OraHome1/lib/libwtc8.so
      0xeeee0000 /usr/lib/libsched.so.1

      2. Java HotSpot(TM) Server VM (build 1.3.1_02-b02, mixed mode)
      ---------------------------------------------------------------
      Thu Feb 07 14:57:47 PST 2002:<I> <ServletContext-General> file: init
      Thu Feb 07 14:57:47 PST 2002:<I> <ServletContext-General> *.jsp: init
      Segmentation Fault - core dumped


      3. Java HotSpot(TM) Server VM (build 1.3.1_01, mixed mode)
      ----------------------------------------------------------
      Thu Feb 07 14:51:48 PST 2002:<I> <ServletContext-General> file: init
      Thu Feb 07 14:51:48 PST 2002:<I> <ServletContext-General> *.jsp: init
      Thu Feb 07 14:51:49 PST 2002:<E> <Posix Performance Pack> Failure in processSockets()
      java.io.IOException: unexpected revents in poll
              at weblogic.socket.PosixSocketMuxer.poll(Native Method)
              at weblogic.socket.PosixSocketMuxer.processSockets(PosixSocketMuxer.java:284)
              at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
              at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)


      An unexpected exception has been detected in native code outside the VM.
      Unexpected Signal : 11 occurred at PC=0xc3b52b48
      Function name=MemAlloc
      Library=/export/home/clarify/eBusinessFramework/bin/windu43/liboleaut43.so

      Cannot obtain thread information

      Dynamic libraries:
      0x10000 /usr/j2sdk1_3_1_01/bin/../bin/sparc/native_threads/java
      0xff360000 /usr/lib/lwp/libthread.so.1
      0xff390000 /usr/lib/libdl.so.1
      0xff280000 /usr/lib/libc.so.1
      0xff350000 /usr/platform/SUNW,Sun-Fire/lib/libc_psr.so.1
      0xfec00000 /usr/j2sdk1_3_1_01/jre/lib/sparc/server/libjvm.so
      0xff240000 /usr/lib/libCrun.so.1
      0xff210000 /usr/lib/libsocket.so.1
      0xfeb00000 /usr/lib/libnsl.so.1
      0xff1e0000 /usr/lib/libm.so.1
      0xff270000 /usr/lib/libw.so.1
      0xff1b0000 /usr/lib/libmp.so.2
      0xff180000 /usr/j2sdk1_3_1_01/jre/lib/sparc/native_threads/libhpi.so
      0xff140000 /usr/j2sdk1_3_1_01/jre/lib/sparc/libverify.so
      0xfebc0000 /usr/j2sdk1_3_1_01/jre/lib/sparc/libjava.so
      0xfead0000 /usr/j2sdk1_3_1_01/jre/lib/sparc/libzip.so
      0xfdbe0000 /usr/j2sdk1_3_1_01/jre/lib/sparc/libnet.so
      0xfdbc0000 /usr/lib/nss_files.so.1
      0xfd8e0000 /export/home/clarify/weblogic/lib/solaris/libmuxer.so
      0xfd8c0000 /export/home/clarify/eBusinessFramework/bin/libJDispLoad.so
      0xc4d00000 /export/home/clarify/eBusinessFramework/bin/windu43/libole43.so
      0xc3a80000 /export/home/clarify/eBusinessFramework/bin/windu43/liboleaut43.so
      0xfd880000 /export/home/clarify/eBusinessFramework/bin/windu43/libolejpeg43.so
      0xfd830000 /export/home/clarify/eBusinessFramework/bin/windu43/libolestypes43.so
      0xfb640000 /export/home/clarify/eBusinessFramework/bin/windu43/liboc43.so
      0xfd810000 /export/home/clarify/eBusinessFramework/bin/windu43/liboleclisvr43.so
      0xfb450000 /export/home/clarify/eBusinessFramework/bin/windu43/libole2ui43.so
      0xc70a0000 /export/home/clarify/eBusinessFramework/bin/windu43/libmsrpc43.so
      0xc7040000 /export/home/clarify/eBusinessFramework/bin/windu43/libcommdlg43.so
      0xc3900000 /export/home/clarify/eBusinessFramework/bin/windu43/libshell43.so
      0xc6480000 /export/home/clarify/eBusinessFramework/bin/windu43/libcommctrl43.so
      0xfb430000 /export/home/clarify/eBusinessFramework/bin/windu43/libddeml43.so
      0xfb410000 /export/home/clarify/eBusinessFramework/bin/windu43/libwinsock43.so
      0xc2e00000 /export/home/clarify/eBusinessFramework/bin/windu43/libmfcole43.so
      0xc5880000 /export/home/clarify/eBusinessFramework/bin/windu43/libgdi43.so
      0xc2c80000 /export/home/clarify/eBusinessFramework/bin/windu43/libuser43.so
      0xc2280000 /export/home/clarify/eBusinessFramework/bin/windu43/libkernel43.so
      0xc2100000 /export/home/clarify/eBusinessFramework/bin/windu43/libprnt43.so
      0xc7020000 /export/home/clarify/eBusinessFramework/bin/windu43/libodbc43.so
      0xc1700000 /export/home/clarify/eBusinessFramework/bin/libJDispCommon.so
      0xc1480000 /usr/lib/libXm.so.4
      0xc6790000 /usr/lib/libXt.so.4
      0xc6560000 /usr/lib/libgen.so.1
      0xc6530000 /usr/lib/libXmu.so.4
      0xc0b00000 /usr/lib/libX11.so.4
      0xc6460000 /usr/lib/librt.so.1
      0xc0a00000 /export/home/clarify/eBusinessFramework/bin/libglobalc.so
      0xc0900000 /export/home/clarify/eBusinessFramework/bin/libBoUtils.so
      0xc3880000 /export/home/clarify/eBusinessFramework/bin/libBoServices.so
      0xc5b90000 /export/home/clarify/eBusinessFramework/bin/libbasebo.so
      0xbfe00000 /export/home/clarify/eBusinessFramework/bin/libKCommon.so
      0xc2080000 /export/home/clarify/eBusinessFramework/bin/libJDispBase.so
      0xbfd00000 /export/home/clarify/eBusinessFramework/bin/libLPomsSvc.so
      0xc6440000 /usr/openwin/lib/libSM.so.6
      0xc6410000 /usr/openwin/lib/libICE.so.6
      0xc5950000 /usr/openwin/lib/libXext.so.0
      0xc5930000 /usr/lib/libaio.so.1
      0xc5850000 /usr/openwin/lib/libdga.so.1
      0xc3bd0000 /usr/lib/straddr.so



      ###@###.### 2002-02-07

        Attachments

          Activity

            People

            • Assignee:
              collins Gary Collins (Inactive)
              Reporter:
              duke J. Duke (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Imported:
                Indexed: