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

javasoft.sqe.tests.vm.jvmti.GetObjectMonitorUsage.gomu001.gomu00104 fails with a vm crash on Solaris

    Details

    • Subcomponent:
    • Introduced In Version:
      6
    • Resolved In Build:
      b37
    • CPU:
      generic, sparc
    • OS:
      generic, solaris_9

      Description

      The javasoft.sqe.tests.vm.jvmti.GetObjectMonitorUsage.gomu001.gomu00104 test failed with a VM crash on solaris from Mustang b35.

      <Info>
      # which java
      /net/vmsqe.sfbay/export/nightly/tiger/JDK/service_hs_baseline/jdk1.6/solaris-sparc/bin/java
      bash%> java -version
      java version "1.6.0-ea"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.6.0-ea-b35)
      Java HotSpot(TM) Client VM (build 20050506101211.dcubed.service_hs_merge-debug,mixed mode, sharing)
      bash%> uname -a -s
      SunOS minifridge 5.9 Generic sun4u sparc SUNW,Ultra-Enterprise
      bash%> cat hs_err_pid29401
      #
      # An unexpected error has been detected by HotSpot Virtual Machine:
      #
      # Internal Error (/net/prt-solsparc-q1-5/tmp/PrtBuildDir/workspace/src/share/vm/runtime/handles.cpp, 21 [ Patched ]), pid=29401, tid=2
      #
      # Java VM: Java HotSpot(TM) Client VM (20050506101211.dcubed.service_hs_merge-debug mixed mode)
      #
      # Error: assert(thread == Thread::current(),"sanity check")

      --------------- T H R E A D ---------------

      Current thread (0x000f4920): VMThread [id=2]

      Stack: [0xfa300000,0xfa380000), sp=0xfa37f4e8, free space=509k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0xd41998]
      V [libjvm.so+0x3d3038]
      V [libjvm.so+0x4489f8]
      V [libjvm.so+0xd3cf5c]
      V [libjvm.so+0x99ca28]
      V [libjvm.so+0x99f964]
      V [libjvm.so+0x99a158]
      V [libjvm.so+0xd64c48]
      V [libjvm.so+0xd63b9c]
      V [libjvm.so+0xd62fa4]
      V [libjvm.so+0xb21f70]

      VM_Operation (0xffbfec84): get object monitor usage, mode: safepoint, requested by thread 0x0004e730


      --------------- P R O C E S S ---------------

      Java Threads: ( => current thread )
        0x0015aae8 JavaThread "Thread-0" [_thread_blocked, id=9]
        0x00122d28 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=7]
        0x00112ae0 JavaThread "CompilerThread0" daemon [_thread_blocked, id=6]
        0x001122e8 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=5]
        0x001098d8 JavaThread "Finalizer" daemon [_thread_blocked, id=4]
        0x000fccb0 JavaThread "Reference Handler" daemon [_thread_blocked, id=3]
        0x0004e730 JavaThread "main" [_thread_blocked, id=1]

      Other Threads:
      =>0x000f4920 VMThread [id=2]
        0x001264a0 WatcherThread [id=8]

      VM state:at safepoint (normal execution)

      VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
      [0x0004cf68/0x0004cfd8] Threads_lock - owner thread: 0x000f4920

      Heap
       def new generation total 2112K, used 212K [0xefc00000, 0xefe20000, 0xf0310000)
        eden space 2048K, 10% used [0xefc00000, 0xefc35320, 0xefe00000)
        from space 64K, 0% used [0xefe00000, 0xefe00000, 0xefe10000)
        to space 64K, 0% used [0xefe10000, 0xefe10000, 0xefe20000)
       tenured generation total 1408K, used 0K [0xf0310000, 0xf0470000, 0xf3c00000)
         the space 1408K, 0% used [0xf0310000, 0xf0310000, 0xf0310200, 0xf0470000)
       compacting perm gen total 8192K, used 1795K [0xf3c00000, 0xf4400000, 0xf7c00000)
         the space 8192K, 21% used [0xf3c00000, 0xf3dc0d88, 0xf3dc0e00, 0xf4400000)
      No shared spaces configured.

      Dynamic libraries:
      0x00010000 /net/vmsqe.sfbay/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/solaris-sparcv9/bin/java
      0xff370000 /usr/lib/libthread.so.1
      0xff3fa000 /usr/lib/libdl.so.1
      0xff280000 /usr/lib/libc.so.1
      0xff3e6000 /usr/platform/SUNW,Ultra-Enterprise/lib/libc_psr.so.1
      0xfd800000 /net/vmsqe.sfbay/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/solaris-sparcv9/jre/lib/sparc/client/libjvm.so
      0xff240000 /usr/lib/libsocket.so.1
      0xff220000 /usr/lib/libsched.so.1
      0xff1f0000 /usr/lib/libCrun.so.1
      0xfd7d0000 /usr/lib/libm.so.1
      0xff1d0000 /usr/lib/libdoor.so.1
      0xfd700000 /usr/lib/libnsl.so.1
      0xfd6e0000 /usr/lib/libmp.so.2
      0xfd6c0000 /usr/lib/librt.so.1
      0xfd6a0000 /usr/lib/libaio.so.1
      0xfd680000 /usr/lib/libmd5.so.1
      0xfd660000 /usr/platform/SUNW,Ultra-Enterprise/lib/libmd5_psr.so.1
      0xfd610000 /net/vmsqe.sfbay/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/solaris-sparcv9/jre/lib/sparc/native_threads/libhpi.so
      0xfd500000 /net/vmsqe.sfbay/export/weekly/bala/JCK-Suite/JCK-runtime-15a/lib/natives/solaris-sparc/32bit/libjckjvmti.so
      0xfd5c0000 /net/vmsqe.sfbay/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/solaris-sparcv9/jre/lib/sparc/libverify.so
      0xfd4c0000 /net/vmsqe.sfbay/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/solaris-sparcv9/jre/lib/sparc/libjava.so
      0xfd5a0000 /net/vmsqe.sfbay/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/solaris-sparcv9/jre/lib/sparc/libzip.so

      VM Arguments:
      jvm_args: -agentlib:jckjvmti=gomu00104 -Xverify:all
      java_command: javasoft.sqe.tests.vm.jvmti.gomu001.gomu00104.gomu00104 -platform.nativeCodeSupported true
      Launcher Type: generic

      Environment Variables:
      LD_LIBRARY_PATH=/net/vmsqe.sfbay/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/solaris-sparcv9/jre/lib/sparc/client:/net/vmsqe.sfbay/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/solaris-sparcv9/jre/lib/sparc:/net/vmsqe.sfbay/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/solaris-sparcv9/jre/../lib/sparc:/net/vmsqe.sfbay/export/weekly/bala/JCK-Suite/JCK-runtime-15a/lib/natives/solaris-sparc/32bit
      DISPLAY=minifridge:0.0

      Signal Handlers:
      SIGSEGV: [libjvm.so+0xd42bc4], sa_mask[0]=0x7fbffeff, sa_flags=0x00000004
      SIGBUS: [libjvm.so+0xd42bc4], sa_mask[0]=0x7fbffeff, sa_flags=0x00000004
      SIGFPE: [libjvm.so+0xb291d0], sa_mask[0]=0x7fbffeff, sa_flags=0x0000000c
      SIGPIPE: [libjvm.so+0xb291d0], sa_mask[0]=0x7fbffeff, sa_flags=0x0000000c
      SIGILL: [libjvm.so+0xb291d0], sa_mask[0]=0x7fbffeff, sa_flags=0x0000000c
      SIGUSR1: [libjvm.so+0xb291f0], sa_mask[0]=0x00000000, sa_flags=0x00000008
      SIGUSR2: [libjvm.so+0xb291d0], sa_mask[0]=0x7fbffeff, sa_flags=0x0000000c
      SIGHUP: [libjvm.so+0xb24840], sa_mask[0]=0x7fbffeff, sa_flags=0x00000004
      SIGINT: [libjvm.so+0xb24840], sa_mask[0]=0x7fbffeff, sa_flags=0x00000004
      SIGQUIT: [libjvm.so+0xb24840], sa_mask[0]=0x7fbffeff, sa_flags=0x00000004
      SIGTERM: [libjvm.so+0xb24840], sa_mask[0]=0x7fbffeff, sa_flags=0x00000004


      --------------- S Y S T E M ---------------

      OS: Solaris 9 s9_58shwpl3 SPARC
                 Copyright 2002 Sun Microsystems, Inc. All Rights Reserved.
                              Use is subject to license terms.
                                   Assembled 15 April 2002

      uname:SunOS 5.9 Generic sun4u (T2 libthread)
      rlimit: STACK 8192k, CORE infinity, NOFILE 65536, AS infinity
      load average:17.43 8.33 7.02

      CPU:total 6 has_v8, has_v9, has_vis1

      Memory: 8k page, physical 1572864k(334944k free)

      vm_info: Java HotSpot(TM) Client VM (20050506101211.dcubed.service_hs_merge) for solaris-sparc, built on May 6 2005 12:17:57 by PRT with unknown Workshop:0x570

      </Info>


      ###@###.### 2005-05-09 08:49:37 GMT


      This assertion failure affects NSK tests from many subsuites. Here
      is the snippet from my nightly analysis report:

      New HPROF_FULLLOOK failures (from 2005.05.06)
          nsk/hprof/options/_empty_/empty001
          nsk/hprof/options/heap/heap001
          nsk/hprof/options/heap/heap002
          nsk/hprof/options/cpu/cpu004
          nsk/hprof/options/cpu/cpu006
          nsk/hprof/options/cpu/cpu008
          nsk/hprof/options/monitor/monitor002
          nsk/hprof/options/monitor/monitor004
          nsk/hprof/options/format/format001
          nsk/hprof/options/format/format002
          nsk/hprof/options/format/format004
          nsk/hprof/options/depth/depth001
          nsk/hprof/options/depth/depth002
          nsk/hprof/options/cutoff/cutoff001
          nsk/hprof/options/cutoff/cutoff002
          nsk/hprof/options/cutoff/cutoff004
          nsk/hprof/options/lineno/lineno001
          nsk/hprof/options/lineno/lineno002
          nsk/hprof/options/thread/thread001
          nsk/hprof/options/thread/thread002
          nsk/hprof/regression/b4462993
          nsk/hprof/regression/Context/context005
          nsk/hprof/regression/Context/context006
          nsk/hprof/regression/Context/context008
          nsk/hprof/regression/CrashTest/ct04s
          nsk/hprof/regression/CrashTest/ct05s
          nsk/hprof/regression/CrashTest/ct04t
          nsk/hprof/regression/CrashTest/ct05t
              These tests failed on Solaris X86 Client VM due to 6267136.
              Same 28 tests failed on Linux IA32 and Solaris SPARC Client VMs.

      New JDI_QUICKLOOK failures (from 2005.05.06)
          nsk/jdi/ObjectReference/waitingThreads/waitingthreads002
          nsk/jdi/ObjectReference/waitingThreads/waitingthreads003
          nsk/jdi/StackFrame/thisObject/thisobject002
          nsk/jdi/StackFrame/thread/thread001
          nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname001
          nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname002
          nsk/jdi/StackFrame/visibleVariables/visiblevariables001
          nsk/jdi/StackFrame/visibleVariables/visiblevariables002
          nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors001
          nsk/jdi/Value/type/type002
          nsk/jdi/VirtualMachine/canGetMonitorInfo/cangetmonitorinfo001
          nsk/jdi/VirtualMachine/canGetOwnedMonitorInfo/cangetinfo001
          nsk/jdi/VoidValue/equals/equals001
          nsk/jdi/VoidValue/hashCode/hashcode001
          nsk/jdi/ObjectReference/invokeMethod/invokemethod004
          nsk/jdi/ObjectReference/setValue/setvalue002
          nsk/jdi/ObjectReference/setValue/setvalue003
          nsk/jdi/ObjectReference/setValue/setvalue004
          nsk/jdi/ObjectReference/setValue/setvalue005
          nsk/jdi/StackFrame/_bounds_/bounds001
              These tests failed on Linux IA32 Client VM due to 6267136.
              Same 20 tests failed on Solaris SPARC Client VM.
      10 of the above tests failed on Linux AMD64, Linux IA32,
      Solaris AMD64, Solaris SPARC, Solaris SPARC-64 and Solaris X86
      Server VMs.

          nsk/jdi/ThreadReference/popFrames/popframes007
      This additional test failed on Linux AMD64, Linux IA32, Solaris
      AMD64, Solaris SPARC, Solaris SPARC-64 and Solaris X86 Server
      VMs due to 6267136.

      New JDI_REGRESSION failures (from 2005.05.06)
          com/sun/jdi/PopAsynchronousTest.java
              This test failed on Solaris X86 Client VM due to 6267136.
              Same test failed on Solaris SPARC Client VM.
      Same test failed on Solaris SPARC, Solaris SPARC-64 and Solaris
      X86 Server VMs.

      New JDWP_QUICKLOOK failures (from 2005.05.06)
          nsk/jdwp/StackFrame/GetValues/getvalues001
          nsk/jdwp/StackFrame/ThisObject/thisobject001
          nsk/jdwp/ThreadReference/OwnedMonitors/ownmonitors001
              These tests failed on Solaris X86 Client VM due to 6267136.
              Same 3 tests failed on Linux IA32 and Solaris SPARC Client VMs.
      Same 3 tests failed on Linux AMD64, Linux IA32, Solaris SPARC,
      Solaris SPARC-64 and Solaris X86 Server VMs.

      New JVMDI_QUICKLOOK failures (from 2005.05.06)
          nsk/jvmdi/GetCurrentFrame/currframe001
          nsk/jvmdi/GetMonitorInfo/getmoninfo005
          nsk/jvmdi/GetOwnedMonitorInfo/ownmoninf001
          nsk/jvmdi/NotifyFramePop/nframepop001
              These tests failed on Linux IA32 Client VM due to 6267136.
              Same 4 tests failed on Solaris SPARC Client VM.

      New JVMPI_QUICKLOOK failures (from 2005.05.06)
          nsk/regression/b4311308
              This test failed on Linux IA32 Client VM due to 6267136.
              Same test failed on Solaris SPARC Client VM.

      New JVMTI_QUICKLOOK failures (from 2005.05.06)
          nsk/jvmti/GetObjectMonitorUsage/objmonusage005
          nsk/jvmti/GetOwnedMonitorInfo/ownmoninf001
          nsk/jvmti/GetOwnedMonitorInfo/ownmoninf002
          nsk/jvmti/IterateOverReachableObjects/iterreachobj001
          nsk/jvmti/IterateOverReachableObjects/iterreachobj002
          nsk/jvmti/IterateOverReachableObjects/iterreachobj003
          nsk/jvmti/IterateOverReachableObjects/iterreachobj004
          nsk/jvmti/IterateOverReachableObjects/iterreachobj005
          nsk/jvmti/NotifyFramePop/nframepop001
          nsk/jvmti/scenarios/allocation/AP02/ap02t001
          nsk/jvmti/scenarios/allocation/AP05/ap05t001
          nsk/jvmti/scenarios/allocation/AP05/ap05t002
          nsk/jvmti/scenarios/allocation/AP06/ap06t001
          nsk/jvmti/scenarios/allocation/AP07/ap07t001
          nsk/jvmti/scenarios/allocation/AP07/ap07t002
          nsk/jvmti/scenarios/capability/CM01/cm01t004
          nsk/jvmti/scenarios/capability/CM01/cm01t011
          nsk/jvmti/scenarios/capability/CM02/cm02t001
          nsk/jvmti/scenarios/contention/TC01/tc01t001
          nsk/jvmti/scenarios/contention/TC03/tc03t001
          nsk/jvmti/scenarios/contention/TC03/tc03t002
          nsk/jvmti/unit/functions/nosuspendMonitorInfo/JvmtiTest
          nsk/jvmti/unit/heap/HeapWalkTests
          nsk/jvmti/unit/heapref
          nsk/jvmti/unit/refignore
              This test failed on Solaris X86 Client VM due to 6267136.
              Same 25 tests failed on Linux IA32 Client VM.
              Same 25 tests failed on Solaris SPARC Client VM; one addition below.
              Same 25 tests failed on Linux IA32 Server VM.

          nsk/jvmti/scenarios/contention/TC04/tc04t001
              This additional test failed on Solaris SPARC Client VM due to 6267136.

      Above 26 tests failed on Linux AMD64, Solaris AMD64, Solaris
      SPARC, Solaris SPARC-64 and Solaris X86 Server VMs.

      ###@###.### 2005-05-10 03:38:37 GMT

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                coleenp Coleen Phillimore
                Reporter:
                bkondepusunw Bala Kondepudi (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: