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

CMS: crashes/asserts in Xconc nightly testing with rt_plumhall/rt_quick

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 6
    • Fix Version/s: 6
    • Component/s: hotspot
    • Labels:
    • Subcomponent:
      gc
    • Introduced In Build:
      1.4.1
    • Introduced In Version:
    • Resolved In Build:
      beta
    • CPU:
      generic, x86
    • OS:
      generic, windows_2003, windows_xp

      Description

      See:

      http://vmsqe.sfbay/nightly/mantis/DTWS/results/11-22-05/ClientVM/Solsparc/mixed/Gc_Baseline-Xconc/RT_QUICK-NIGHTLY-Gc_Baseline-Xconc-ClientVM-mixed-Solsparc-2005-11-22-22-39-16/analysis.html

           . Crashes testlist
      # Tue Nov 22 22:39:44 PST 2005 runThese -thread 1 -repeat 1 -iter 1 -D:gc=5 -D:TESTBASE=/net/vmsqe.sfbay/export/backup/UNIFIED-DTF/DTWS/suites/RT_QUICK/testbase/tests -runList runList.dat $TESTBASE/jck/jck-14/JCK/javatest.jar;$TESTBASE/jck/jck-14/JCK/classes javasoft.sqe.tests.vm.instr.dreturn.dreturn003.dreturn00303m1.dreturn00303m1

      Log file
      STDOUT: /net/vmsqe.sfbay/export/nightly/mantis/DTWS/results/11-22-05/ClientVM/Solsparc/mixed/Gc_Baseline-Xconc/RT_QUICK-NIGHTLY-Gc_Baseline-Xconc-ClientVM-mixed-Solsparc-2005-11-22-22-39-16/log
      STDERR: /net/vmsqe.sfbay/export/nightly/mantis/DTWS/results/11-22-05/ClientVM/Solsparc/mixed/Gc_Baseline-Xconc/RT_QUICK-NIGHTLY-Gc_Baseline-Xconc-ClientVM-mixed-Solsparc-2005-11-22-22-39-16/err



      ---------------------


      And see:

      http://vmsqe.sfbay/nightly/mantis/DTWS/results/11-22-05/ClientVM/Solsparc/mixed/Gc_Baseline-Xconc/RT_PLUMHALL-NIGHTLY-Gc_Baseline-Xconc-ClientVM-mixed-Solsparc-2005-11-22-22-48-40/analysis.html

        . Crashes testlist
      # Tue Nov 22 22:50:28 PST 2005 runThese -thread 1 -repeat 1 -iter 1 -D:gc=5 -D:TESTBASE=/net/vmsqe.sfbay/export/backup/UNIFIED-DTF/DTWS/suites/RT_PLUMHALL/testbase/tests -runList runList.dat $TESTBASE/plumhall/classes jvs.io.RandomAccessFile.seek_long_02_x

      Log file
      STDOUT: /net/vmsqe.sfbay/export/nightly/mantis/DTWS/results/11-22-05/ClientVM/Solsparc/mixed/Gc_Baseline-Xconc/RT_PLUMHALL-NIGHTLY-Gc_Baseline-Xconc-ClientVM-mixed-Solsparc-2005-11-22-22-48-40/log
      STDERR: /net/vmsqe.sfbay/export/nightly/mantis/DTWS/results/11-22-05/ClientVM/Solsparc/mixed/Gc_Baseline-Xconc/RT_PLUMHALL-NIGHTLY-Gc_Baseline-Xconc-ClientVM-mixed-Solsparc-2005-11-22-22-48-40/err

      The two hs_err logs are available at:

      http://vmsqe.sfbay.sun.com/nightly/mantis/DTWS/results/11-22-05/ClientVM/Solsparc/mixed/Gc_Baseline-Xconc/RT_QUICK-NIGHTLY-Gc_Baseline-Xconc-ClientVM-mixed-Solsparc-2005-11-22-22-39-16/hs_err_pid17829.log

      and at:

      http://vmsqe.sfbay/nightly/mantis/DTWS/results/11-22-05/ClientVM/Solsparc/mixed/Gc_Baseline-Xconc/RT_PLUMHALL-NIGHTLY-Gc_Baseline-Xconc-ClientVM-mixed-Solsparc-2005-11-22-22-48-40/hs_err_pid4962.log


      and translate, respectively, to:

      #
      # SIGSEGV (0xb) at pc=0xfdc69d54, pid=17829, tid=9
      #
      # Java VM: Java HotSpot(TM) Client VM (20051121131318.ysr.cisco-debug mixed mode)
      # Problematic frame:
      # V [libjvm.so+0x469d54]
      #
      # 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 (0x000faf00): GCTaskThread [id=9]

      siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x0000007c;;
      ;; si_signo=11 SIGSEGV
      ;; si_code=1 SEGV_MAPERR /* Address not mapped to object. */

      Registers:
       O0=0x00000001 O1=0x0000001e O2=0x006fe000 O3=0xfdc79ab0
       O4=0xff055c10 O5=0x00000000 O6=0xfad7f9f8 O7=0xf7204ba8
       G1=0x00000002 G2=0xfac00000 G3=0x07c00000 G4=0x01f00000
       G5=0x00000000 G6=0x00000000 G7=0xff351000 Y=0x00000000
       PC=0xfdc69d54 nPC=0xfdc69d58


      Top of Stack: (sp=0xfad7f9f8)
      0xfad7f9f8: ff045b3c 00000000 f7204ba8 fe81a16e
      0xfad7fa08: 0080e400 f6c00180 00000000 f6c00188
      0xfad7fa18: 00025e57 fad7fac0 fe92a94f ff028c18
      0xfad7fa28: fad7fa58 ff04ea6f fad7fa60 fdb63ec0
      0xfad7fa38: 000fa6a4 000fcbc0 000fa744 000fa7c8
      0xfad7fa48: f7204ba8 f267f76c f30f3970 f6c009b0
      0xfad7fa58: f7204ba8 f6c00180 ff028c18 fe86f7b1
      0xfad7fa68: fdc69c80 ff055c10 00000000 f6c00180

      Instructions: (pc=0xfdc69d54)
      0xfdc69d44: 40 18 00 61 90 07 bf f8 e4 07 20 00 e2 04 a0 08
      0xfdc69d54: e0 04 60 7c 9f c4 00 00 90 04 a0 08 80 90 00 08
      ;; 00000000fdc69d44 40 18 00 61 90 07 bf f8 e4 07 20 00 e2 04 a0 08
      ;; ---------------
      ;; 00000000fdc69d54 e0 04 60 7c ld [ %l1 + 0x7c ], %l0
      ;; 00000000fdc69d58 9f c4 00 00 call %l0
      ;; 00000000fdc69d5c 90 04 a0 08 add %l2, 8, %o0
      ;; 00000000fdc69d60 80 90 00 08 tst %o0
      ;;
      Stack:
      [error occurred during error reporting, step 110, id 0xe0000000]

      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0x469d54];; bool instanceKlassKlass::oop_is_parsable(oop)const+0xd4
      V [libjvm.so+0x363ec8];; void Par_MarkFromRootsClosure::do_bit(unsigned)+0x36c
      V [libjvm.so+0xd902c];; void BitMap::iterate(BitMapClosure*,unsigned,unsigned)+0
      xec
      V [libjvm.so+0x34e998];; void CMSConcMarkingTask::do_scan_and_mark(int,Compactib
      leFreeListSpace*)+0x3b8
      V [libjvm.so+0x34debc];; void CMSConcMarkingTask::work(int)+0x2f0
      V [libjvm.so+0xd12204];; void YieldingFlexibleGangWorker::loop()+0x110
      V [libjvm.so+0xa723ec];; java_start+0x14c

      AND to:

      #
      # An unexpected error has been detected by Java Runtime Environment:
      #
      # Internal Error (/net/prt-solsparc-q1-19/tmp/PrtBuildDir/workspace/src/share/vm/
      memory/concurrentMarkSweepGeneration.cpp, 5946 [ Patched ]), pid=4962, tid=3
      #
      # Java VM: Java HotSpot(TM) Client VM (20051121131318.ysr.cisco-debug mixed mode)
      #
      # Error: assert(this_oop->is_oop(),"expected an oop")
      # 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 (0x00069c00): ConcurrentGCThread [id=3]

      Stack: [0xfb300000,0xfb380000), sp=0xfb37f390, free space=508k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0xcdb404];; void VMError::report_and_die()+0x7f8
      V [libjvm.so+0x39b3a0];; void report_assertion_failure(const char*,int,const cha
      r*)+0x70
      V [libjvm.so+0x3604c0];; void MarkRefsIntoAndScanClosure::do_oop(oop*)+0x84
      V [libjvm.so+0x37d094];; int constantPoolKlass::oop_oop_iterate(oop,OopClosure*)
      +0x2a0
      V [libjvm.so+0x73af4];; int Klass::oop_oop_iterate_nv(oop,MarkRefsIntoAndScanClo
      sure*)+0x60
      V [libjvm.so+0x361a04];; unsigned ScanMarkedObjectsAgainCarefullyClosure::do_obj
      ect_careful(oop,MemRegion)+0x654
      V [libjvm.so+0x3089c8];; HeapWord*CompactibleFreeListSpace::object_iterate_caref
      ul(MemRegion,ObjectClosureCareful*)+0x12c
      V [libjvm.so+0x355bc8];; unsigned CMSCollector::preclean_card_table(ConcurrentMa
      rkSweepGeneration*,ScanMarkedObjectsAgainCarefullyClosure*)+0x634
      V [libjvm.so+0x353160];; unsigned CMSCollector::preclean_work(bool)+0x500
      V [libjvm.so+0x35224c];; void CMSCollector::preclean()+0x2b8
      V [libjvm.so+0x347a10];; void CMSCollector::collect_in_background(bool)+0xd70
      V [libjvm.so+0x3728a8];; void ConcurrentMarkSweepThread::run()+0x814
      V [libjvm.so+0xa723ec];; java_start+0x14c

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                ysr Y. Ramakrishna
                Reporter:
                ysr Y. Ramakrishna
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: