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

PipedThreadsStressTest fails as assert(Universe::is_heap(obj) in C1 comp mode

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2 P2
    • 1.3.1
    • 1.3.1
    • hotspot
    • rc1
    • sparc
    • solaris_7
    • Verified

        Tests : PipedThreadsStressTest
        TestBase : /net/sqesvr.eng/export/vsn/VM/testbase/testbase_ss
        mode : -Xcomp
        Platform : Solaris - X86, sometimes in Solaris

        In X86 this test passes and then core dumps.

        This test passes in Linux in all the modes, and passes with Server in all modes in Solaris both Sparc and X86.

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

        The assertion is :
        ......................................
        [Enter:PipedThreadsStressTest]
        Test passed.
        #Passed; PipedThreadsStressTest; (1,1,0,0,0)
        [Exit:PipedThreadsStressTest]
        runThese Finished
        #
        # HotSpot Virtual Machine Error, assertion failure
        # Please report this error at
        # http://java.sun.com/cgi-bin/bugreport.cgi
        #
        # assert(Universe::is_heap(obj), "sanity check")
        #
        # Error ID: /BUILD_AREA/hotspot1.3.1/src/share/vm/runtime/handles.cpp, 28
        #
        # Problematic Thread: prio=5 tid=0x83d5848 nid=0x44 runnable
        #
        Dumping core....
        Abort - core dumped


        Sometimes the following assertion is got in both solaris and X86.

        minifridge:/net/naboovm/export/testing/trial 7 % sh rerun.sh
        ......................................
        [Enter:PipedThreadsStressTest]
        Test passed.
        #Passed; PipedThreadsStressTest; (1,1,0,0,0)
        [Exit:PipedThreadsStressTest]
        runThese Finished
        #
        # HotSpot Virtual Machine Error, assertion failure
        # Please report this error at
        # http://java.sun.com/cgi-bin/bugreport.cgi
        #
        # assert(exception->is_oop(), "just checking")
        #
        # Error ID:
        /usr/re/hotspot/hotspot1.3.1/ws/solsparc/hotspot1.3.1rc1/src/share/vm/c1/c1_Runt
        ime1.cpp, 602 [ Patched ]
        #
        # Problematic Thread: prio=5 tid=0x2425c8 nid=0x3c runnable
        #
        Dumping core....
        Abort - core dumped

              smitrovisunw Srdjan Mitrovic (Inactive)
              dhvaradhsunw Dhanalakshmi Varadharaj (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: