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
IV26971
Reported component name
JIT
Reported component ID
620700124
Reported release
600
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-08-24
Closed date
2012-08-24
Last modified date
2012-08-24
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
JIT
Fixed component ID
620700124
Applicable component levels
R600 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":"6.0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
24 August 2012