Hi, We have been trying to start Apache Tomcat 8.5.14 (JDK version 8.0_121-b13) and land into the following error:
# # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00007fafaa9ad123, pid=590, tid=0x00007fb095cdc700 # # JRE version: Java(TM) SE Runtime Environment (8.0_121-b13) (build 1.8.0_121-b13) # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.121-b13 mixed mode linux-amd64 compressed oops) # Problematic frame: # C [libapr-1.so.0+0x25123] apr_threadkey_private_set+0x3 # # Core dump written. Default location: /opt/tomcat-8.5.14/bin/core or core.590 # # An error report file with more information is saved as: # /tmp/hs_err_pid590.log The log dump indicates the following problem: Also, saw the following internal exceptions in the log dump: Internal exceptions (10 events): Event: 0.372 Thread 0x00007f4d5400b800 Exception <a 'java/lang/ArrayIndexOutOfBoundsException'> (0x00000003bfa226c0) thrown at [/HUDSON3/workspace/8-2-build-linux-amd64/jdk8u121/8372/hotspot/src/share/vm/runtime/sharedRuntime.cpp, line 605] Event: 0.382 Thread 0x00007f4d5400b800 Exception <a 'java/lang/ArrayIndexOutOfBoundsException'> (0x00000003bfa48cb0) thrown at [/HUDSON3/workspace/8-2-build-linux-amd64/jdk8u121/8372/hotspot/src/share/vm/runtime/sharedRuntime.cpp, line 605] Event: 0.392 Thread 0x00007f4d5400b800 Exception <a 'java/lang/ArrayIndexOutOfBoundsException'> (0x00000003bfa58800) thrown at [/HUDSON3/workspace/8-2-build-linux-amd64/jdk8u121/8372/hotspot/src/share/vm/runtime/sharedRuntime.cpp, line 605] Event: 0.548 Thread 0x00007f4d5400b800 Exception <a 'java/lang/ClassNotFoundException': org/apache/catalina/webresources/http/Handler> (0x00000003bec64a18) thrown at [/HUDSON3/workspace/8-2-build-linux-amd64/jdk8u121/8372/hotspot/src/share/vm/classfile/systemDictionary.cpp, line 210] Event: 0.556 Thread 0x00007f4d5400b800 Exception <a 'java/lang/ClassNotFoundException': org/apache/catalina/webresources/jar/Handler> (0x00000003bec89a98) thrown at [/HUDSON3/workspace/8-2-build-linux-amd64/jdk8u121/8372/hotspot/src/share/vm/classfile/systemDictionary.cpp, line 210] Event: 0.633 Thread 0x00007f4d5400b800 Exception <a 'java/lang/NoSuchFieldError': method resolution failed> (0x00000003beddd558) thrown at [/HUDSON3/workspace/8-2-build-linux-amd64/jdk8u121/8372/hotspot/src/share/vm/prims/methodHandles.cpp, line 1146] Event: 0.635 Thread 0x00007f4d5400b800 Exception <a 'java/lang/NoSuchFieldError': method resolution failed> (0x00000003bedeb068) thrown at [/HUDSON3/workspace/8-2-build-linux-amd64/jdk8u121/8372/hotspot/src/share/vm/prims/methodHandles.cpp, line 1146] Event: 0.747 Thread 0x00007f4d5400b800 Exception <a 'java/lang/ClassNotFoundException': javax/management/remote/rmi/RMIJRMPServerImpl$ExportedWrapper_Stub> (0x00000003be2cae58) thrown at [/HUDSON3/workspace/8-2-build-linux-amd64/jdk8u121/8372/hotspot/src/share/vm/classfile/systemDictionary.cpp Event: 1.256 Thread 0x00007f4d5400b800 Implicit null exception at 0x00007f4d45611af5 to 0x00007f4d45611f8d Event: 1.279 Thread 0x00007f4d5400b800 Exception <a 'java/lang/ClassNotFoundException': org/apache/catalina/webresources/ftp/Handler> (0x00000003bc6a0b68) thrown at [/HUDSON3/workspace/8-2-build-linux-amd64/jdk8u121/8372/hotspot/src/share/vm/classfile/systemDictionary.cpp, line 210] Can somebody provide hints towards the issue? Please note that APR based Apache Tomcat Native library 1.2.12 using APR version 1.4.5 is used. Thanks Neha