Crash and fatal error in Tibco Administrator after approximately 24 hours
Facts - Tibco
Wednesday, 06 July 2016 12:04

This note applies to Tibco Administrator 5.10 using java 1.8.0 on a 64 bit linux amd system. After approximately 24 hour Tibco Administrator crashed. Between starting and the crash it ran fine. The crashes happened every day. I tried to find the cause using the unix command strace. From the output of strace it looked as if Tibco Administrator got an abort signal.

The strace output was misleading. There were logs file hs_err_pidxxxxx.log in <TIBCO_HOME>/administrator/5.10/tomcat. The location of these files was not obvious since other log files were in <TIBCO_HOME>/administrator/domain/<domainName>/logs and <TIBCO_HOME>/administrator/domain/<domainName>/tomcat/logs. See the contents of the log file hs_err_pid21294.log:

# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007fe3d0a40df8, pid=21294, tid=140616148268800
#
# JRE version: Java(TM) SE Runtime Environment (8.0_51-b16) (build 1.8.0_51-b16)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.51-b03 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# V  [libjvm.so+0x404df8]  PhaseChaitin::gather_lrg_masks(bool)+0x208

This is an issue with java 1.8.0. On the Tibco support site there was a workaround. Add the following parameters to java.extended.properties in the tra file tibcoadmin_<domainName>.tra:

-XX:CompileCommand=exclude,com/tibco/repo/RVRepoProcessBridge,handleServerHeartbeat