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

com/sun/jdi/FinalizerTest regression test-intermittent failures: sig 11 VM crash

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 1.4.0
    • 1.4.0
    • core-svc
    • beta2
    • sparc
    • solaris_7
    • Not verified

      Regression test com/sun/jdi/FinalizerTest fails.
      It seems to happen 10-20% of the time. One kind of failure is this:
      /net/mmm/export/mmm/ws/m/b2/service_sdk_baseline/build/solaris-sparc/bin/java FinalizerTest
      run args: [Finalizer]
      JVM version:1.4.0-internal
      JDI version: 1.4
      JVM description: Java Debug Interface (Reference Implementation) version 1.4
      Java Debug Wire Protocol (Reference Implementation) version 1.4
      JVM Debug Interface version 1.1
      JVM version 1.4.0-internal (Java HotSpot(TM) Client VM, interpreted mode)
      waitForAFinalizer allocated: 1
      waitForAFinalizer allocated: 2

      Finalizer: In finalize() for object=2
      Finalizer: success
      Breakpoint at finalize:24 (0)
      Try a stepOverLine()...
      java.lang.RuntimeException: VM Disconnected before requested event occurred
      at TestScaffold.waitForRequestedEvent(TestScaffold.java:529)
      at TestScaffold.doStep(TestScaffold.java:543)
      at TestScaffold.stepOverLine(TestScaffold.java:561)
      at FinalizerTest.runTests(FinalizerTest.java:56)
      at TestScaffold.startTests(TestScaffold.java:297)
      at FinalizerTest.main(FinalizerTest.java:25)
      ======================================================
      Another mode of failure is a segv:

      /net/mmm/export/mmm/ws/m/b2/service_sdk_baseline/build/solaris-sparc/bin/java FinalizerTest
      run args: [Finalizer]
      JVM version:1.4.0-internal
      JDI version: 1.4
      JVM description: Java Debug Interface (Reference Implementation) version 1.4
      Java Debug Wire Protocol (Reference Implementation) version 1.4
      JVM Debug Interface version 1.1
      JVM version 1.4.0-internal (Java HotSpot(TM) Client VM, interpreted mode)
      waitForAFinalizer allocated: 1
      Breakpoint at finalize:24 (0)
      Try a stepOverLine()...

      Unexpected Signal : 11 occurred at PC=0xFE622158
      Function=JVM_RaiseSignal+0x21DB8
      Library=/net/mmm/export/mmm/ws/m/b2/service_sdk_baseline/build/solaris-sparc/lib/sparc/client/libjvm.so

      Current Java thread:
      at java.lang.ref.Finalizer.forkSecondaryFinalizer(Finalizer.java:109)
      at java.lang.ref.Finalizer.runFinalization(Finalizer.java:129)
      at java.lang.Runtime.runFinalization0(Native Method)
      at java.lang.Runtime.runFinalization(Runtime.java:641)
      at java.lang.System.runFinalization(System.java:755)
      at Finalizer.waitForAFinalizer(Finalizer.java:48)
      at Finalizer.main(Finalizer.java:63)

      Dynamic libraries:
      0x10000 /net/mmm/export/mmm/ws/m/b2/service_sdk_baseline/build/solaris-sparc/bin/../bin/sparc/native_threads/java
      0xff360000 /usr/lib/libthread.so.1
      0xff3a0000 /usr/lib/libdl.so.1
      0xff280000 /usr/lib/libc.so.1
      0xff260000 /usr/platform/SUNW,Ultra-80/lib/libc_psr.so.1
      0xfe400000 /net/mmm/export/mmm/ws/m/b2/service_sdk_baseline/build/solaris-sparc/lib/sparc/client/libjvm.so
      0xff210000 /usr/lib/libCrun.so.1
      0xff1f0000 /usr/lib/libsocket.so.1
      0xff100000 /usr/lib/libnsl.so.1
      0xff1c0000 /usr/lib/libm.so.1
      0xff240000 /usr/lib/libw.so.1
      0xff0e0000 /usr/lib/libmp.so.2
      0xff0a0000 /net/mmm/export/mmm/ws/m/b2/service_sdk_baseline/build/solaris-sparc/lib/sparc/native_threads/libhpi.so
      0xff070000 /net/mmm/export/mmm/ws/m/b2/service_sdk_baseline/build/solaris-sparc/lib/sparc/libverify.so
      0xff030000 /net/mmm/export/mmm/ws/m/b2/service_sdk_baseline/build/solaris-sparc/lib/sparc/libjava.so
      0xfe7e0000 /net/mmm/export/mmm/ws/m/b2/service_sdk_baseline/build/solaris-sparc/lib/sparc/libzip.so
      0xfbec0000 /net/mmm/export/mmm/ws/m/b2/service_sdk_baseline/build/solaris-sparc/lib/sparc/libjdwp.so
      0xfbea0000 /net/mmm/export/mmm/ws/m/b2/service_sdk_baseline/build/solaris-sparc/bin/../lib/sparc/libdt_socket.so
      0xfbde0000 /usr/lib/nss_nis.so.1

      Local Time = Wed May 9 08:55:31 2001
      Elapsed Time = 1
      #
      # HotSpot Virtual Machine Error : 11
      # Error ID : 4F530E43505002D9 01
      # Please report this error at
      # http://java.sun.com/cgi-bin/bugreport.cgi
      #
      # Java VM: Java HotSpot(TM) Client VM (1.4.0-beta-b61 interpreted mode)
      #
      # An error report file has been saved as hs_err_pid21401.log.
      # Please refer to the file for further information.

            jjh James Holmlund (Inactive)
            jjh James Holmlund (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: