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

Intermittent assertion at synchronizer.cpp:297

XMLWordPrintable

    • beta2
    • generic
    • generic

      Hotspot asserts while running jetstream benchmark
      Java Version:
      ---------------
      /net/malloc.sfbay/export/VMs/latest-JDK/solsparc/bin/java -version
      java version "1.5.0-beta"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-beta-b19)
      Java HotSpot(TM) Server VM (build 20030911140153.jmasa.baseline-debug, mixed mode)

      Platform: Solaris Sparc

      How to reproduce the problem:
      ----------------------------
      cd /net/jano/export/disk20/GammaBase/Bugs/<Bug-id>
      ksh run.sh

      Log:
      ---------------------------------------------------------
      physics
      -server -DIAMHANGING -Xms256m -Xmx256m -XX:+PerfDataSaveToFile
      + cd /net/malloc/export/NEWAPPS/workload/benchmarks/jetstream
      + /net/malloc.sfbay/export/VMs/latest-JDK/solsparc/bin/java -server -DIAMHANGING -Xms256m -Xmx256m -XX:+PerfDat
      aSaveToFile JetStream -r 5
      Running JetStream....
      Will run test 5 times in the same VM
      Mon Sep 15 15:05:15 PDT 2003
      ******** Starting run #1 ********
      Read Text: 965
      Write Text: 6268
      Parse Text: 1784
      Copy Files: 3770
      ******** Starting run #2 ********
      Read Text: 379
      Write Text: 3120
      Parse Text: 997
      Copy Files: 2366
      ******** Starting run #3 ********
      Read Text: 350
      Write Text: 3155
      Parse Text: 1005
      # To suppress the following error report, specify this argument
      # after -XX: or in .hotspotrc: SuppressErrorAt=/synchronizer.cpp:297]
      #
      # An unexpected error has been detected by HotSpot Virtual Machine:
      #
      # Internal Error (/net/prt-solsparc-q1-1/tmp/PrtBuildDir/workspace/src/share/vm/runtime/synchronizer.cpp, 297
      [ Patched ]), pid=23771, tid=1
      #
      # Java VM: Java HotSpot(TM) Server VM (20030911140153.jmasa.baseline-debug mixed mode)
      #
      # Error: assert(lock != mark->locker(),"must not re-lock the same lock")
      # An error report file with more information is saved as hs_err_pid23771.log
      #
      # If you would like to submit a bug report, please visit:
      # http://java.sun.com/cgi-bin/bugreport.cgi
      #
      VM option '+PerfDataSaveToFile'
      Current thread is 1
      Dumping core ...
      Abort - core dumped

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

            dice Dave Dice
            mavvarisunw Madhava Avvari (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: