It was observed that CA Access Gateway is crashing frequently with below in the Java crash dump.
Stack: [0x00007f9564fd0000,0x00007f95650d1000], sp=0x00007f95650ce5a0, free space=1017k
Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0xd4b97a] SATBMarkQueue::filter()+0x7a
V [libjvm.so+0xd4ba71] SATBMarkQueue::should_enqueue_buffer()+0x11
V [libjvm.so+0xd11f15] PtrQueue::enqueue_known_active(void*)+0x1e5
Siteminder release: 12.8.x, 12.9
Component: CA Access Gateway (Secure Proxy Server)
OS : Linux
It was observed in customer's environment, Dynatrace is enabled for monitoring purposes.
Dynatrace was also consuming the same JDK of Access Gateway was causing the frequent JDK crashes and ultimately resulting in Access Gateway failures.
------ Disable the Dynatrace on the Access Gateway resolve the JDK crashing.
Suggested customer to engage Dynatrace support to investigate the issue further.
- Here are the references for the java crash errors.
SATBMarkQueue::filter reported in JDK crash with SPS
gc/stress/TestStressIHOPMultiThread.java crashes with SIGSEGV