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

Gc tests core dumps during parallel gc at psOldGen.cpp

XMLWordPrintable

    • gc
    • tiger
    • 5.0
    • x86
    • solaris_8

      Tests failed :
      $TESTBASE/testbase/testbase_vm/src/misc/gc/gctests/FinalizeTest03 FinalizeTest03
      $TESTBASE/testbase/testbase_vm/src/misc/gc/gctests/JumbleGC JumbleGC
      $TESTBASE/testbase/testbase_vm/src/misc/gc/gctests/gctest04 gctest04
      $TESTBASE/testbase/testbase_vm/src/misc/gc/gctests/InterruptGC InterruptGC
      $TESTBASE/testbase/testbase_vm/src/misc/gc/gctests/HashTableGC HashTableGC

      VM : Server VM
      Mode : Xcomp
      Platform : solx86 (kessel)

      Test passes in linux-i586,solsparc & solx86-client VM's.
      Refer to log1 and log2 files for the assertions got.

      To reproduce :
      * execute rerun.sh at /net/jano.sfbay/export/disk20/GammaBase/Bugs/{BugID}

      sometimes the tests fails with segmentation fault and core dumps.

      Error :
      sh rerun.sh rerun.sh
      VM option 'TargetSurvivorRatio=10'
      VM option 'MarkSweepDeadRatio=1'
      VM option '+UseParallelGC'
      VM option '+ExitOnFullCodeCache'
      ......................................
      [Enter:FinalizeTest03]
      ......................................
      [Enter:InterruptGC]
      ......................................
      [Enter:gctest04]
      ......................................
      [Enter:HashTableGC]
      ......................................
      [Enter:JumbleGC]
      ### Allocating 10000 objects. 1 out of 5 will have a finalizer.
      ### Will GC every 1000 objects.
      Seed value: 1060119466073
      Java HotSpot(TM) Server VM warning: os::commit_memory failed
      Java HotSpot(TM) Server VM warning: os::commit_memory failed
      # To suppress the following error report, specify this argument
      # after -XX: or in .hotspotrc: SuppressErrorAt=/psOldGen.cpp:190
      #
      # HotSpot Virtual Machine Error, assertion failure
      # Please report this error at
      # http://java.sun.com/cgi-bin/bugreport.cgi
      #
      # Java VM: Java HotSpot(TM) Server VM (20030725083902.robertg.baseline-fastdebug-debug compiled mode)
      #
      # assert(success, "grow to reserved failed")
      #
      # Error happened during: parallel gc system gc
      #
      # Error ID: /net/balvenie.sfbay/export/imgr_home/ws/20030725083902.robertg.baseline/src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp, 190
      #
      # Thread requesting VM operation: prio=5 tid=0x08132740 nid=0x1b8 waiting on condition
      #

      Heap at VM Abort:
      Heap
       PSYoungGen total 9856K, used 0K [0xd7790000, 0xd8700000, 0xd9400000)
        eden space 7808K, 0% used [0xd7790000,0xd7790000,0xd7f30000)
        from space 2048K, 0% used [0xd82f0000,0xd82f0000,0xd84f0000)
        to space 1920K, 0% used [0xd8520000,0xd8520000,0xd8700000)
       PSOldGen total 56576K, used 6417K [0xc9400000, 0xccb40000, 0xd7790000)
        object space 56576K, 11% used [0xc9400000,0xc9a447a8,0xccb40000)
       PSPermGen total 16384K, used 1625K [0xc5400000, 0xc6400000, 0xc9400000)
        object space 16384K, 9% used [0xc5400000,0xc55966b0,0xc6400000)
      Dumping core....
      Abort - core dumped

            jmasa Jon Masamitsu (Inactive)
            dhvaradhsunw Dhanalakshmi Varadharaj (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: