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

C2 compiler crash on x86

    XMLWordPrintable

    Details

    • Subcomponent:
    • Introduced In Build:
      b18
    • Introduced In Version:
    • Resolved In Build:
      b09
    • CPU:
      x86, sparc
    • OS:
      linux_redhat_4.0, solaris_2.5.1

      Backports

        Description

        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.

          Attachments

            Issue Links

              Activity

                People

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

                  Dates

                  Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: