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

Core dump during Merlin build on Solaris Sparc 64-bit.

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: 1.4.0
    • Fix Version/s: 1.4.0
    • Component/s: infrastructure
    • Labels:
    • Subcomponent:
    • Resolved In Build:
      beta2
    • CPU:
      generic, sparc
    • OS:
      solaris_7

      Description

      Release engineering's nightly Merlin build on Solaris Sparc 64-bit
      crashes in the same location sproradically, maybe once every week
      or two. The bug is smart in that it only strikes at the most
      time-critical moments.

      A partially-built workspace in which the failure has occurred is saved here:
        /net/mersparc.eng/usr/re/jdk/jdk1.4/ws.save.apr-18-01
      The core file is in the make/java/awt subdirectory.
      The log file from that build is saved here:
        /java/jdk/merlin/re/misc/j2sdk1.4.0-build-solsparc.log

      Here's the tail end of the log file:

      >>>Recursively making awt all @ Wed Apr 18 01:45:29 PDT 2001 ...
      ../../common/Rules.gmk:29: gnumake[2]: Entering directory `/net/mersparc/usr/re/
      jdk/jdk1.4/ws/make/java/awt'
      target `../../../build/solaris-sparc/classes' given more than once in the same r
      ule.
      cd ../../sun/awt; gnumake debughelper
      ../../common/Rules.gmk:29: target `../../../build/solaris-sparc/classesgnumake[3
      ]: Entering directory `/net/mersparc/usr/re/jdk/jdk1.4/ws/make/sun/awt'
      ' given more than once in the same rule.
      /usr/bin/mkdir -p ../../../build/solaris-sparc/gensrc/sun/awt
      ** DebugHelper being built for RELEASE mode **
      /usr/ccs/bin/m4 ../../../src/share/classes/sun/awt/DebugHelper.java.m4 > ../../
      ../build/solaris-sparc/gensrc/sun/awt/DebugHelper.java
      gnumake[3]: Leaving directory `/net/mersparc/usr/re/jdk/jdk1.4/ws/make/sun/awt'
      /usr/bin/mkdir -p ../../../build/solaris-sparc/tmp/sun/java.awt/obj64
      rm -f ../../../build/solaris-sparc/tmp/sun/java.awt/.classes.list
      if [ -s ../../../build/solaris-sparc/tmp/sun/java.awt/.classes.list ] ; then ../../../build/solaris-sparc/bin/javac -J-XX:ThreadStackSize=768 -J-Xms64m
      -J-Xmx128m -J-Xmaxf1 -classpath ../../../build/solaris-sparc/classes -bootclassp
      ath "../../../build/solaris-sparc/lib/jce.jar:../../../build/solaris-sparc/lib/j
      sse.jar" -sourcepath "../../../build/solaris-sparc/gensrc:../../../src/solaris/c
      lasses:../../../src/share/classes" -d ../../../build/solaris-sparc/classes -sou
      rce 1.3 ../../../src/share/classes/java/awt/geom/Point2D.java ../../../src/share/cla
      sses/java/awt/Event.java [... big list of .java files snipped ...]

      ../../../src/share/classes/java/awt/Component.java:4052: warning: as of release
      1.4, assert is a keyword, and may not be used as an identifier
                  dbg.assert(mask == AWTEvent.HIERARCHY_EVENT_MASK ||
                      ^
      [... numerous additional "assert" warnings snipped ...]

      ../../../src/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java:871: warnin
      g: as of release 1.4, assert is a keyword, and may not be used as an identifier
                          dbg.assert(false, "Event is already registered: " + e);
                              ^

      Unexpected Signal : 11 occurred at PC=0xFFFFFFFF3C6311D4
      Function=_case (compiled Java code)
      Library=(N/A)

      Current Java thread:
      Dynamic libraries:
      0x100000000 /net/mersparc/usr/re/jdk/jdk1.4/ws/make/java/awt/../../../build/
      solaris-sparc/bin/../bin/sparcv9/native_threads/javac
      0xffffffff7f500000 /usr/lib/sparcv9/libthread.so.1
      0xffffffff7f7f0000 /usr/lib/sparcv9/libdl.so.1
      0xffffffff7f300000 /usr/lib/sparcv9/libc.so.1
      0xffffffff7f7c0000 /usr/platform/SUNW,Ultra-60/lib/sparcv9/libc_psr.so.1
      0xffffffff7d800000 /net/mersparc/usr/re/jdk/jdk1.4/ws/build/solaris-sparc/l
      ib/sparcv9/server/libjvm.so
      0xffffffff7f100000 /usr/lib/sparcv9/libCrun.so.1
      0xffffffff7d600000 /usr/lib/sparcv9/libsocket.so.1
      0xffffffff7d400000 /usr/lib/sparcv9/libnsl.so.1
      0xffffffff7d200000 /usr/lib/sparcv9/libm.so.1
      0xffffffff7f790000 /usr/lib/sparcv9/libw.so.1
      0xffffffff7d000000 /usr/lib/sparcv9/libmp.so.2

      0xffffffff7ce00000 /net/mersparc/usr/re/jdk/jdk1.4/ws/build/solaris-sparc/l
      ib/sparcv9/native_threads/libhpi.so
      0xffffffff7cc00000 /net/mersparc/usr/re/jdk/jdk1.4/ws/build/solaris-sparc/l
      ib/sparcv9/libverify.so
      0xffffffff7ca00000 /net/mersparc/usr/re/jdk/jdk1.4/ws/build/solaris-sparc/l
      ib/sparcv9/libjava.so
      0xffffffff7c800000 /net/mersparc/usr/re/jdk/jdk1.4/ws/build/solaris-sparc/l
      ib/sparcv9/libzip.so

      Local Time = Wed Apr 18 01:46:57 2001
      Elapsed Time = 82
      #
      # HotSpot Virtual Machine Error : 11
      # Error ID : 4F530E43505002D9 01
      # Please report this error at
      # http://java.sun.com/cgi-bin/bugreport.cgi
      #
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (1.4.0-beta-b61 mixed mode)
      #
      # An error report file has been saved as hs_err_pid12951.log.
      # Please refer to the file for further information.
      #
      Abort - core dumped
      gnumake[2]: Leaving directory `/net/mersparc/usr/re/jdk/jdk1.4/ws/make/java/awt'

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                sseligmasunw Scott Seligman (Inactive)
                Reporter:
                sseligmasunw Scott Seligman (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: