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

C2 compiler crash on x86

XMLWordPrintable

    • b18
    • b09
    • x86, sparc
    • linux_redhat_4.0, solaris_2.5.1

        OS:Enterprise Linux Enterprise Linux AS release 4 (October Update 7)

        vm_info: Java HotSpot(TM) Server VM (14.3-b01) for linux-x86 JRE (1.6.0_17-b04),
         built on Oct 11 2009 01:01:36 by "java_re" with gcc 3.2.1-7a (J2SE release)

        Getting C2 crash with Server VM only (Client VM does not crash). Always crashes in this method:

        Current CompileTask:
        C2:3144 ! com.bea.wli.monitoring.statistics.collection.BucketWindow.getAggreg
        atedValueUntil(JLcom/bea/wli/monitoring/statistics/NonQualifiedValue;)V (229 byt
        es)

        It always fails with this method. Customer has looked at the code and can't see any reason why it would fail. They tested with the Client VM and report that it succeeds.

        They can avoid the crash by excluding the method from compilation, but that's not a solution for them. -XX:+PrintCompilation verifies the failing method. This is easily reproducible at their site, but so far no test case available.

        See the Attachments for hs_err logs (3 from 6u14 and 1 from 6u17) and the BucketWindow class that contains the failing method.

              kevinw Kevin Walls
              spayne Sandra Payne
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: