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

Error: meet not symmetric

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2 P2
    • 6
    • 6
    • hotspot
    • None
    • b63
    • 6
    • b75
    • sparc
    • solaris_9

      I got this failure only with fastdebug version of C2 VM
      on my workstation SB2500. I found that it fails after the
      next merge with main baseline:
      20051129124030.kvn.main_to_c2_baseline

      Previous putback does not fail.

      jaberwocky% uname -a
      SunOS jaberwocky 5.9 Generic_118558-09 sun4u sparc SUNW,Sun-Blade-2500
      jaberwocky% setenv LD_LIBRARY_PATH .
      jaberwocky% setenv JAVA_HOME /java/re/jdk/1.6.0/promoted/latest/binaries/solaris-sparc
      jaberwocky% gamma -version
      java version "1.6.0-rc"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.6.0-rc-b67)
      Java HotSpot(TM) Server VM (build 20051129124030.kvn.main_to_c2_baseline-debug, mixed mode)
      jaberwocky% gamma -Xbatch -jar $JAVA_HOME/demo/jfc/Java2D/Java2Demo.jar -runs=1

      Java2D Demo RunWindow : 1 Runs, 10 second delay between tabs
      java version: 1.6.0-rc
      SunOS 5.9

      #0 Tue Jan 17 10:32:31 PST 2006, 4426.3516K used
      === Meet Not Symmetric ===
      t = sun/awt/X11/IXAnyEvent:AnyNull *
      this= sun/awt/X11/XWrapperBase:AnyNull *
      mt=(t meet this)= sun/awt/X11/IXAnyEvent:AnyNull *
      t_dual= sun/awt/X11/IXAnyEvent:NotNull *
      this_dual= sun/awt/X11/XWrapperBase:NotNull *
      mt_dual= sun/awt/X11/IXAnyEvent:NotNull *
      mt_dual meet t_dual= sun/awt/X11/IXAnyEvent:NotNull *
      mt_dual meet this_dual= java/lang/Object:NotNull *
      # To suppress the following error report, specify this argument
      # after -XX: or in .hotspotrc: SuppressErrorAt=/type.cpp:463]
      #
      # An unexpected error has been detected by Java Runtime Environment:
      #
      # Internal Error (/net/prt-solsparc-q1-10/tmp/PrtBuildDir/workspace/src/share/vm/opto/type.cpp, 463 [ Patched ]), pid=7152, tid=9
      #
      # Java VM: Java HotSpot(TM) Server VM (20051129124030.kvn.main_to_c2_baseline-debug mixed mode)
      #
      # Error: meet not symmetric
      # An error report file with more information is saved as hs_err_pid7152.log
      #
      # If you would like to submit a bug report, please visit:
      # http://java.sun.com/webapps/bugreport/crash.jsp
      #
      Current thread is 9
      Dumping core ...
      Abort
      jaberwocky%
      jaberwocky% hs_err hs_err_pid7152.log
      #
      # An unexpected error has been detected by Java Runtime Environment:
      #
      # Internal Error (/net/prt-solsparc-q1-10/tmp/PrtBuildDir/workspace/src/share/vm/opto/type.cpp, 463 [ Patched ]), pid=7152, tid=9
      #
      # Java VM: Java HotSpot(TM) Server VM (20051129124030.kvn.main_to_c2_baseline-debug mixed mode)
      #
      # Error: meet not symmetric
      # 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 (0x0015ce00): JavaThread "CompilerThread1" daemon [_thread_in_native, id=9]

      Stack: [0xd6080000,0xd6100000), sp=0xd60fcf28, free space=499k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0xf30ba8] void VMError::report_and_die() + 0x808
      V [libjvm.so+0x3e5910] void report_fatal(const char*,int,const char*) + 0x70
      V [libjvm.so+0xe65ab0] const Type*Type::meet(const Type*)const + 0x1c0
      V [libjvm.so+0x3b7cac] const Type*CastPPNode::Value(PhaseTransform*)const + 0x2ac
      V [libjvm.so+0xca3f60] Node*PhaseIterGVN::transform_old(Node*) + 0x4d8
      V [libjvm.so+0xca32b4] void PhaseIterGVN::optimize() + 0x240
      V [libjvm.so+0x350e18] void Compile::Optimize() + 0x1a8
      V [libjvm.so+0x34c4ac] Compile::Compile(ciEnv*,C2Compiler*,ciMethod*,int,bool) + 0x1d00
      V [libjvm.so+0x1cb4e4] void C2Compiler::compile_method(ciEnv*,ciMethod*,int) + 0x6c
      V [libjvm.so+0x364534] void CompileBroker::invoke_compiler_on_method(CompileTask*) + 0x1d10
      V [libjvm.so+0x361b4c] void CompileBroker::compiler_thread_loop() + 0xc84
      V [libjvm.so+0xe4489c] void JavaThread::thread_main_inner() + 0x238
      V [libjvm.so+0xe4464c] void JavaThread::run() + 0x630
      V [libjvm.so+0xc0c344] java_start + 0x144


      Current CompileTask:
      opto: 14% !b sun.awt.X11.XToolkit.run(Z)V @ 41 (375 bytes)


      --------------- P R O C E S S ---------------

      Java Threads: ( => current thread )
        0x006b8100 JavaThread "TransformAnim Demo" [_thread_blocked, id=41]
        0x00559400 JavaThread "SelectTx Demo" [_thread_blocked, id=40]
        0x00685700 JavaThread "PerformanceMonitor" [_thread_blocked, id=21]
        0x0032ea00 JavaThread "MemoryMonitor" [_thread_blocked, id=20]
        0x00045300 JavaThread "DestroyJavaVM" [_thread_blocked, id=1]
        0x0032f200 JavaThread "RunWindow" [_thread_blocked, id=19]
        0x00295100 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=15]
        0x00294700 JavaThread "AWT-Shutdown" [_thread_blocked, id=14]
        0x00288e00 JavaThread "AWT-XAWT" daemon [_thread_blocked, id=13]
        0x0022ab00 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=12]
        0x0015ed00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=10]
      =>0x0015ce00 JavaThread "CompilerThread1" daemon [_thread_in_native, id=9]
        0x0015b900 JavaThread "CompilerThread0" daemon [_thread_blocked, id=8]
        0x00158300 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=7]
        0x00145e00 JavaThread "Finalizer" daemon [_thread_blocked, id=6]
        0x00141f00 JavaThread "Reference Handler" daemon [_thread_blocked, id=5]

      Other Threads:
        0x0013e200 VMThread [id=4]
        0x00161100 WatcherThread [id=11]

      VM state:not at safepoint (normal execution)

      VM Mutex/Monitor currently owned by a thread: None

      Heap
       PSYoungGen total 10752K, used 5168K [0xf0000000, 0xf0c00000, 0xfac00000)
        eden space 9216K, 56% used [0xf0000000,0xf050c168,0xf0900000)
        from space 1536K, 0% used [0xf0900000,0xf0900000,0xf0a80000)
        to space 1536K, 0% used [0xf0a80000,0xf0a80000,0xf0c00000)
       PSOldGen total 24576K, used 6526K [0xda800000, 0xdc000000, 0xf0000000)
        object space 24576K, 26% used [0xda800000,0xdae5fbe8,0xdc000000)
       PSPermGen total 16384K, used 12043K [0xd6800000, 0xd7800000, 0xda800000)
        object space 16384K, 73% used [0xd6800000,0xd73c2fb8,0xd7800000)

      Dynamic libraries:
      0x00010000 gamma
      0xfd400000 ./libjvm.so
      0xff380000 /usr/lib/libsocket.so.1
      0xff360000 /usr/lib/libsched.so.1
      0xff3fa000 /usr/lib/libdl.so.1
      0xff330000 /usr/lib/libCrun.so.1
      0xff2d0000 /usr/lib/libm.so.1
      0xff2a0000 /usr/lib/libthread.so.1
      0xff280000 /usr/lib/libdoor.so.1
      0xff180000 /usr/lib/libc.so.1
      0xfd300000 /usr/lib/libnsl.so.1
      0xff260000 /usr/lib/libmp.so.2
      0xff3a0000 /usr/platform/SUNW,Sun-Blade-2500/lib/libc_psr.so.1
      0xff110000 /net/jre.sfbay/p/v08/jdk/6.0/rc/b67/binaries/solaris-sparc/jre/lib/sparc/native_threads/libhpi.so
      0xff0c0000 /net/jre.sfbay/p/v08/jdk/6.0/rc/b67/binaries/solaris-sparc/jre/lib/sparc/libverify.so
      0xfd3c0000 /net/jre.sfbay/p/v08/jdk/6.0/rc/b67/binaries/solaris-sparc/jre/lib/sparc/libjava.so
      0xfd2e0000 /net/jre.sfbay/p/v08/jdk/6.0/rc/b67/binaries/solaris-sparc/jre/lib/sparc/libzip.so
      0xd5c80000 /net/jre.sfbay/p/v08/jdk/6.0/rc/b67/binaries/solaris-sparc/jre/lib/sparc/libawt.so
      0xd5b00000 /net/jre.sfbay/p/v08/jdk/6.0/rc/b67/binaries/solaris-sparc/jre/lib/sparc/libmlib_image.so
      0xfd030000 /net/jre.sfbay/p/v08/jdk/6.0/rc/b67/binaries/solaris-sparc/jre/lib/sparc/xawt/libmawt.so
      0xfafd0000 /usr/openwin/lib/libXext.so.0
      0xd5a00000 /usr/openwin/lib/libX11.so.4
      0xfd1b0000 /usr/openwin/lib/libXtst.so.1
      0xfd010000 /usr/openwin/lib/libXi.so.5
      0xd5900000 /net/jre.sfbay/p/v08/jdk/6.0/rc/b67/binaries/solaris-sparc/jre/lib/sparc/libfontmanager.so
      0xfad90000 /net/jre.sfbay/p/v08/jdk/6.0/rc/b67/binaries/solaris-sparc/jre/lib/sparc/libcmm.so
      0xfaea0000 /net/jre.sfbay/p/v08/jdk/6.0/rc/b67/binaries/solaris-sparc/jre/lib/sparc/libnet.so
      0xfaee0000 /net/jre.sfbay/p/v08/jdk/6.0/rc/b67/binaries/solaris-sparc/jre/lib/sparc/libnio.so
      0xface0000 /usr/lib/librt.so.1
      0xfacc0000 /usr/lib/libaio.so.1
      0xfaca0000 /usr/lib/libmd5.so.1
      0xfac80000 /usr/lib/libsendfile.so.1
      0xfac30000 /net/jre.sfbay/p/v08/jdk/6.0/rc/b67/binaries/solaris-sparc/jre/lib/sparc/libdcpr.so
      0xd6530000 /net/jre.sfbay/p/v08/jdk/6.0/rc/b67/binaries/solaris-sparc/jre/lib/sparc/libjpeg.so
      0xd4900000 /net/jre.sfbay/p/v08/jdk/6.0/rc/b67/binaries/solaris-sparc/jre/lib/sparc/libmlib_image_v.so

      VM Arguments:
      jvm_args: -Xbatch
      java_command: /java/re/jdk/1.6.0/promoted/latest/binaries/solaris-sparc/demo/jfc/Java2D/Java2Demo.jar -runs=1
      Launcher Type: gamma

      Environment Variables:
      JAVA_HOME=/java/re/jdk/1.6.0/promoted/latest/binaries/solaris-sparc
      PATH=./:/home/kvn/bin:/bin:/usr/j2se/bin:/usr/dt/bin:/usr/ccs/bin:/usr/ccs/lib:/usr/bin:/usr/lib:/usr/sbin:/usr/ucb:/usr/ucb/bin:/sbin:/etc:/usr/openwin/bin:/opt/SUNWspro/bin:/set/misc/local/bin:.
      LD_LIBRARY_PATH=.
      SHELL=/bin/csh
      DISPLAY=:0

      Signal Handlers:
      SIGSEGV: [libjvm.so+0xf31ed8], sa_mask[0]=0x7fbffeff, sa_flags=0x00000004
      SIGBUS: [libjvm.so+0xf31ed8], sa_mask[0]=0x7fbffeff, sa_flags=0x00000004
      SIGFPE: [libjvm.so+0xc15470], sa_mask[0]=0x7fbffeff, sa_flags=0x0000000c
      SIGPIPE: [libjvm.so+0xc15470], sa_mask[0]=0x7fbffeff, sa_flags=0x0000000c
      SIGILL: [libjvm.so+0xc15470], sa_mask[0]=0x7fbffeff, sa_flags=0x0000000c
      SIGUSR1: [libjvm.so+0xc15490], sa_mask[0]=0x00000000, sa_flags=0x00000008
      SIGUSR2: [libjvm.so+0xc15470], sa_mask[0]=0x7fbffeff, sa_flags=0x0000000c
      SIGHUP: [libjvm.so+0xc0f770], sa_mask[0]=0x7fbffeff, sa_flags=0x00000004
      SIGINT: [libjvm.so+0xc0f770], sa_mask[0]=0x7fbffeff, sa_flags=0x00000004
      SIGQUIT: [libjvm.so+0xc0f770], sa_mask[0]=0x7fbffeff, sa_flags=0x00000004
      SIGTERM: [libjvm.so+0xc0f770], sa_mask[0]=0x7fbffeff, sa_flags=0x00000004


      --------------- S Y S T E M ---------------

      OS: Solaris 9 4/04 s9s_u6wos_08a SPARC
                 Copyright 2004 Sun Microsystems, Inc. All Rights Reserved.
                              Use is subject to license terms.
                                   Assembled 22 March 2004

      uname:SunOS 5.9 Generic_118558-09 sun4u (T2 libthread)
      rlimit: STACK 8192k, CORE 0k, NOFILE 65536, AS infinity
      load average:0.55 0.46 0.44

      CPU:total 2 has_v8, has_v9, has_vis1, has_vis2, is_ultra3

      Memory: 8k page, physical 2097152k(883288k free)

      vm_info: Java HotSpot(TM) Server VM (20051129124030.kvn.main_to_c2_baseline) for
       solaris-sparc, built on Nov 29 2005 12:58:20 by "PRT" with unknown Workshop:0x580

            kvn Vladimir Kozlov
            kvn Vladimir Kozlov
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: