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

RAS: Libraries reliability tests crash client VM.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: P2 P2
    • None
    • 1.4.0
    • hotspot
    • gc
    • sparc
    • solaris_7

      harshad.vilekar@eng 2001-04-06

      This could not be duplicated on Merlin B-58.
      Reliability tests executed okay for 24 hrs on Solaris 2.6 (kidd.eng) and Solaris 8 (endora.eng) - client VM.

      Results are at:
      /net/sqesvr.eng/export/xlt/libs/merlin/testruns/reliability/build-beta-b58

      ----------------------------------

      Libraries pre-Merlin product tests were repeated in same VM instance.
      Tests crash client VM on following platforms.

      Platform VM MTBF CPU Speed RAM Size Pass/Fail
      -------- -- ---- ----------------- ---------
      RedHat 6.2 client 2 hrs PIII 450MHz 128MB FAIL

      Sparc 2.6 client 3 hrs Ultra 5 333MHz 128MB FAIL

      Sparc 8(64 bit) client 3 hrs Ultra 10 333MHZ 128MB FAIL


      Same tests run successfully for 24 hours with server VM on
      following platforms:

      Platform VM MTBF CPU Speed RAM Size Pass/Fail
      -------- -- ---- ----------------- ---------
      IA 8 server 24 hrs PIII 600MHZ 128MB PASS

      Sparc 8(64 but) server 24 hrs Ultra 10 333MHZ 128MB PASS
                     (64 bit)




      ------------ test details --------------------
      Test Source:
      /net/sqesvr.eng/export/st2/suites/merlin/jdk-bashers/libs/src

      Test Execution Log:
      /net/sqesvr.eng/export/xlt/libs/merlin/testruns/reliability/build-beta-b53/linux.redhat6.2.server/results

      ------------ build ---------------------------
      % java -version
      java version "1.4.0-beta"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0-beta-b53)
      Java HotSpot(TM) Client VM (build 1.4beta-B53, mixed mode)

      -------------- machine details ---------------
      $ uname -a
      Linux pc-ellington 2.2.14-5.0 #1 Tue Mar 7 21:07:39 EST 2000 i686 unknown

      Gateway PC Pentium III, single CPU, 450 Mhz, 128 MB RAM.

      ---------------------- Error log -------------------
      (see test execution log for full details)

      Unexpected Signal : 11 occurred at PC=0x401785bf
      Function name=allocate_permanent__C13instanceKlassR11KlassHandleiP6Thread
      Library=/usr/local/java/jdk1.4/linux-i386/jre/lib/i386/client/libjvm.so

      Current Java thread:
      at sun.misc.Unsafe.defineClass(Native Method)
      at sun.misc.ClassReflector$ClassGenerator.defineClass(ClassReflector.java:1835)
      at sun.misc.ClassReflector$ClassGenerator.generateFieldCopier(ClassReflector.java:1799)
      at sun.misc.ClassReflector$4.run(ClassReflector.java:1480)
      at java.security.AccessController.doPrivileged(Native Method)
      at sun.misc.ClassReflector.createFieldCopier(ClassReflector.java:1477)
      at sun.misc.ClassReflector.getFieldCopier(ClassReflector.java:320)
      at java.io.ObjectStreamClass.getFieldCopier(ObjectStreamClass.java:614)
      at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1283)
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1268)
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1209)
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1005)
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:278)
      at CheckModifiers.CheckModifiersTest01(CheckModifiers.java:133)
      at CheckModifiers.main(CheckModifiers.java:68)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:30)
      at sun.reflect.InflatableMethodAccessorImpl.invoke(InflatableMethodAccessorImpl.java:46)
      at java.lang.reflect.Method.invoke(Method.java:306)
      at runTest.exec(runTest.java:34)
      at runTest.exec(runTest.java:41)
      at runAll.go(runAll.java:47)
      at runAll.main(runAll.java:28)

      Dynamic libraries:
      08048000-08051000 r-xp 00000000 00:04 3484010 /usr/local/java/jdk1.4/linux-i386/bin/i386/native_threads/java
      08051000-08053000 rw-p 00008000 00:04 3484010 /usr/local/java/jdk1.4/linux-i386/bin/i386/native_threads/java
      40000000-40013000 r-xp 00000000 03:03 423491 /lib/ld-2.1.3.so
      40013000-40014000 rw-p 00012000 03:03 423491 /lib/ld-2.1.3.so
      40015000-40016000 r--p 00000000 03:03 716679 /usr/share/locale/en_US/LC_MESSAGES/SYS_LC_MESSAGES
      40016000-40017000 r--p 00000000 03:03 456073 /usr/share/locale/en_US/LC_MONETARY
      40017000-40018000 r--p 00000000 03:03 456075 /usr/share/locale/en_US/LC_TIME
      40018000-40019000 r--p 00000000 03:03 456074 /usr/share/locale/en_US/LC_NUMERIC
      40019000-4001a000 r--s 00000000 00:04 5775410 /usr/local/java/jdk1.4/linux-i386/jre/lib/ext/US_export_policy.jar
      4001a000-4001b000 r--s 00000000 00:04 5775411 /usr/local/java/jdk1.4/linux-i386/jre/lib/ext/local_policy.jar
      4001b000-40026000 r-xp 00000000 03:03 423537 /lib/libpthread-0.8.so
      40026000-4002d000 rw-p 0000a000 03:03 423537 /lib/libpthread-0.8.so
      4002e000-4030b000 r-xp 00000000 00:04 5370434 /usr/local/java/jdk1.4/linux-i386/jre/lib/i386/client/libjvm.so
      4030b000-404a9000 rw-p 002dc000 00:04 5370434 /usr/local/java/jdk1.4/linux-i386/jre/lib/i386/client/libjvm.so
      404bc000-404be000 r-xp 00000000 03:03 423507 /lib/libdl-2.1.3.so
      404be000-404c0000 rw-p 00001000 03:03 423507 /lib/libdl-2.1.3.so
      404c0000-405ad000 r-xp 00000000 03:03 423498 /lib/libc-2.1.3.so
      405ad000-405b1000 rw-p 000ec000 03:03 423498 /lib/libc-2.1.3.so
      405b6000-405c8000 r-xp 00000000 03:03 423511 /lib/libnsl-2.1.3.so
      405c8000-405ca000 rw-p 00011000 03:03 423511 /lib/libnsl-2.1.3.so
      405cc000-40600000 r-xp 00000000 03:03 260816 /usr/lib/libstdc++-2-libc6.1-1-2.9.0.so
      40600000-4060c000 rw-p 00033000 03:03 260816 /usr/lib/libstdc++-2-libc6.1-1-2.9.0.so
      4060e000-4062a000 r-xp 00000000 03:03 423509 /lib/libm-2.1.3.so
      4062a000-4062b000 rw-p 0001b000 03:03 423509 /lib/libm-2.1.3.so
      4062b000-40634000 r-xp 00000000 00:04 5283980 /usr/local/java/jdk1.4/linux-i386/jre/lib/i386/native_threads/libhpi.so
      40634000-40635000 rw-p 00008000 00:04 5283980 /usr/local/java/jdk1.4/linux-i386/jre/lib/i386/native_threads/libhpi.so
      40635000-4064a000 r-xp 00000000 00:04 5044309 /usr/local/java/jdk1.4/linux-i386/jre/lib/i386/libverify.so
      4064a000-4064d000 rw-p 00014000 00:04 5044309 /usr/local/java/jdk1.4/linux-i386/jre/lib/i386/libverify.so
      4064d000-40672000 r-xp 00000000 00:04 5044310 /usr/local/java/jdk1.4/linux-i386/jre/lib/i386/libjava.so
      40672000-40675000 rw-p 00024000 00:04 5044310 /usr/local/java/jdk1.4/linux-i386/jre/lib/i386/libjava.so
      40676000-4068a000 r-xp 00000000 00:04 5044311 /usr/local/java/jdk1.4/linux-i386/jre/lib/i386/libzip.so
      4068a000-4068d000 rw-p 00013000 00:04 5044311 /usr/local/java/jdk1.4/linux-i386/jre/lib/i386/libzip.so
      4068d000-41a3d000 r--s 00000000 00:04 5019786 /usr/local/java/jdk1.4/linux-i386/jre/lib/rt.jar
      41a7c000-41d1f000 r--s 00000000 00:04 5020196 /usr/local/java/jdk1.4/linux-i386/jre/lib/i18n.jar
      41d1f000-41d34000 r--s 00000000 00:04 5019776 /usr/local/java/jdk1.4/linux-i386/jre/lib/sunrsasign.jar
      43ddc000-43dde000 r--s 00000000 00:04 5775413 /usr/local/java/jdk1.4/linux-i386/jre/lib/ext/jcert.jar
      43dde000-43ddf000 r--s 00000000 00:04 5775414 /usr/local/java/jdk1.4/linux-i386/jre/lib/ext/jnet.jar
      49e3f000-49e55000 r--p 00000000 03:03 456072 /usr/share/locale/en_US/LC_CTYPE
      49e55000-49e5d000 r--p 00000000 03:03 456071 /usr/share/locale/en_US/LC_COLLATE
      49e5d000-49e5f000 r--s 00000000 00:04 5775417 /usr/local/java/jdk1.4/linux-i386/jre/lib/ext/dnsns.jar
      49e63000-49e6b000 r-xp 00000000 03:03 423529 /lib/libnss_files-2.1.3.so
      49e6b000-49e6c000 rw-p 00007000 03:03 423529 /lib/libnss_files-2.1.3.so
      49e6c000-49e75000 r-xp 00000000 03:03 423535 /lib/libnss_nisplus-2.1.3.so
      49e75000-49e77000 rw-p 00008000 03:03 423535 /lib/libnss_nisplus-2.1.3.so
      49e77000-49e7f000 r-xp 00000000 03:03 423533 /lib/libnss_nis-2.1.3.so
      49e7f000-49e81000 rw-p 00007000 03:03 423533 /lib/libnss_nis-2.1.3.so
      49e81000-49e94000 r--s 00000000 00:04 5775408 /usr/local/java/jdk1.4/linux-i386/jre/lib/ext/jce.jar
      49f00000-49f1e000 r--s 00000000 00:04 5775409 /usr/local/java/jdk1.4/linux-i386/jre/lib/ext/sunjce_provider.jar
      49f1e000-49f94000 r--s 00000000 00:04 5775412 /usr/local/java/jdk1.4/linux-i386/jre/lib/ext/jsse.jar
      49f94000-49fdd000 r--s 00000000 00:04 5775415 /usr/local/java/jdk1.4/linux-i386/jre/lib/ext/jgss_kerberos.jar
      49fdd000-49ff8000 r--s 00000000 00:04 5775416 /usr/local/java/jdk1.4/linux-i386/jre/lib/ext/sunrmijsse.jar
      49ff8000-4a005000 r--s 00000000 00:04 5775418 /usr/local/java/jdk1.4/linux-i386/jre/lib/ext/ldapsec.jar
      4a005000-4a29c000 r-xp 00000000 00:04 5044319 /usr/local/java/jdk1.4/linux-i386/jre/lib/i386/libawt.so
      4a29c000-4a2ae000 rw-p 00296000 00:04 5044319 /usr/local/java/jdk1.4/linux-i386/jre/lib/i386/libawt.so
      4a2d3000-4a324000 r-xp 00000000 00:04 5044318 /usr/local/java/jdk1.4/linux-i386/jre/lib/i386/libmlib_image.so
      4a324000-4a325000 rw-p 00050000 00:04 5044318 /usr/local/java/jdk1.4/linux-i386/jre/lib/i386/libmlib_image.so
      4a32b000-4a331000 r-xp 00000000 03:03 635268 /usr/X11R6/lib/libXp.so.6.2
      4a331000-4a333000 rw-p 00005000 03:03 635268 /usr/X11R6/lib/libXp.so.6.2
      4a333000-4a378000 r-xp 00000000 03:03 635270 /usr/X11R6/lib/libXt.so.6.0
      4a378000-4a379000 ---p 00045000 03:03 635270 /usr/X11R6/lib/libXt.so.6.0
      4a379000-4a37c000 rw-p 00045000 03:03 635270 /usr/X11R6/lib/libXt.so.6.0
      4a37d000-4a387000 r-xp 00000000 03:03 635262 /usr/X11R6/lib/libXext.so.6.3
      4a387000-4a389000 rw-p 00009000 03:03 635262 /usr/X11R6/lib/libXext.so.6.3
      4a389000-4a38d000 r-xp 00000000 03:03 635272 /usr/X11R6/lib/libXtst.so.6.1
      4a38d000-4a38e000 rw-p 00003000 03:03 635272 /usr/X11R6/lib/libXtst.so.6.1
      4a38e000-4a42c000 r-xp 00000000 03:03 635256 /usr/X11R6/lib/libX11.so.6.1
      4a42c000-4a432000 rw-p 0009d000 03:03 635256 /usr/X11R6/lib/libX11.so.6.1
      4a432000-4a43a000 r-xp 00000000 03:03 635254 /usr/X11R6/lib/libSM.so.6.0
      4a43a000-4a43c000 rw-p 00007000 03:03 635254 /usr/X11R6/lib/libSM.so.6.0
      4a43c000-4a450000 r-xp 00000000 03:03 635250 /usr/X11R6/lib/libICE.so.6.3
      4a450000-4a451000 rw-p 00013000 03:03 635250 /usr/X11R6/lib/libICE.so.6.3

      Local Time = Thu Mar 1 13:25:40 2001
      Elapsed Time = 8593
      #
      # HotSpot Virtual Machine Error : 11
      # Error ID : 4F530E43505002C3
      # Please report this error at
      # http://java.sun.com/cgi-bin/bugreport.cgi
      #
      # Java VM: Java HotSpot(TM) Client VM (1.4beta-B53 mixed mode)
      #
      # An error report file has been saved as hs_err_pid21003.log.
      # Please refer to the file for further information.
      #
      ----------------------------------------------------


      harshad.vilekar@eng 2001-03-09

      set BASE=/net/sqesvr/export/st2/suites/merlin/jdk-bashers/libs/

      Test driver code is at $BASE/runAll directory.
      Test suite src is at $BASE/src directory.

      Steps to run the test suite on Solaris/Linux:

      - cp $BASE/scripts/DTFSimulatorSparc.ksh and
            $BASE/scripts/launch_reliability.ksh to some work directory.
      - Edit DTFSimulatorSparc.ksh: set JAVA_HOME to JDK under test
      - execute DTFSimulatorSparc.ksh - it will copy and compile test code and
         start tests to run for 24 Hrs.
      - see $BASE/docs/README.txt for more details


            pbk Peter Kessler
            hvilekar Harshad Vilekar
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: