SiteMinder web agent option pack is deployed on Tomcat.
Tomcat 9.0.88 or prior is fine, but SiteMinder web agent option pack crashes on Tomcat 9.0.90 or 9.0.91.
The problem is not OS specific.
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ff8e84d437d, pid=12220, tid=0x0000000000003124
#
# JRE version: Java(TM) SE Runtime Environment (8.0_421) (build 1.8.0_421-b25)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.421-b25 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# C [ntdll.dll+0x1437d]
#
# Core dump written. Default location: <System_directory>\hs_err_pid12220.mdmp
#
Crash dump shows
BUGCHECK_STR: APPLICATION_FAULT_INVALID_POINTER_WRITE
PRIMARY_PROBLEM_CLASS: APPLICATION_FAULT
LAST_CONTROL_TRANSFER: from 00007ffdc6a50e35 to 00007ffdc9fd97fd
STACK_TEXT:
0000005d`1cefc390 00007ffd`c6a50e35 : 0000005d`1cefc460 00000000`00000000 0000005d`1cefc470 0000005d`1cefc530 : ntdll!RtlEnterCriticalSection+0xd
0000005d`1cefc3c0 00007ffd`c6a92328 : 0000005d`00000001 00000235`0222bd43 00000000`013ffc60 00000000`00000000 : KERNELBASE!FindNextFileW+0x65
0000005d`1cefc470 00000000`52af60f6 : 0000005d`1cefc990 00000235`0222aa50 00000235`0222bd43 0000005d`1cefc990 : KERNELBASE!FindNextFileA+0x38
0000005d`1cefc720 00000000`100111b8 : 00000235`0222bd43 0000005d`1cefcc99 00000235`0222bd43 00000235`0222aa50 : msvcr80!_findnext64i32+0x66
0000005d`1cefc8e0 00000000`10010b9a : 00000000`00000000 00000235`0222aa50 00000235`021e9030 00000000`00000000 : smerrlog!CSmFileOutput::Rollover+0x288
0000005d`1cefcf70 00000000`1000b5c3 : 00000235`021e6ca0 00000235`021e9030 00000235`69b96a58 00007ffd`bc856958 : smerrlog!CSmFileOutput::Open+0x7a
0000005d`1cefcfa0 00000000`10003c13 : 00000235`0222aa50 00000235`012d9420 00000235`0222aa50 00000235`69b96a58 : smerrlog!CSmLogger::SetLogOutput+0xb3
0000005d`1cefcff0 00000235`6a579c8e : 00000235`69b79830 00000000`537d8f7a 0000005d`1cefebf0 0000005d`1cefd118 : smerrlog!Java_com_netegrity_smerrlog_SmLogger_InitializeLog+0x1f3
SiteMinder web agent option pack: 12.52 SP1 CR8 to 12.52 SP1 CR11
WAOP requires 64 bit JDK, not JRE.
Make sure the 3rd party 64 bit JDK is NOT defective, if so, try a newer certified release version. It is known that some minor java releases behave differently due to changes and fixes.
Contact Broadcom support and obtain an updated smerrlog.dll or Linux equivalent .so file.