Spotfire server crashes after connecting through HTTPS with ERROR: "A fatal error has been detected by the Java Runtime Environment"

Spotfire server crashes after connecting through HTTPS with ERROR: "A fatal error has been detected by the Java Runtime Environment"

book

Article ID: KB0081982

calendar_today

Updated On:

Products Versions
Spotfire Server 7.5 and higher

Description

When Spotfire server URL connecting through HTTPS, it crashes with the above error in the tss760-stdout.log file. It also creates a crash dump file hs_err_pidXXXX.mdmp and log file hs_err_pidXXXX.logĀ  in folder \\Spotfire_server_Install_Dir\tomcat\bin. The log file is attached for your reference.

Issue/Introduction

When Spotfire server URL connects through HTTPS, it crashes with the kind of error in tss760-stdout.log file: ------------ 2017-03-17 17:40:00 Commons Daemon procrun stdout initialized # # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000001003460, pid=5824, tid=4628 # # JRE version: Java(TM) SE Runtime Environment (8.0_91-b14) (build 1.8.0_91-b14) # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.91-b14 mixed mode windows-amd64 compressed oops) # Problematic frame: # j sun.security.ec.ECKeyPairGenerator.generateKeyPair()Ljava/security/KeyPair;+68 # Core dump written. Default location: C:\tibco\tss\7.6.0\tomcat\bin\hs_err_pid5824.mdmp # An error report file with more information is saved as: # C:\tibco\tss\7.6.0\tomcat\bin\hs_err_pid5824.log # # If you would like to submit a bug report, please visit: # http://bugreport.java.com/bugreport/crash.jsp --------------------

Resolution

If you check the attached log file (Filename: hs_err_pidXXXX.log), it appears that "sunec.dll is loaded from a different application (For example C:\Program Files\KNIME_2.11.2\jre\bin\sunec.dll). There are differences between the library that Java 8 expects and the library that is in fact loaded that causes the problem. Remove the unwanted dll/JRE from the system class path or from the application where it is located. Then, restart the Spotfire server machine.

Attachments

Spotfire server crashes after connecting through HTTPS with ERROR: "A fatal error has been detected by the Java Runtime Environment" get_app