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

testFor (vm) test crashes with assertion at oopMap.cpp, 435

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P1 P1
    • 1.4.0
    • 1.4.0
    • hotspot
    • beta2
    • x86, sparc
    • linux, solaris, solaris_8
    • Verified

      Test : jit/symcjit/misctests/testFor
      TestBase : /net/sqesvr.eng/export/vsn/VM/testbase/testbase_vm
      Mode : -Xmixed
      Platform : Solsparc 5.8, solx86, linux RH 6.2
      JAVA_HOME : /net/sqesvr.eng/export/vsn/VM/merlin/weekahead/jdk/latest/{O.S}

      Steps to reproduce
      1) cd /net/sqesvr.eng/export/vsn/GammaBase/Bugs/{Bugid}
      2) ksh doit

      Output:
      java version "1.4.0-beta"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0-beta-b65)
      Java HotSpot(TM) Client VM (build 20010524124025.jcoomes.baseline-debug, mixed mode)
      # Found non oop pointer. Dumping state at failure

      [124]=Oop [120]=Oop L4=Oop
      Compiled frame (sp=0xffbedce8, fp=0xffbedd90, pc=0xf9cfb790)
           nmethod:(osr){method} 'main' '([Ljava/lang/String;)V' in 'testFor'

      ------ nmethod:(osr){method} 'main' '([Ljava/lang/String;)V' in 'testFor'------

      Register map
        O0 [0xffbedca8] = 0xf39ffea0
        O1 [0xffbedcac] = 0xf9cfb790
        O2 [0xffbedcb0] = 0x18
        O3 [0xffbedcb4] = 0xfe099504
        O4 [0xffbedcb8] = 0xbebff8
        O5 [0xffbedcbc] = 0xfda641d4
        SP [0xffbedcc0] = 0xffbedce8
        O7 [0xffbedcc4] = 0xf9cfb788
        L0 [0xffbedce8] = 0x0
        L1 [0xffbedcec] = 0xf4240
        L2 [0xffbedcf0] = 0xf78dd1b8
        L3 [0xffbedcf4] = 0xfe5b50c8
        L4 [0xffbedcf8] = 0xf3f21b28
        L5 [0xffbedcfc] = 0x7562
        L6 [0xffbedd00] = 0x0
        L7 [0xffbedd04] = 0x7562
        I0 [0xffbedd08] = 0xb
        I1 [0xffbedd0c] = 0x1
        I2 [0xffbedd10] = 0xa
        I3 [0xffbedd14] = 0x27fa4
        I4 [0xffbedd18] = 0xf78dcef8
        I5 [0xffbedd1c] = 0x0
        FP [0xffbedd20] = 0xffbedd90
        I7 [0xffbedd24] = 0xf9ca7f38
      ------

      [120]=Oop loc = ffbedd60

      #
      # HotSpot Virtual Machine Error, assertion failure
      # Please report this error at
      # http://java.sun.com/cgi-bin/bugreport.cgi
      #
      # Java VM: Java HotSpot(TM) Client VM (20010524124025.jcoomes.baseline-debug mixed mode)
      #
      # assert(Universe::heap()->is_in_or_null(*loc), "found non oop pointer")
      #
      # Error happened during: generation collection for allocation
      #
      # Error ID: /net/balvenie.eng/export/imgr_home/ws/20010524124025.jcoomes.baseline/src/share/vm/compiler/oopMap.cpp, 435 [ Patched ]
      #
      # Problematic Thread: prio=5 tid=0xc44d0 nid=0x4 runnable
      #
      Dumping core....
      Abort - core dumped

      NOTE: Test passes in -Xint and -Xcomp modes.

      **please ignore this bug, if the bug 4446672 fixes are not integrated in to the latest weekahead binaries. (This bug may be related to 4446672).



            never Tom Rodriguez
            spothugasunw Satheesh Pothuganti (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: