JVM crashes in Windows when using EAP 6.4.10 Natives patch for OpenSSL

Solution Verified - Updated -

Issue

  • Experiencing intermittent crash when using EAP 6.4.10 Natives on Windows.
  • A file named hs_err_pid.log appears containing the following information and stack trace.
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ff87fc3188f, pid=8516, tid=0x00000000000043ac
#
# JRE version: Java(TM) SE Runtime Environment 
# Java VM: Java HotSpot(TM) 64-Bit Server VM
# Problematic frame:
# C  [msvcrt.dll+0x188f]
#
# Core dump written. Default location: C:\Path\To\hs_err_pid.mdmp
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

... (truncated text) ...

Stack: [0x00000000b7850000,0x00000000b7950000],  sp=0x00000000b794ee28,  free space=1019k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [msvcrt.dll+0x188f]
C  [ssleay32.dll+0x12002]
C  [ssleay32.dll+0xd93e]
C  [libtcnative-1.dll+0xd3ed]
C  [libtcnative-1.dll+0x5975]
C  0x0000000002f69b07

Environment

  • Red Hat JBoss Enterprise Application Platform 6.4.10
  • Windows Server 2012 R2

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content