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

nsk/sysdict/vm/stress/jck9/sysdictj* hit "assert(ILocked()) failed: invariant"

XMLWordPrintable

      Added nsk/sysdict/vm/stress/jck9/sysdictj9003 and nsk/sysdict/vm/stress/jck9/sysdictj9008 stress tests sometimes hit following assert:
      # Internal Error (/HUDSON/workspace/9-2-build-linux-i586/jdk9/3398/hotspot/src/share/vm/runtime/mutex.cpp:527), pid=19855, tid=0x00004df2
      # assert(ILocked()) failed: invariant

      Typical stack trace
      =================
      Stack: [0x00007fca4c28b000,0x00007fca4c38c000], sp=0x00007fca4c383680, free space=993k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0x1130fd1] VMError::report_and_die()+0x151
      V [libjvm.so+0x81c22b] report_vm_error(char const*, int, char const*, char const*)+0x7b
      V [libjvm.so+0xe29e54] Monitor::jvm_raw_unlock()+0xc4
      V [libjvm.so+0xbad731] JVM_RawMonitorExit+0x51
      C [libzip.so+0x11a9a] ZIP_Get_From_Cache+0x16a
      C [libzip.so+0x3594] Java_java_util_zip_ZipFile_open+0x54
      j java.util.zip.ZipFile.open(Ljava/lang/String;IJZ)J+0
      j java.util.zip.ZipFile.<init>(Ljava/io/File;ILjava/nio/charset/Charset;)V+148
      j java.util.zip.ZipFile.<init>(Ljava/io/File;I)V+6
      j java.util.jar.JarFile.<init>(Ljava/io/File;ZI)V+3
      j java.util.jar.JarFile.<init>(Ljava/lang/String;)V+11
      ...
      ============


      Assert hit on different OS: Windows, Linux, Solaris

      Several hs_err files are attached:
      1) 1.9.0-ea-fastdebug-b84, Linux / Oracle Linux 6.3, x86_64: hs_err_pid19558.log
      2) 1.9.0-ea-fastdebug-b84, Win32 / Windows Server 2012 R2 Standard: hs_err_pid2308.log
      3) 1.9.0-ea-fastdebug-b82, Solaris / Solaris 11, i86pc: hs_err_pid5977.log

      Probably, can be the same issue as in JDK-8067154

        1. hs_err_pid19558.log
          287 kB
          Dmitry Dmitriev
        2. hs_err_pid2308.log
          26 kB
          Dmitry Dmitriev
        3. hs_err_pid5977.log
          200 kB
          Dmitry Dmitriev

            sherman Xueming Shen
            ddmitriev Dmitry Dmitriev
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated: