APAR status
Closed as program error.
Error description
Error Message: the JVM crashes with segmentation error vmState=0x00050aff/0x00051cff . Stack Trace: TR_ValuePropagation::checkTypeRelationship TR_ValuePropagation::invalidateParmConstraintsIfNeeded constrainAstore TR_ValuePropagation::launchNode TR_ValuePropagation::processTrees TR_LocalValuePropagation::processBlock TR_LocalValuePropagation::perform() TR_OptimizerImpl::performOptimization TR_OptimizerImpl::performOptimization TR_OptimizerImpl::optimize TR_Compilation::performOptimizations TR_Compilation::compile TR_CompilationInfoPerThreadBase::compile TR_CompilationInfoPerThreadBase::wrappedCompile . this failure only happens when OSR is enabled
Local fix
-Xjit:disableLookahead
Problem summary
The failure happens because the JIT compiler incorrectly adds the symbols from the callee method into the symbol table of the caller method. The JIT compiler crashes while accessing invalid parameter symbol which doesn't belong to the method being compiled.
Problem conclusion
The JIT compiler has been fixed to prevent adding the callee methods' symbols into the caller methods' symbol table. . This APAR will be fixed in the following Java Releases: 8 SR3 (8.0.3.0) 7 R1 SR3 FP40 (7.1.3.40) . Contact your IBM Product's Service Team for these Service Refreshes and Fix Packs. For those running stand-alone, information about the available Service Refreshes and Fix Packs can be found at: https://www.ibm.com/developerworks/java/jdk/
Temporary fix
Comments
APAR Information
APAR number
IV82901
Reported component name
JIT
Reported component ID
620700124
Reported release
130
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2016-03-22
Closed date
2016-03-22
Last modified date
2016-03-22
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
[{"Line of Business":{"code":"LOB36","label":"IBM Automation"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSNVBF","label":"Runtimes for Java Technology"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"130"}]
Document Information
Modified date:
14 December 2020