APAR status
Closed as program error.
Error description
Error Message: The crash should report a vmState starting with 0x0005, probably 0x000565ff. Here is an example: Unhandled exception Type=Segmentation error vmState=0x000565ff J9Generic_Signal_Number=00000004 Signal_Number=0000000b Error_Value=00000000 Signal_Code=00000001 Handler1=00000400009F67F0 Handler2=0000040000AEDC48 R0=0000000000000000 R1=0000040011119A40 R2=0000040001CD3790 R3=000004001465E638 R4=0000000000000000 R5=0000040011119CC0 R6=000004000FAE2C80 R7=00000000003FC200 R8=000000000001FD40 R9=0000000000000100 R10=0000000000000009 R11=0000000000000000 R12=0000000000000058 R13=0000040011126910 R14=0000000000000001 R15=0000000000000000 R16=000000000000000C R17=000004002889E558 R18=0000040029D6E588 R19=0000040029D786E4 R20=00000400284DFDE8 R21=0000040028F5D4C0 R22=0000040001C3D728 R23=0000040001C19000 R24=0000040001C19990 R25=00000000FFFFFFFF R26=0000040050BC3C88 R27=000000003C545910 R28=000004001467E378 R29=000004001465EAC5 R30=0000000000000001 R31=000004001465EAC4 NIP=00000400012CBA60 MSR=800000000280F032 ORIG_GPR3=0000000000000000 CTR=00000400012BCC60 LINK=00000400012CBA28 XER=0000000000000001 CCR=0000000088242288 SOFTE=0000000000000001 TRAP=0000000000000300 DAR=0000040050BC3C88 dsisr=0000000040000000 RESULT=0000000000000000 FPR0 3fe51eb860000000 (f: 1610612736.000000, d: 6.600000e-01) FPR1 3ff6666666666666 (f: 1717986944.000000, d: 1.400000e+00) FPR2 409c700000000000 (f: 0.000000, d: 1.820000e+03) FPR3 40bd4c0000000000 (f: 0.000000, d: 7.500000e+03) FPR4 0000000000000005 (f: 5.000000, d: 2.470328e-323) FPR5 4330080000000000 (f: 0.000000, d: 4.512396e+15) FPR6 4148000000000000 (f: 0.000000, d: 3.145728e+06) FPR7 c3dfffffffffff83 (f: 4294967296.000000, d: -9.223372e+18) FPR8 0000000000000000 (f: 0.000000, d: 0.000000e+00) FPR9 0000040001deb200 (f: 31371776.000000, d: 2.172939e-311) FPR10 0000040001deb1f0 (f: 31371760.000000, d: 2.172939e-311) FPR11 0000040001deb1e0 (f: 31371744.000000, d: 2.172939e-311) FPR12 0000040001deb1d0 (f: 31371728.000000, d: 2.172939e-311) FPR13 0000040001dec5a0 (f: 31376800.000000, d: 2.172939e-311) FPR14 0000000000000000 (f: 0.000000, d: 0.000000e+00) FPR15 0000000000000000 (f: 0.000000, d: 0.000000e+00) FPR16 0000000000000000 (f: 0.000000, d: 0.000000e+00) FPR17 0000000000000000 (f: 0.000000, d: 0.000000e+00) FPR18 0000000000000000 (f: 0.000000, d: 0.000000e+00) FPR19 0000000000000000 (f: 0.000000, d: 0.000000e+00) FPR20 0000000000000000 (f: 0.000000, d: 0.000000e+00) FPR21 0000000000000000 (f: 0.000000, d: 0.000000e+00) FPR22 0000000000000000 (f: 0.000000, d: 0.000000e+00) FPR23 0000000000000000 (f: 0.000000, d: 0.000000e+00) FPR24 0000000000000000 (f: 0.000000, d: 0.000000e+00) FPR25 0000000000000000 (f: 0.000000, d: 0.000000e+00) FPR26 0000000000000000 (f: 0.000000, d: 0.000000e+00) FPR27 0000000000000000 (f: 0.000000, d: 0.000000e+00) FPR28 0000000000000000 (f: 0.000000, d: 0.000000e+00) FPR29 0000000000000000 (f: 0.000000, d: 0.000000e+00) FPR30 0000000000000000 (f: 0.000000, d: 0.000000e+00) FPR31 0000000000000000 (f: 0.000000, d: 0.000000e+00) Module=/jtctest/sdk_installs/pxp6470sr1/pxp6470sr1-20120128_01/i bm-java-ppc64-70/jre/lib/ppc64/compressedrefs/libj9jit26.so Module_base_address=0000040001070000 Method_being_compiled=org/apache/harmony/luni/tests/java/util/Ve ctorTest.test_ensureCapacityI()V Target=2_60_20120124_100504 (Linux 2.6.32.46-0.3-ppc64) CPU=ppc64 (16 logical CPUs) (0x3f9cd0000 RAM) . Stack Trace: N/A .
Local fix
-Xjit:disableRedundantMonitorElimination
Problem summary
The JIT made an incorrect assumption about its own internal representation of Java static string constants, erroneously interpreting one as a static field instead.
Problem conclusion
This defect will be fixed in: 5.0.0 SR14 6.0.0 SR11 . The JIT has been fixed to ensure that it is dealing with a static field, not a static string constant.
Temporary fix
Comments
APAR Information
APAR number
IV26970
Reported component name
JAVA 5 JIT
Reported component ID
620500124
Reported release
500
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-08-24
Closed date
2012-08-27
Last modified date
2012-08-27
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
JAVA 5 JIT
Fixed component ID
620500124
Applicable component levels
R500 PSY
UP
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSC9HBA","label":"Just In Time (JIT) Compiler"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
27 August 2012