S0C4 and Unhandled exception Type=Segmentation error vmState=0x00000000 Processing dump event "gpf", detail ""

book

Article ID: 212091

calendar_today

Updated On:

Products

CA Mainframe Software Manager (Chorus Software Manager)

Issue/Introduction

 MSMTC startup fails

Unhandled exception
 Type=Segmentation error vmState=0x00000000
 J9Generic_Signal_Number=00000018 Signal_Number=0000000b Error_Value=00000000 Signal_Code=00000035
 Handler1=000000480871D7C0 Handler2=000000480863B6E0
 gpr0=00000000ABD73880 gpr1=0000000086A35290 gpr2=0000000015FAF888 gpr3=0000000086A35290
 gpr4=0000000086A343B8 gpr5=0000000016F95370 gpr6=0000000023397310 gpr7=0000000016157700
 gpr8=00000000E3105009 gpr9=0000000000000000 gpr10=0000000015F84E00 gpr11=000000002337E180
 gpr12=0000000016E18500 gpr13=0000000016E97500 gpr14=0000000022ED4790 gpr15=0000000023397AB0
 fpc=00080000 psw0=0785240180000000 psw1=0000000022ED479A sp=0000004969AFE220
 bea=000000007AF01308
 fpr0=4316f2d289af11e0 fpr1=406f000000000000 fpr2=ffe8000000000000 fpr3=0000000000000000
 fpr4=40daf82900000000 fpr5=4800b7c000000000 fpr6=0000000000000000 fpr7=0000000000000000
 fpr8=0000000000000000 fpr9=0000000000000000 fpr10=0000000000000000 fpr11=0000000000000000
 fpr12=0000000000000000 fpr13=0000000000000000 fpr14=0000000000000000 fpr15=0000000000000000
0Compiled_method=org/apache/tomcat/util/buf/StringCache.toString(Lorg/apache/tomcat/util/buf/ByteChunk;)Ljava/lang/String;
 Target=2_90_20200601_448156 (z/OS 01.13.00)
 CPU=s390x (4 logical CPUs) (0xbc33d000 RAM)
 ----------- Stack Backtrace -----------
 protectedIntrospectBacktraceSymbols+0xeabbf918 (0x0000000000000000)
 omrsig_protect+0xeabc2600 (0x0000000000000000)
 omrintrospect_backtrace_symbols+0xeabbfa08 (0x0000000000000000)
 generateDiagnosticFiles+0x835cb4c8 (0x0000000000000000)
 omrsig_protect+0xeabc2600 (0x0000000000000000)
 structuredSignalHandler+0x835ca200 (0x0000000000000000)
 masterSynchSignalHandler+0xeabc6060 (0x0000000000000000)
 (0x0000000000000000)
 __zerros+0xeaecb748 (0x0000000000000000)
 CEEHDSP+0xeb301ce0 (0x0000000000000000)
 CEEOSIGJ+0xeb0a6d90 (0x0000000000000000)
 CELQHROD+0xeb2ee478 (0x0000000000000000)
 CEEOSIGG+0xeb0a9e10 (0x0000000000000000)
 CELQHROD+0xeb2ee478 (0x0000000000000000)
 ZJ9SYM1+0x835ffcf8 (0x0000000000000000)
 runJavaThread+0x835f3da8 (0x0000000000000000)
 javaProtectedThreadProc+0x83552f20 (0x0000000000000000)
 omrsig_protect+0xeabc2600 (0x0000000000000000)
 javaThreadProc+0x8354f4e8 (0x0000000000000000)
 thread_wrapper+0xeac3af98 (0x0000000000000000)
 ---------------------------------------
 JVMDUMP039I Processing dump event "gpf", detail "" at 2021/03/04 06:54:48 - please wait.

 

 

 

 

 

 

 

 

Environment

Release : 6.0

Component : Chorus Software Manager

Resolution

 The z9 hardware is no longer supported by Java 8 fix packs from Java 8 SR6 FP20, so try using a workaround that will enable you to stay with the installed Java 8 SR6 FP5. This will avoid a repeat of the GPF by excluding the affected java method from the JIT optimization at runtime. To do this, add the following java command line option to the Tomcat launch:
-Xjit:exclude={org/apache/tomcat/util/buf/StringCache.toString*}

In SAMPLIB(MSMLIB) define -Xjit:exclude={org/apache/tomcat/util/buf/StringCache.toString*} as follows. Switch places with -Xms128m -Xmx768m -Xss768m like this:

# Configure JVM options                                                
# Note that Tomcat requires default ASCII file.encoding                
IJO="-Xjit:exclude={org/apache/tomcat/util/buf/StringCache.toString*}" 
IJO="$IJO -Xms128m -Xmx768m -Xss768m"       

 

If you're using IBM Tivoli Asset Discovery (TAD/z) --- USS(Y) parameter for its monitoring task refer to

https://knowledge.broadcom.com/external/article?articleId=189728

 

 

Recycle MSMTC.