Products | Versions |
---|---|
TIBCO Runtime Agent (TRA) | - |
Not Applicable | - |
Resolution:
Description:
============
Sometimes TIBCO applications may crash because of event "gpf" on an AIX platform. This behavior can happen to all Java applications such as domainutility, AppManage, bwengine, etc. It may happen even after a fresh installation.
Environment:
============
AIX 5.3, 6.1
TIBCO Runtime Agent 5.6.x, 5.7.x
Symptoms:
============
The program may give errors similar to the following and exits:
<------------
$ ./domainutility
Unhandled exception
Type=Segmentation error vmState=0x00000000
J9Generic_Signal_Number=00000004 Signal_Number=0000000b Error_Value=00000000 Signal_Code=00000033
Handler1=09001000A060ED58 Handler2=09001000A0606E38
R0=0000000000000000 R1=0FFFFFFFFFFFDB00 R2=0000000000000000 R3=0000000000000010
R4=000000000000000B R5=09000000027D11B0 R6=0000000111665A33 R7=0000000111665A28
R8=0000000111665A30 R9=0000000111899E28 R10=09001000A000A3B8 R11=09000000027E6EB0
R12=09000000026B11DC R13=0000000110014F78 R14=00000001116659B8 R15=00000001102B1600
R16=0000000110B4A250 R17=000000011172AC58 R18=09001000A06125F0 R19=000000000000004E
R20=000000011172AC38 R21=0000000111665A50 R22=00000001102B1680 R23=0000000000000000
R24=BADC0FFEE0DDF00D R25=BADC0FFEE0DDF00D R26=00000001102B1600 R27=000000011002CED0
R28=0000000000000000 R29=0700000000148958 R30=000000000000000B R31=0000000000000010
IAR=09000000027E6EB0 LR=000000011031799C MSR=A00000000000D032 CTR=09000000027E6EB0
CR=4258504420000004 FPSCR=8200200000000000 XER=2000000482002000
FPR0 3fe8000000000000 (f: 0.000000, d: 7.500000e-01)
FPR1 0000000000000000 (f: 0.000000, d: 0.000000e+00)
FPR2 3fe8000000000000 (f: 0.000000, d: 7.500000e-01)
FPR3 c530000000000000 (f: 0.000000, d: -1.934281e+25)
FPR4 3f30000000000000 (f: 0.000000, d: 2.441406e-04)
FPR5 3fd6666666666666 (f: 1717986944.000000, d: 3.500000e-01)
FPR6 3ff0000000000000 (f: 0.000000, d: 1.000000e+00)
FPR7 0000000000000000 (f: 0.000000, d: 0.000000e+00)
FPR8 0000000000000000 (f: 0.000000, d: 0.000000e+00)
FPR9 0000000000000000 (f: 0.000000, d: 0.000000e+00)
FPR10 0000000000000000 (f: 0.000000, d: 0.000000e+00)
FPR11 4060000000000000 (f: 0.000000, d: 1.280000e+02)
FPR12 3fe8000000000000 (f: 0.000000, d: 7.500000e-01)
FPR13 4058000000000000 (f: 0.000000, d: 9.600000e+01)
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=/tibco/apps/jre/1.5.0/bin/libj9jit23.so
Module_base_address=09000000027B2000
Target=2_30_20071004_14218_BHdSMr (AIX 6.1)
CPU=ppc64 (4 logical CPUs) (0x240000000 RAM)
JVMDUMP006I Processing Dump Event "gpf", detail "" - Please Wait.
JVMDUMP007I JVM Requesting System Dump using '/tibco/apps/tra/5.5/bin/core.20110815.145502.712942.dmp'
JVMDUMP010I System Dump written to /tibco/apps/tra/5.5/bin/core.20110815.145502.712942.dmp
JVMDUMP007I JVM Requesting Snap Dump using '/tibco/apps/tra/5.5/bin/Snap0002.20110815.145502.712942.trc'
JVMDUMP010I Snap Dump written to /tibco/apps/tra/5.5/bin/Snap0002.20110815.145502.712942.trc
JVMDUMP007I JVM Requesting Java Dump using '/tibco/apps/tra/5.5/bin/javacore.20110815.145502.712942.txt'
JVMDUMP010I Java Dump written to /tibco/apps/tra/5.5/bin/javacore.20110815.145502.712942.txt
JVMDUMP013I Processed Dump Event "gpf", detail "".
---->
Cause:
============
JIT (Just-in-time Compiler) is a feature available in IBM's JVM and sometimes it may cause Java program to work improperly.
Resolution:
==========
It is suggested to turn off JIT if the Java application works incorrectly. To turn off JIT, simply set environment variable JAVA_COMPILER=NONE.
References:
==========
http://www.ibm.com/developerworks/systems/articles/porting_java/index.html