APAR status
Closed as program error.
Error description
Error Message: This is a very rare problem that can cause the JVM to stop running and generate a core file due to a GPF while compiling code that deals with arrays at high optimization levels. Stack Trace: 0xd5b7b510 {libj9jit24.so}{getOriginalROMMethod} [0x3208e860] 0xd5b768e4 {libj9jit24.so}{__ct__11TR_J9MethodFP11TR_FrontEndP9TR_MemoryP20 TR_OpaqueMethodBlock} [0x3208e8b0] 0xd5b71048 {libj9jit24.so}{__ct__19TR_ResolvedJ9MethodFP20TR_OpaqueMethodBl ockP11TR_FrontEndP9TR_MemoryP17TR_ResolvedMethodUi} [0x3208e910] 0xd5b78fc4 {libj9jit24.so}{getResolvedVirtualMethod__19TR_ResolvedJ9MethodF P14TR_CompilationP19TR_OpaqueClassBlockib} [0x3208e970] 0xd5db9c74 {libj9jit24.so}{buildVirtualDispatch__20TR_PPCPrivateLinkageFP7T R_NodeP34TR_PPCRegisterDependencyConditionsP11TR_RegisterUi} [0x3208e9d0] 0xd5dbcd20 {libj9jit24.so}{buildIndirectDispatch__20TR_PPCPrivateLinkageFP7 TR_Node} [0x3208eb00] 0xd5d05440 {libj9jit24.so}{indirectCallEvaluator__19TR_PPCTreeEvaluatorFP7T R_NodeP16TR_CodeGenerator} [0x3208eb90] 0xd5b4641c {libj9jit24.so}{evaluate__16TR_CodeGeneratorFP7TR_Node} [0x3208ebd0] 0xd5d05490 {libj9jit24.so}{treetopEvaluator__19TR_PPCTreeEvaluatorFP7TR_Nod eP16TR_CodeGenerator} [0x3208ec20] 0xd5b4641c {libj9jit24.so}{evaluate__16TR_CodeGeneratorFP7TR_Node} [0x3208ec70] 0xd5b4292c {libj9jit24.so}{doInstructionSelection__16TR_CodeGeneratorFv} [0x3208ecc0] 0xd5b4075c {libj9jit24.so}{generateCodePhase1__16TR_CodeGeneratorFv} [0x3208ee70] 0xd5b4430c {libj9jit24.so}{generateCode__16TR_CodeGeneratorFv} [0x3208ef30] 0xd5b2a5fc {libj9jit24.so}{generateCode__14TR_CompilationFv} [0x3208ef90] 0xd5b29bf4 {libj9jit24.so}{compile__14TR_CompilationFv} [0x3208efd0] 0xd5b12a4c {libj9jit24.so}{compile__18TR_CompilationInfoFP10J9VMThreadP14TR _CompilationP10TR_OptionsP17TR_ResolvedMethodR11TR_FrontEndP19TR _OptimizationPlan} [0x3208f030] 0xd5b118b4 {libj9jit24.so}{wrappedCompile__18TR_CompilationInfoFP13J9PortLi braryPQ2_18TR_CompilationInfo17CompileParameters} [0x3208f2b0] 0xd095aa98 {libj9prt24.so}{j9sig_protect} [0x3208f460] 0xd5b0f7f0 {libj9jit24.so}{compile__18TR_CompilationInfoFP10J9VMThreadP21TR _MethodToBeCompiledb} [0x3208f5f0] 0xd5b0e7b4 {libj9jit24.so}{protectedCompilationThreadProc__FP13J9PortLibrar yPv} [0x3208f810] 0xd095aa98 {libj9prt24.so}{j9sig_protect} [0x3208f880] 0xd5b0d2cc {libj9jit24.so}{compilationThreadProc__FPv} [0x3208fa10] 0xd06a97cc {libj9thr24.so}{thread_wrapper} [0x3208fa70] 0xd04edc50 {libpthreads.a}{_pthread_body} [0x3208fb00]
Local fix
This issue can be avoided by specifying -Xjit:disableProfiling on the Java command line.
Problem summary
The problem related to the use of profiling data for array operations.
Problem conclusion
This defect will be fixed in: 6.0.0 SR10 1.5.0 SR13 FP1 . The JIT has been modified to avoid this problem. . To obtain the fix: Install build 20110928 or later
Temporary fix
Comments
APAR Information
APAR number
IV17994
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-03-20
Closed date
2012-03-20
Last modified date
2012-03-31
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
Rate this page:
Average rating
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.