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

SEGV occurs on Function name=JVM_IsInterface

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P4 P4
    • None
    • 1.3.0_01, 1.3.1_01
    • hotspot
    • sparc
    • solaris_8

      java version "1.3.1_01"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_01)
      Java HotSpot(TM) Client VM (build 1.3.1_01, mixed mode)

      jdk1.3.1_02 version:
      java version "JPSE_1.3.1_20011005"
      Java(TM) 2 Runtime Environment, Standard Edition (build JPSE_1.3.1_20011005)


      Java HotSpot(TM) Client VM (build 1.3.1_02, mixed mode)

      JVM log from jdk1.3.1_01:
      -------------------------
      Unexpected Signal : 11 occurred at PC=0xfed5a248
      Function name=JVM_IsInterface
      Library=/usr/j2sdk1_3_1_01/jre/lib/sparc/server/libjvm.so

      Current Java thread:

      Dynamic libraries:
      0x10000 /usr/bin/../java/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
      0xff270000 /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
      0xff220000 /usr/lib/libsocket.so.1
      0xfeb00000 /usr/lib/libnsl.so.1
      0xff1e0000 /usr/lib/libm.so.1
      0xff350000 /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
      0xfb4c0000 /usr/j2sdk1_3_1_01/jre/lib/sparc/libnet.so
      0xfb4a0000 /usr/lib/nss_nis.so.1

      Local Time = Mon Nov 26 19:22:47 2001
      Elapsed Time = 125
      #
      # HotSpot Virtual Machine Error : 11
      # Error ID : 4F530E43505002C4 01
      # Please report this error at
      # http://java.sun.com/cgi-bin/bugreport.cgi
      #

      The core files which have been mentioned:
      a)





      # Java VM: Java HotSpot(TM) Server VM (1.3.1_01 mixed mode)
      #
      -----------------------------

      core dump file is saved on /net/xuemei/share/cores
      core.jdk13102.gz is the core on jdk1.3.1_02
      core.jvm13101.gz is the core on jdk1.3.1_01
      Also the core files are saved in Attachments along with the bug report.


      ###@###.### 2001-12-17
      Lastest build of jdk1.3.1_02 is test against and the bug is reproduced:
      java version "1.3.1_02"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_02-b02)
      Java HotSpot(TM) Client VM (build 1.3.1_02-b02, mixed mode)

      JVM output:
      Unexpected Signal : 11 occurred at PC=0xfed5af90
      Function name=JVM_IsInterface
      Library=/usr/j2sdk1_3_1_02/jre/lib/sparc/server/libjvm.so

      Current Java thread:

      Dynamic libraries:
      0x10000 /usr/bin/../java/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_02/jre/lib/sparc/server/libjvm.so
      0xff230000 /usr/lib/libCrun.so.1
      0xff210000 /usr/lib/libsocket.so.1
      0xfeb00000 /usr/lib/libnsl.so.1
      0xff1d0000 /usr/lib/libm.so.1
      0xff260000 /usr/lib/libw.so.1
      0xff1a0000 /usr/lib/libmp.so.2
      0xff180000 /usr/lib/librt.so.1
      0xff160000 /usr/lib/libaio.so.1
      0xff120000 /usr/j2sdk1_3_1_02/jre/lib/sparc/native_threads/libhpi.so
      0xfebc0000 /usr/j2sdk1_3_1_02/jre/lib/sparc/libverify.so
      0xfeac0000 /usr/j2sdk1_3_1_02/jre/lib/sparc/libjava.so
      0xfea90000 /usr/j2sdk1_3_1_02/jre/lib/sparc/libzip.so
      0xfb450000 /usr/j2sdk1_3_1_02/jre/lib/sparc/libnet.so
      0xfb430000 /usr/lib/nss_nis.so.1

      Local Time = Thu Dec 13 14:27:16 2001
      Elapsed Time = 255
      #
      # HotSpot Virtual Machine Error : 11
      # Error ID : 4F530E43505002C4 01
      # Please report this error at
      # http://java.sun.com/cgi-bin/bugreport.cgi
      #
      # Java VM: Java HotSpot(TM) Server VM (1.3.1_02-b02 mixed mode)
      #

      ****************
      Another exception has been detected while we were handling last error.
      Dumping information about last error:
      ERROR REPORT FILE = (N/A)
      PC = 0xfed5af90
      SIGNAL = 11
      FUNCTION NAME = JVM_IsInterface
      LIBRARY NAME = /usr/j2sdk1_3_1_02/jre/lib/sparc/server/libjvm.so
      Please check ERROR REPORT FILE for further information, if there is any.
      Good bye.


      The core file core.jdk131b02.Z is attached.

      Flags used:
      -server -Xms1548m -Xmx1548m -XX:+UseBoundThreads -XX:NewSize=610m -XX:MaxNewSize=610m -XX:SurvivorRatio=6
      Crash also happened on flags:
      -server -Xms2000m -Xmx2000m -XX:NewSize=1000m -XX:MaxNewSize=1000m -XX:SurvivorRatio=10

      Alternate thread library is used:
      LD_LIBRARY_PATH=/usr/lib/lwp:$LD_LIBRARY_PATH

      ###@###.### 2001-12-18
      Adding '-verbose:gc' option also ended with JVM crash with the same synopsis. The GC behave normally before the crash. Below is the output of -verbose:gc before JVM crash.
      [GC 495240K->32462K(1507072K), 0.3235110 secs]
      [GC 498849K->29778K(1507072K), 0.2714151 secs]
      [GC 498258K->25752K(1507072K), 0.1763915 secs]
      [GC 494232K->26550K(1507072K), 0.2009798 secs]
      [GC 495030K->26436K(1507072K), 0.1885998 secs]
      [GC 494146K->28615K(1507072K), 0.2386449 secs]
      [GC 497095K->28971K(1507072K), 0.2674975 secs]
      [GC 496544K->27435K(1507072K), 0.2204244 secs]

      '-client' option didn't crash for a overnight run, but the performance is much worse than '-server' option and can not be offered to our customer

      jdk1.4.0 is tested against with the same java options, including '-server', it successfully finished a 2-hour run without JVM crash and the performance is similar to jdk1.3.1_02.

      ###@###.### 2001-12-19
      jdk1.3.1_02 debug version 'java_g' is used and core dump happened. The output with '-verbose:gc' turned on is:
      [Full GC 169504K->8786K(1507072K), 30.9610684 secs]



      ****************
      Another exception has been detected while we were handling last error.
      Dumping information about last error:
      Unexpected Signal : 11 occurred at PC=0xfe3b53c4

      ------------------
      core file: core_jdk13102_debug.Z is attached and also available on:
      /net/xuemei/share/cores


      ###@###.### 2002-02-01
      .hotspot_complier is provided and applied on the application.

      # java -version
      CompilerOracle: exclude java/io/ObjectInputStream inputClassFields
      CompilerOracle: print java/io/ObjectInputStream inputClassFields
      java version "1.3.1_02"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_02-b02)
      Java HotSpot(TM) Client VM (build 1.3.1_02-b02, mixed mode)

      A core dump happened with the same synopsis. core.hotspot_compiler.Z which contains the core is attached.

      ###@###.### 2002-02-04
      All the core files are moved from /net/xuemei/share/cores to:
      /net/grande.eng/export/home/sherry/debug4533301

      ###@###.### 2002-02-06
      A core is reproduced with .hotspot_compiler and 'Ctrl-\' is issued to get the stack track. Below is the output of JVM when core dump happened and the result of 'Ctrl-\' is null. Core is generated before 'Ctrl-\' issued.

      Unexpected Signal : 11 occurred at PC=0xfed5af90
      Function name=JVM_IsInterface
      Library=/usr/j2sdk1_3_1_02/jre/lib/sparc/server/libjvm.so

      Current Java thread:

      Dynamic libraries:
      0x10000 /usr/bin/../java/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_02/jre/lib/sparc/server/libjvm.so
      0xff230000 /usr/lib/libCrun.so.1
      0xff200000 /usr/lib/libsocket.so.1
      0xfeb00000 /usr/lib/libnsl.so.1
      0xff1d0000 /usr/lib/libm.so.1
      0xff260000 /usr/lib/libw.so.1
      0xff1a0000 /usr/lib/libmp.so.2
      0xff180000 /usr/lib/librt.so.1
      0xff160000 /usr/lib/libaio.so.1
      0xff120000 /usr/j2sdk1_3_1_02/jre/lib/sparc/native_threads/libhpi.so
      0xfebc0000 /usr/j2sdk1_3_1_02/jre/lib/sparc/libverify.so
      0xfeac0000 /usr/j2sdk1_3_1_02/jre/lib/sparc/libjava.so
      0xfea90000 /usr/j2sdk1_3_1_02/jre/lib/sparc/libzip.so
      0x7a3c0000 /usr/j2sdk1_3_1_02/jre/lib/sparc/libnet.so
      0x7a3a0000 /usr/lib/nss_nis.so.1

      Local Time = Wed Feb 6 16:58:32 2002
      Elapsed Time = 341
      #
      # HotSpot Virtual Machine Error : 11
      # Error ID : 4F530E43505002C4 01
      # Please report this error at
      # http://java.sun.com/cgi-bin/bugreport.cgi
      #
      # Java VM: Java HotSpot(TM) Server VM (1.3.1_02-b02 mixed mode)
      #
      # An error report file has been saved as hs_err_pid19898.log.
      # Please refer to the file for further information.
      #
      ^
      Core file core.hotsport_compiler1.Z is attached.

            minqi Yumin Qi
            duke J. Duke
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: