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

HS1.4(sparc): 32-bit server crashed by nsk/stress/except/except001

    Details

    • Subcomponent:
    • Resolved In Build:
      beta2
    • CPU:
      sparc
    • OS:
      solaris_2.6, solaris_8
    • Verification:
      Verified

      Description



      Name: elR10090 Date: 04/27/2001


      JDK 1.4 (sparc) 32-bit server VM builds -b59 to -b61 crash when executed
      against the stress tests "nsk/stress/except/..." (12 tests totaly).
      Following is typical crash log:

          >>>> javac except001.java
          >>>> time java -server except001 ; echo $status
          # While printing this message, JVM seems to initiate the output
          # stream, so that it will not need more memory to print later,
          # when the heap would fail to provide more memory.
          #
          # That problem is caused by the known JDK/HotSpot bugs:
          # 4239841 (P1/S5) 1.1: poor garbage collector performance
          # 4245060 (P4/S5) poor garbage collector performance
          #
          # This message is just intended to work-around that problem.
          # If printing should fail even so.
          
          Unexpected Signal : 11 occurred at PC=0xFE0F33C4
          Function=JVM_ReleaseUTF+0xEB0
          Library=/export/ld54/java/dest/jdk1.4.0beta-b61/solsparc/jre/lib/sparc/server/libjvm.so
          
          Current Java thread:
          Segmentation Fault
          1.0u 0.0s 0:03 28% 0+0k 0+0io 0pf+0w
          139

      Earlier builds of HS do not crash against "except001"; though they
      fail due to the known bug:
              4428861 java.lang.reflect.Method.invoke() throws incorrect exceptions
      (such failure probably masks the crash).

      To reproduce the crash, please try "doit.sh" script found in the
      directory:
          /net/sqesvr.eng/export/vsn/GammaBase/Bugs/<this_Bug_ID>
      Use it like:
          sh doit.sh $JAVA_HOME

      Please note, that the tests except001, ..., except012 were recently
      fixed accordingly to the bug:
          4433087 TEST_BUG: 12 stress tests should be ajusted to 64-bit JDK
       
      The test version provided with GammaBase is the fixed one; and the
      fixed versions will appear in "testbase_nsk.v14r04" soon under the
      following directory:
          /net/sqesvr.eng/export/vsn/VM/testbase/testbase_nsk.v14r04

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

      Name: elR10090 Date: 05/21/2001



      Ivan Popov (###@###.###)

      Here is full names of the tests failed against merlin-b65
      due to this bug:

      nsk/stress/except/except001
      nsk/stress/except/except002
      nsk/stress/except/except003
      nsk/stress/except/except004
      nsk/stress/except/except005
      nsk/stress/except/except006
      nsk/stress/except/except007
      nsk/stress/except/except008
      nsk/stress/except/except009
      nsk/stress/except/except010
      nsk/stress/except/except011
      nsk/stress/except/except012


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

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                acorn Karen Kinnear (Inactive)
                Reporter:
                latkinsunw Latkin Latkin (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: