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

jni/lock/* tests fails with assert(_covered_region.contains(p)) failed: Must be in covered region

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P3
    • Resolution: Cannot Reproduce
    • Affects Version/s: 7
    • Fix Version/s: hs21
    • Component/s: hotspot
    • Labels:
    • Subcomponent:
      gc
    • CPU:
      generic
    • OS:
      generic

      Description

      jni/lock/* tests fails with assertion in fastdebug and oome in product mode.
      From heap info in hs_err I suspect that these issues are related.

      See comments for more details.

      The hs_err stack is
      ;; Using jvm: "C:/local/common/jdk/baseline/windows-i586/jre/bin/server/jvm.dll"

      Warning: This error log is *not* generated by the following JVM:
                 C:/local/common/jdk/baseline/windows-i586/jre/bin/server/jvm.dll
               
               Expected vm_info: [Java HotSpot(TM) Server VM (21.0-b06-internal-201103252108.et151817.hs21-b06-snapshot-fastdebug) for windows-x86 JRE (1.7.0), built on Mar 25 2011 15:17:45 by "jprtadm" with unknown MS VC++:1600]
               Actual vm_info: []
               
               JVM symbol lookup may be incorrect.
               Please use --jvm=<path/to/jvm> to point to the correct JVM.
      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # Internal Error (c:\temp\jprt\p1\b\210810.et151817\source\src\share\vm\gc_implementation/parallelScavenge/objectStartArray.hpp:123), pid=12728, tid=34512
      # assert(_covered_region.contains(p)) failed: Must be in covered region
      #
      # JRE version: 7.0-b135
      # Java VM: Java HotSpot(TM) Server VM (21.0-b06-internal-201103252108.et151817.hs21-b06-snapshot-fastdebug compiled mode windows-x86 )
      # Failed to write core dump. Call to MiniDumpWriteDump() failed
      #
      # If you would like to submit a bug report, please visit:
      # http://java.sun.com/webapps/bugreport/crash.jsp
      #

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

      Current thread (0x0092cc00): GCTaskThread [stack: 0x03f00000,0x03f50000] [id=34512]

      Stack: [0x03f00000,0x03f50000], sp=0x03f4faa4, free space=318k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      Warning: This error log is *not* generated by the following JVM:
                 C:/local/common/jdk/baseline/windows-i586/jre/bin/server/jvm.dll
               JVM symbol lookup may be incorrect.
               Please use --jvm=<path/to/jvm> to point to the correct JVM.

      V [jvm.dll+0x25d861];; ?report_and_die@VMError@@QAEXXZ+0x581
      V [jvm.dll+0x255de5];; ?report_vm_error@@YAXPBDH00@Z+0x45
      V [jvm.dll+0x38d212];; ?allocate_block@ObjectStartArray@@QAEXPAVHeapWord@@@Z+0x32
      V [jvm.dll+0x39a989];; ?cas_allocate@PSOldGen@@IAEPAVHeapWord@@I@Z+0x49
      V [jvm.dll+0x39b0ac];; ?copy_to_survivor_space@PSPromotionManager@@QAEPAVoopDesc@@PAV2@@Z+0x19c
      V [jvm.dll+0x39b464];; ??$copy_and_push_safe_barrier@PAVoopDesc@@@PSScavenge@@SAXPAVPSPromotionManager@@PAPAVoopDesc@@@Z+0x64
      V [jvm.dll+0x39b9c2];; ?process_popped_location_depth@PSPromotionManager@@QAEXVStarTask@@@Z+0x82
      V [jvm.dll+0x39e3fc];; ?do_it@StealTask@@UAEXPAVGCTaskManager@@I@Z+0x16c
      V [jvm.dll+0x385bc2];; ?run@GCTaskThread@@UAEXXZ+0x152
      V [jvm.dll+0x2718f4];; ?java_start@@YGIPAVThread@@@Z+0xc4
      C [msvcr100.dll+0x5c6de] endthreadex+0x3a
      C [msvcr100.dll+0x5c788] endthreadex+0xe4
      C [kernel32.dll+0x2482f] GetModuleHandleA+0xdf
      The list of tests is:
      gc/lock/jni/jnilock001
      gc/lock/jni/jnilock002
      gc/lock/jni/jnilock003
      gc/lock/jniref/jniglobalreflock01
      gc/lock/jniref/jniglobalreflock02
      gc/lock/jniref/jniglobalreflock03
      gc/lock/jniref/jniglobalreflock04
      gc/lock/jniref/jnilocalreflock01
      gc/lock/jniref/jnilocalreflock02
      gc/lock/jniref/jnilocalreflock03
      gc/lock/jniref/jnilocalreflock04
      gc/lock/jniref/jnireflock01
      gc/lock/jniref/jnireflock02
      gc/lock/jniref/jnireflock03
      gc/lock/jniref/jnireflock04
      gc/lock/jniref/jniweakglobalreflock01
      gc/lock/jniref/jniweakglobalreflock02
      gc/lock/jniref/jniweakglobalreflock03
      gc/lock/jniref/jniweakglobalreflock04
      gc/lock/jvmti/alloc/jvmtialloclock01
      gc/lock/jvmti/alloc/jvmtialloclock02
      gc/lock/jvmti/alloc/jvmtialloclock03
      gc/lock/jvmti/alloc/jvmtialloclock04
      gc/lock/malloc/malloclock01
      gc/lock/malloc/malloclock02
      gc/lock/malloc/malloclock03
      gc/lock/malloc/malloclock04

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                jcoomes John Coomes
                Reporter:
                lmesnik Leonid Mesnik
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: