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:
C2:3144 ! com.bea.wli.monitoring.statistics.collection.BucketWindow.getAggreg
atedValueUntil(JLcom/bea/wli/monitoring/statistics/NonQualifiedValue;)V (229 byt
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.