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

JCK15a:javasoft.sqe.tests.vm.jvmti.gohc001.gohc00101.gohc00101 test failes with VM crash on Linux

    Details

    • Subcomponent:
    • Introduced In Build:
      b43
    • Introduced In Version:
      6
    • Resolved In Build:
      b44
    • CPU:
      sparc
    • OS:
      generic

      Description

      The javasoft.sqe.tests.vm.jvmti.gohc001.gohc00101.gohc00101 test fails with a VM crash on Linux.
      The crash can be reproduced always on the following machines of otterpop, robodog, dagobahvmh, deathstorm.

      The hs_err_pid and core dump files can be found at:
      /net/vmsqe/export/weekly/bala/coredumps/pid10842/

      <HS_ERR_PID_10842>
      #
      # An unexpected error has been detected by HotSpot Virtual Machine:
      #
      # Internal Error (/PrtBuildDir/workspace/src/share/vm/runtime/thread.cpp, 755), pid=10842, tid=1075279008
      #
      # Java VM: Java HotSpot(TM) Client VM (20050624080310.dcubed.service_hs_merge-debug mixed mode)
      #
      # Error: Possible safepoint reached by thread that does not allow it

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

      Current thread (0x08073c00): JavaThread "main" [_thread_in_vm, id=10842]

      Stack: [0xbfe00000,0xc0000000), sp=0xbfffbf40, free space=2031k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0x692408]
      V [libjvm.so+0x347fe5]
      V [libjvm.so+0x64c75d]
      V [libjvm.so+0x6bacbe]
      V [libjvm.so+0x1be8f5]
      V [libjvm.so+0x625d98]
      V [libjvm.so+0x5a4cfc]
      V [libjvm.so+0x51a140]
      V [libjvm.so+0x4b5e31]
      C [libjckjvmti.so+0x2ebf8] Java_javasoft_sqe_tests_vm_jvmti_gohc001_gohc00101_gohc00101_prepare+0x60
      j javasoft.sqe.tests.vm.jvmti.gohc001.gohc00101.gohc00101.prepare(Ljava/lang/Object;)I+0
      j javasoft.sqe.tests.vm.jvmti.gohc001.gohc00101.gohc00101.run([Ljava/lang/String;Ljava/io/PrintStream;)I+36
      j javasoft.sqe.tests.vm.jvmti.gohc001.gohc00101.gohc00101.main([Ljava/lang/String;)V+8
      v ~StubRoutines::call_stub
      V [libjvm.so+0x3cfc61]
      V [libjvm.so+0x5b1208]
      V [libjvm.so+0x3cf9a1]
      V [libjvm.so+0x41ad5d]
      V [libjvm.so+0x400b45]
      C [java+0x18a9]
      C [libc.so.6+0x156a4] __libc_start_main+0xe4

      Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
      j javasoft.sqe.tests.vm.jvmti.gohc001.gohc00101.gohc00101.prepare(Ljava/lang/Object;)I+0
      j javasoft.sqe.tests.vm.jvmti.gohc001.gohc00101.gohc00101.run([Ljava/lang/String;Ljava/io/PrintStream;)I+36
      j javasoft.sqe.tests.vm.jvmti.gohc001.gohc00101.gohc00101.main([Ljava/lang/String;)V+8
      v ~StubRoutines::call_stub

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

      Java Threads: ( => current thread )
        0x080f2300 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=10863]
        0x080e9200 JavaThread "CompilerThread0" daemon [_thread_blocked, id=10862]
        0x080e7300 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=10861]
        0x080ea700 JavaThread "Surrogate Locker Thread (CMS)" daemon [_thread_blocked, id=10860]
        0x080d0d00 JavaThread "Finalizer" daemon [_thread_blocked, id=10858]
        0x080cb100 JavaThread "Reference Handler" daemon [_thread_blocked, id=10857]
      =>0x08073c00 JavaThread "main" [_thread_in_vm, id=10842]

      Other Threads:
        0x080cf200 VMThread [id=10856]
        0x080f4300 WatcherThread [id=10864]

      VM state:not at safepoint (normal execution)

      VM Mutex/Monitor currently owned by a thread: None

      Heap
       def new generation total 4032K, used 257K [0x42f10000, 0x43310000, 0x43310000)
        eden space 3968K, 6% used [0x42f10000, 0x42f506b0, 0x432f0000)
        from space 64K, 0% used [0x432f0000, 0x432f0000, 0x43300000)
        to space 64K, 0% used [0x43300000, 0x43300000, 0x43310000)
       concurrent mark-sweep generation total 12288K, used 0K [0x43310000, 0x43f10000, 0x46f10000)
       concurrent-mark-sweep perm gen total 12288K, used 1868K [0x46f10000, 0x47b10000, 0x4af10000)

      Dynamic libraries:
      08048000-08057000 r-xp 00000000 00:37 53288963 /.automount/vmsqe.sfbay/root/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/linux-i586/bin/java
      08057000-08059000 rw-p 0000e000 00:37 53288963 /.automount/vmsqe.sfbay/root/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/linux-i586/bin/java
      08059000-081ba000 rwxp 00000000 00:00 0
      40000000-40015000 r-xp 00000000 03:03 1078195 /lib/ld-2.3.2.so
      40015000-40016000 rw-p 00014000 03:03 1078195 /lib/ld-2.3.2.so
      40016000-40018000 rw-p 00000000 00:00 0
      40018000-40019000 r--p 00000000 00:00 0
      40019000-4001a000 rwxp 00001000 00:00 0
      4001a000-40020000 r-xp 00000000 00:37 104857720 /.automount/vmsqe.sfbay/root/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/linux-i586/jre/lib/i386/native_threads/libhpi.so
      40020000-40021000 rw-p 00006000 00:37 104857720 /.automount/vmsqe.sfbay/root/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/linux-i586/jre/lib/i386/native_threads/libhpi.so
      40021000-40022000 rw-p 00000000 00:00 0
      40022000-4002d000 r-xp 00000000 03:03 1077157 /lib/libnss_files-2.3.2.so
      4002d000-4002e000 rw-p 0000a000 03:03 1077157 /lib/libnss_files-2.3.2.so
      4002e000-40030000 r--s 00000000 00:37 104714651 /.automount/vmsqe.sfbay/root/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/linux-i586/jre/lib/ext/dnsns.jar
      40033000-4003d000 r-xp 00000000 03:03 1029664 /lib/tls/libpthread-0.29.so
      4003d000-4003e000 rw-p 0000a000 03:03 1029664 /lib/tls/libpthread-0.29.so
      4003e000-40040000 rw-p 00000000 00:00 0
      40040000-40042000 r-xp 00000000 03:03 1077137 /lib/libdl-2.3.2.so
      40042000-40043000 rw-p 00002000 03:03 1077137 /lib/libdl-2.3.2.so
      40043000-40172000 r-xp 00000000 03:03 1029308 /lib/tls/libc-2.3.2.so
      40172000-40175000 rw-p 0012f000 03:03 1029308 /lib/tls/libc-2.3.2.so
      40175000-40178000 rw-p 00000000 00:00 0
      40178000-40913000 r-xp 00000000 00:37 104776071 /.automount/vmsqe.sfbay/root/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/linux-i586/jre/lib/i386/client/libjvm.so
      40913000-40935000 rw-p 0079a000 00:37 104776071 /.automount/vmsqe.sfbay/root/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/linux-i586/jre/lib/i386/client/libjvm.so
      40935000-40d9c000 rw-p 00000000 00:00 0
      40d9c000-40dbd000 r-xp 00000000 03:03 1029662 /lib/tls/libm-2.3.2.so
      40dbd000-40dbe000 rw-p 00020000 03:03 1029662 /lib/tls/libm-2.3.2.so
      40dbe000-40dc6000 rw-s 00000000 03:03 444730 /tmp/hsperfdata_bk150999/10842
      40dc6000-40dd1000 r-xp 00000000 00:37 104755397 /.automount/vmsqe.sfbay/root/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/linux-i586/jre/lib/i386/libverify.so
      40dd1000-40dd2000 rw-p 0000b000 00:37 104755397 /.automount/vmsqe.sfbay/root/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/linux-i586/jre/lib/i386/libverify.so
      40dd2000-40dda000 rwxp 00000000 00:00 0
      40dda000-40dec000 r-xp 00000000 03:03 1077141 /lib/libnsl-2.3.2.so
      40dec000-40ded000 rw-p 00011000 03:03 1077141 /lib/libnsl-2.3.2.so
      40ded000-40def000 rw-p 00000000 00:00 0
      40def000-40e3d000 r-xp 00000000 00:37 4608301 /.automount/vmsqe.sfbay/root/export/weekly/bala/JCK-Suite/new-jck/JCK-runtime-15a/lib/natives/linux-i586/32bit/libjckjvmti.so
      40e3d000-40e41000 rw-p 0004d000 00:37 4608301 /.automount/vmsqe.sfbay/root/export/weekly/bala/JCK-Suite/new-jck/JCK-runtime-15a/lib/natives/linux-i586/32bit/libjckjvmti.so
      40e41000-40e44000 rw-p 00000000 00:00 0
      40e44000-40e4f000 r-xp 00000000 03:03 1077165 /lib/libnss_nisplus-2.3.2.so
      40e4f000-40e50000 rw-p 0000a000 03:03 1077165 /lib/libnss_nisplus-2.3.2.so
      40e50000-40e58000 r-xp 00000000 03:03 1077162 /lib/libnss_nis-2.3.2.so
      40e58000-40e59000 rw-p 00008000 03:03 1077162 /lib/libnss_nis-2.3.2.so
      40e59000-40e7a000 r-xp 00000000 00:37 104755305 /.automount/vmsqe.sfbay/root/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/linux-i586/jre/lib/i386/libjava.so
      40e7a000-40e7c000 rw-p 00020000 00:37 104755305 /.automount/vmsqe.sfbay/root/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/linux-i586/jre/lib/i386/libjava.so
      40e7c000-40e8b000 r-xp 00000000 00:37 104755396 /.automount/vmsqe.sfbay/root/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/linux-i586/jre/lib/i386/libzip.so
      40e8b000-40e8d000 rw-p 0000e000 00:37 104755396 /.automount/vmsqe.sfbay/root/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/linux-i586/jre/lib/i386/libzip.so
      40e8d000-42f0d000 rwxp 00028000 00:00 0
      42f10000-4b792000 rwxp 024ab000 00:00 0
      4b792000-4b793000 ---p 0ad2d000 00:00 0
      4b793000-4b812000 rwxp 0ad2e000 00:00 0
      4b812000-4b83a000 rw-p 00000000 00:00 0
      4b83a000-4e5e2000 r--s 00000000 00:37 104550710 /.automount/vmsqe.sfbay/root/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/linux-i586/jre/lib/rt.jar
      4e5e2000-4e686000 rw-p 00000000 00:00 0
      4e686000-4e687000 ---p 00000000 00:00 0
      4e687000-4e706000 rwxp 00001000 00:00 0
      4e706000-4e709000 ---p 00080000 00:00 0
      4e709000-4e786000 rwxp 00083000 00:00 0
      4e786000-4e789000 ---p 00100000 00:00 0
      4e789000-4e806000 rwxp 00103000 00:00 0
      4e806000-4e809000 ---p 00180000 00:00 0
      4e809000-4e886000 rwxp 00183000 00:00 0
      4e886000-4e89a000 r--s 00000000 00:37 104550702 /.automount/vmsqe.sfbay/root/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/linux-i586/jre/lib/jce.jar
      4e89a000-4e8c0000 r--s 00000000 00:37 104714652 /.automount/vmsqe.sfbay/root/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/linux-i586/jre/lib/ext/sunjce_provider.jar
      4e8c0000-4e8ef000 r--s 00000000 00:37 104714241 /.automount/vmsqe.sfbay/root/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/linux-i586/jre/lib/ext/sunpkcs11.jar
      4e900000-4e908000 rw-p 000fa000 00:00 0
      4e908000-4ea03000 ---p 00102000 00:00 0
      4ea03000-4ea80000 rwxp 00003000 00:00 0
      4ea80000-4ea83000 ---p 00080000 00:00 0
      4ea83000-4eb00000 rwxp 00083000 00:00 0
      4eb00000-4eb03000 ---p 00100000 00:00 0
      4eb03000-4eb80000 rwxp 00103000 00:00 0
      4eb80000-4eb81000 ---p 00180000 00:00 0
      4eb81000-4ec00000 rwxp 00181000 00:00 0
      4ec00000-4ec87000 r--s 00000000 00:37 104550798 /.automount/vmsqe.sfbay/root/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/linux-i586/jre/lib/jsse.jar
      4ec87000-4f45b000 r--s 00000000 00:37 104550490 /.automount/vmsqe.sfbay/root/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/linux-i586/jre/lib/charsets.jar
      4f45b000-4f524000 r--s 00000000 00:37 104714240 /.automount/vmsqe.sfbay/root/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/linux-i586/jre/lib/ext/localedata.jar
      bfe00000-bfe03000 ---p 00000000 00:00 0
      bfe03000-c0000000 rwxp ffe04000 00:00 0

      VM Arguments:
      jvm_args: -XX:+UseConcMarkSweepGC -Xincgc -agentlib:jckjvmti=gohc00101 -Xverify:all
      java_command: javasoft.sqe.tests.vm.jvmti.gohc001.gohc00101.gohc00101 -platform.nativeCodeSupported true
      Launcher Type: generic

      Environment Variables:
      LD_LIBRARY_PATH=/.automount/vmsqe.sfbay/root/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/linux-i586/jre/lib/i386/client:/.automount/vmsqe.sfbay/root/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/linux-i586/jre/lib/i386:/.automount/vmsqe.sfbay/root/export/weekly/mustang/JDK/service_hs_baseline/jdk1.6/linux-i586/jre/../lib/i386:/net/vmsqe.sfbay/export/weekly/bala/JCK-Suite/new-jck/JCK-runtime-15a/lib/natives/linux-i586/32bit
      DISPLAY=dagobahvmh:0.0

      Signal Handlers:
      SIGSEGV: [libjvm.so+0x692f20], sa_mask[0]=0xfffbfeff, sa_flags=0x14000004
      SIGBUS: [libjvm.so+0x692f20], sa_mask[0]=0xfffbfeff, sa_flags=0x14000004
      SIGFPE: [libjvm.so+0x5b00f0], sa_mask[0]=0xfffbfeff, sa_flags=0x14000004
      SIGPIPE: [libjvm.so+0x5b00f0], sa_mask[0]=0xfffbfeff, sa_flags=0x14000004
      SIGILL: [libjvm.so+0x5b00f0], sa_mask[0]=0xfffbfeff, sa_flags=0x14000004
      SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
      SIGUSR2: [libjvm.so+0x5b25a0], sa_mask[0]=0x00000004, sa_flags=0x14000004
      SIGHUP: [libjvm.so+0x5b2050], sa_mask[0]=0xfffbfeff, sa_flags=0x14000004
      SIGINT: [libjvm.so+0x5b2050], sa_mask[0]=0xfffbfeff, sa_flags=0x14000004
      SIGQUIT: [libjvm.so+0x5b2050], sa_mask[0]=0xfffbfeff, sa_flags=0x14000004
      SIGTERM: [libjvm.so+0x5b2050], sa_mask[0]=0xfffbfeff, sa_flags=0x14000004


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

      OS:Red Hat Linux release 9 (Shrike)

      uname:Linux 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686
      libc:glibc 2.3.2 NPTL 0.34
      rlimit: STACK 8192k, CORE infinity, NPROC 2048, NOFILE 1024, AS infinity
      load average:4.99 3.98 3.52

      CPU:total 1 family 6, cmov, cx8, fxsr, mmx

      Memory: 4k page, physical 255316k(3356k free), swap 522104k(463056k free)

      vm_info: Java HotSpot(TM) Client VM (20050624080310.dcubed.service_hs_merge) for linux-x86, built on Jun 24 2005 08:55:37 by PRT with gcc 3.2.1-7a (J2SE release)

      </HS_ERR_PID_10842>


      ###@###.### 2005-06-27 13:18:19 GMT


      Bala reported via e-mail that the failure does not reproduce with the
      -XX:-UseBiasedLocking option.

      ###@###.### 2005-06-27 16:47:26 GMT

        Attachments

          Activity

            People

            • Assignee:
              kbr Kenneth Russell (Inactive)
              Reporter:
              bkondepusunw Bala Kondepudi (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Imported:
                Indexed: