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

JCK-13a test crashes in runThese with assertion at os.cpp, 729

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2 P2
    • 1.4.0
    • 1.4.0
    • hotspot
    • beta2
    • x86, sparc
    • linux, solaris, solaris_2.6, solaris_8
    • Verified

      TestBase : runThese
      Mode : -Xcomp -XX:TargetSurvivorRatio=10 -XX:MarkSweepDeadRatio=1 -XX:PermMarkSweepDeadRatio=5 -XX:MarkSweepAlwaysCompactCount=1 -XX:NmethodSweepFraction=1 -XX:-ShowMessageBoxOnError -XX:+ExitOnFullCodeCache
      Platform : solx86, linux RH6.2,

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

      {OR}

      make a `runList.dat` file with following test and run the next command-line

      $TESTBASE/jck/jck-13a/JCK-13a/javatest.jar;$TESTBASE/jck/jck-13a/JCK-13a/classes javasoft.sqe.tests.lang.type070.type07001.type07001

      command-line
      ************
      /net/sqesvr.eng/export/vsn/VM/merlin/nightly/jdk/latest/linux-i386/bin/java -server -Xcomp -Xss4m -XX:TargetSurvivorRatio=10 -XX:MarkSweepDeadRatio=1 -XX:PermMarkSweepDeadRatio=5 -XX:MarkSweepAlwaysCompactCount=1 -XX:NmethodSweepFraction=1 -XX:-ShowMessageBoxOnError -XX:+ExitOnFullCodeCache -classpath /net/sqesvr.eng/export/vsn/VM/testbase/runThese/classes $* runThese -thread 2 -repeat 1 -iter 1 -D:gc=5 -D:TESTBASE=/net/sqesvr.eng/export/vsn/VM/testbase/runThese/tests -runList runList.dat



      Output:
      java version "1.4.0-beta"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0-beta-b58)
      Java HotSpot(TM) Server VM (build 1.4-internal-release, compiled mode)

      ......................................
      [Enter:javasoft.sqe.tests.lang.type070.type07001.type07001]
      javasoft.sqe.tests.lang.type070.type07001.type07001@15859
      [Ljavasoft.sqe.tests.lang.type070.type07001.type07001;@4f40f5
      false
      false
      88153
      5193973

      Unexpected Signal : 11 occurred at PC=0xDEA61E4F
      Function=__1cMLinkResolverbEruntime_resolve_virtual_method6FrnICallInfo_nMmethodHandle_nLKlassHandle_nGHandle_4ipnGThread__v_+0x2BF
      Library=/net/alpheridies/export/VM/merlin/nightly/jdk/b58/solx86/jre/lib/i386/server/libjvm.so

      Current Java thread:
              at javasoft.sqe.tests.lang.type070.type07001.type07001.run(type07001.java:42)
              at javasoft.sqe.tests.lang.type070.type07001.type07001.main(type07001.java:10)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:30)
              at sun.reflect.InflatableMethodAccessorImpl.invoke(InflatableMethodAccessorImpl.java:47)
              at java.lang.reflect.Method.invoke(Method.java:306)
              at runThese$TestRunner.runTest(runThese.java:640)
              at runThese$TestRunner.run(runThese.java:578)

      Dynamic libraries:
      0x8048000 /net/sqesvr/export/vsn/VM/merlin/nightly/jdk/latest/solx86/bin/../bin/i386/native_threads/java
      0xdfb80000 /usr/lib/libthread.so.1
      0xdfbc0000 /usr/lib/libdl.so.1
      0xdfad0000 /usr/lib/libc.so.1
      0xde800000 /net/alpheridies/export/VM/merlin/nightly/jdk/b58/solx86/jre/lib/i386/server/libjvm.so
      0xdfa60000 /usr/lib/libCrun.so.1
      0xdfa40000 /usr/lib/libsocket.so.1
      0xdf990000 /usr/lib/libnsl.so.1
      0xdf970000 /usr/lib/libm.so.1
      0xdfa80000 /usr/lib/libw.so.1
      0xdf940000 /usr/lib/libmp.so.2
      0xdf920000 /net/alpheridies/export/VM/merlin/nightly/jdk/b58/solx86/jre/lib/i386/native_threads/libhpi.so
      0xdf8f0000 /net/alpheridies/export/VM/merlin/nightly/jdk/b58/solx86/jre/lib/i386/libverify.so
      0xdf8c0000 /net/alpheridies/export/VM/merlin/nightly/jdk/b58/solx86/jre/lib/i386/libjava.so
      0xdf8a0000 /net/alpheridies/export/VM/merlin/nightly/jdk/b58/solx86/jre/lib/i386/libzip.so
      0xdee10000 /net/alpheridies/export/VM/merlin/nightly/jdk/b58/solx86/jre/lib/i386/libnio.so
      0xdedf0000 /usr/lib/libposix4.so.1
      0xdedd0000 /net/sqesvr/export/vsn/VM/merlin/nightly/jdk/latest/solx86/bin/../jre/lib/i386/libnet.so
      0xdeda0000 /usr/lib/libaio.so.1

      Local Time = Thu Apr 5 16:09:18 2001
      Elapsed Time = 20
      #
      # HotSpot Virtual Machine Error : 11
      # Error ID : /net/taloraan/export/vsn/users/dhana/main_baseline/src/share/vm/runtime/os.cpp, 729
      # Please report this error at
      # http://java.sun.com/cgi-bin/bugreport.cgi
      #
      # Java VM: Java HotSpot(TM) Server VM (1.4-internal-release compiled mode)
      #
      # An error report file has been saved as hs_err_pid16638.log.
      # Please refer to the file for further information.
      #
      Dumping core....
      Abort - core dumped

      Note: Test passes with int mode. The eng binaries which were used to produce this bug was built on {04-03-2001}. Test reproducealbe on solsparc with the following information.

      Mode : -Xcomp -Xss4m -XX:+DeoptimizeALot -XX:+ZombieALot -XX:+SafepointALot -XX:+FullGCALot -XX:FullGCALotInterval=1000 -XX:-ShowMessageBoxOnError
      Platform : solsparc 5.6

      Steps to reproduce
      1)cd /net/sqesvr/export/vsn/GammaBase/Bugs/{bugid}/solsparc
      2)./rerun.sh

      {OR}

      make a runList.dat with the following testcases and run the next command-line


      $TESTBASE/testbase/testbase_ss/classes/misc/gc/memory/Churn/Churn3a;$TESTBASE/testbase/testbase_ss/classes//misc/gc/memory/Churn/classes Churn3a
      $TESTBASE/testbase/testbase_ss/classes/misc/gc/memory/Churn/Churn4;$TESTBASE/testbase/testbase_ss/classes//misc/gc/memory/Churn/classes Churn4
      $TESTBASE/testbase/testbase_ss/classes/misc/gc/memory/Churn/Churn3;$TESTBASE/testbase/testbase_ss/classes//misc/gc/memory/Churn/classes Churn3
      $TESTBASE/testbase/testbase_ss/classes/misc/gc/memory/Churn/Churn2;$TESTBASE/testbase/testbase_ss/classes//misc/gc/memory/Churn/classes Churn2 -l 1000

      command-line
      ************

      /net/sqesvr.eng/export/vsn/VM/merlin/nightly/jdk/latest/solsparc/bin/java -server -Xcomp -Xss4m -XX:+DeoptimizeALot -XX:+ZombieALot -XX:+SafepointALot -XX:+FullGCALot -XX:FullGCALotInterval=1000 -XX:-ShowMessageBoxOnError -XX:+ExitOnFullCodeCache -classpath /net/sqesvr.eng/export/vsn/VM/testbase/runThese/classes $* runThese -thread 2 -repeat 1 -iter 1 -D:gc=5 -D:TESTBASE=/net/sqesvr.eng/export/vsn/VM/testbase/runThese/tests -runList runList.dat
      =============================================================================


      With merlin build b60 as well as with weekahead build on solaris x86 the following assertion is seen:

      # HotSpot Virtual Machine Error, assertion failure
      # Please report this error at
      # http://java.sun.com/cgi-bin/bugreport.cgi
      #
      # assert(Universe::heap()->is_in(obj), "sanity check")
      #
      # Error ID: /net/hoti386/usr/re/hotspot/hotspot1.4/ws/src/share/vm/runtime/handles.cpp, 24
      #
      # Problematic Thread: prio=5 tid=0x8229f40 nid=0xf runnable
      #
      Dumping core....
      Abort

      mohan.piruthivi@eng 2001-04-13

      With Linux on build b60 the following assertion is noticed:

      # HotSpot Virtual Machine Error, assertion failure
      # Please report this error at
      # http://java.sun.com/cgi-bin/bugreport.cgi
      #
      # assert(!Universe::heap()->is_in_reserved((oop)raw_ptr), "must be a raw ptr")
      #
      # Error ID: /usr/re/hotspot/hotspot1.4/ws/build/linux/../../src/share/vm/opto/machnode.cpp, 281
      #
      # Problematic Thread: prio=1 tid=0x0x80dda38 nid=0x38bc runnable
      #
      Current thread is 0x2009
      Dumping core ...
      Abort

      mohan.piruthivi@eng 2001-04-13
      ***************************************************************
      Test crashes with handles.cpp, 24 using b61

      java version "1.4.0-beta"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0-beta-b61)
      Java HotSpot(TM) Server VM (build 1.4.0-beta-b61-debug, compiled mode)

      # HotSpot Virtual Machine Error, assertion failure
      # Please report this error at
      # http://java.sun.com/cgi-bin/bugreport.cgi
      #
      # assert(Universe::heap()->is_in(obj), "sanity check")
      #
      # Error ID: /net/hoti386/usr/re/hotspot/hotspot1.4/ws/src/share/vm/runtime/handles.cpp, 24
      #
      # Problematic Thread: prio=5 tid=0x81d51f8 nid=0xf runnable
      #
      Dumping core....
      Abort - core dumped

      satheesh.pothuganti@eng 2001-04-23

            jrose John Rose
            spothugasunw Satheesh Pothuganti (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: