APAR status
Closed as program error.
Error description
Error Message: The JVM crashed with a GPF, with the javacore indicating the failure was in libj9jit27.so and that the JIT was actively compiling a method. vmState starts with 0x0005, and is likely either 0x00050aff or 0x0051cff. . Stack Trace: Analysis of the system corefile will show that the crash occurred in instanceOfOrCheckCast during global value propagation. It is also possible that the same problem could occur in local value propagation. .
Local fix
The problem can be avoided by either excluding the method being compiled at the time or by disabling the optimisations that could trigger the code path. If the method is a.b.Class.method(params) then it can be excluded with the option-Xjit:exclude={a/b/Class.method(*},dontInline={a/b/Class.m ethod(*}Or to disable the optimisations:-Xjit:disableGlobalVP,disableLocalVP
Problem summary
While performing an analysis of variable types, the JIT incorrectly processed a special value representing the "unknown" type, propagating it to a portion of the analysis that wasn't designed to handle it.
Problem conclusion
The JIT has been modified so that the special "unknown" value is correctly discarded rather than propagated. . This APAR will be fixed in the following Java Releases: 7 R1 SR3 (7.1.3.0) 7 SR9 (7.0.9.0) 6 R1 SR8 FP4 (6.1.9.0) 6 SR16 FP4 (6.0.17.0) 8 SR1 (8.0.1.0) . Contact your IBM Product's Service Team for these Service Refreshes and Fix Packs. For those running stand-alone, information about the Service Refreshes and Fix Packs can be found at: https://www.ibm.com/developerworks/java/jdk/ Update: Corrected the Java Release infromation (Mar 3, 2016)
Temporary fix
Comments
APAR Information
APAR number
IV67823
Reported component name
JIT
Reported component ID
620700124
Reported release
130
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2014-12-11
Closed date
2015-01-21
Last modified date
2016-03-03
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
R130 PSY
UP
R260 PSY
UP
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":"130","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
03 March 2016