APAR status
Closed as program error.
Error description
Error Message: Unhandled exception Type=Segmentation error vmState=0x0005ff0d J9Generic_Signal_Number=00000004 Signal_Number=0000000b Error_Value=00000000 Signal_Code=00000032 <OSB>Irrelevant text omitted<CSB> ----------- Stack Backtrace ----------- fprintf+0x280 (0xD012E9E4 <OSB>libc.a+0x2e8e4<CSB>) (0xDACAD644 <OSB>libj9jit28.so+0x4a0644<CSB>) (0xDAA371D8 <OSB>libj9jit28.so+0x22a1d8<CSB>) (0xDAA35508 <OSB>libj9jit28.so+0x228508<CSB>) (0xDA6EB8B8 <OSB>libj9prt28.so+0x28b8<CSB>) (0xDA8C32F8 <OSB>libj9jit28.so+0xb62f8<CSB>) (0xDA8CED40 <OSB>libj9jit28.so+0xc1d40<CSB>) (0xDA6EB8B8 <OSB>libj9prt28.so+0x28b8<CSB>) (0xDA8D8FD8 <OSB>libj9jit28.so+0xcbfd8<CSB>) (0xDA6CBC20 <OSB>libj9thr28.so+0x3c20<CSB>) _pthread_body+0xe4 (0xD0528D08 <OSB>libpthreads.a+0x3d08<CSB>) . Stack Trace: Stack trace will most likely contain fprintf() and j2Prof_methodReport(), e.g.: _rec_mutex_lock(??) at 0xd01139fc fprintf(0x80000, 0xdb5ad890, 0x322dcbb0, 0x31c32c00, 0xef3c28d4, 0x30352a98, 0x4, 0x270) at 0xd012e9e0 j2Prof_methodReport(TR_Method*,TR_Compilation*)() at 0xdacad640 Options.TR_CompilationInfoPerThreadBase::compile(J9VMThread*,TR_ Compilation*,TR_Options*,TR_ResolvedMethod*,TR_FrontEnd&,TR_Opti mizationPlan*,bool)() at 0xdaa371d4 TR_CompilationInfoPerThreadBase::wrappedCompile(J9PortLibrary*,v oid*)() at 0xdaa35504 j9sig_protect() at 0xda6eb8b4 TR_CompilationInfoPerThreadBase::compile(J9VMThread*,TR_MethodTo BeCompiled*,bool)() at 0xda8c32f4 .
Local fix
Disable the JIT compiler via the -Xint command. Note that this will result in severe performance degradation.
Problem summary
Memory accessed by the JIT compiler is inadvertently corrupted under certain conditions when running on Power8 processors. This situation can only occur in Java 8 and only when running on Power8 processors.
Problem conclusion
The JIT has been corrected to avoid corrupting memory. . This APAR will be fixed in the following Java Releases: 8 SR3 FP10 (8.0.3.10) . 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
IV86708
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-07-07
Closed date
2016-07-07
Last modified date
2016-07-07
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
[{"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:
07 July 2016