-
Bug
-
Resolution: Incomplete
-
P4
-
None
-
jfx21
-
x86_64
-
os_x
ADDITIONAL SYSTEM INFORMATION :
# JRE version: OpenJDK Runtime Environment Temurin-21+35 (21.0+35) (build 21+35-LTS)
# Java VM: OpenJDK 64-Bit Server VM Temurin-21+35 (21+35-LTS, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, bsd-amd64)
Host: "MacBookPro16,1" x86_64 2400 MHz, 16 cores, 64G, Darwin 22.6.0, macOS 10.16 (22G120)
OSX Ventura
A DESCRIPTION OF THE PROBLEM :
JVM crashes when I run AsciidocFX which uses JavaFX 21 and runs on Temurin JRE 21. The issue exist in x64 builds of JavaFX 21. The problem doesn't exist in aarch64 builds.
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00004738826023c4, pid=63981, tid=259
# Problematic frame:
# C 0x00004738826023c4
Current thread (0x00007fd6e5223200): JavaThread "JavaFX Application Thread" [_thread_in_native, id=259, stack(0x00007ff7b4b33000,0x00007ff7b5333000) (8192K)]
Stack: [0x00007ff7b4b33000,0x00007ff7b5333000], sp=0x00007ff7b532b9b8, free space=8162k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C 0x00004738826023c4
C 0x0000473882616cab
C 0x0000473882617d09
C [libjfxwebkit.dylib+0x1a6435f] WebCoreTestSupport::setAllowsAnySSLCertificate(bool)+0xbfd7f
C 0x0000473882618d0d
C 0x0000473882616cab
C 0x0000473882617d09
C [libjfxwebkit.dylib+0x1a6435f] WebCoreTestSupport::setAllowsAnySSLCertificate(bool)+0xbfd7f
C [libjfxwebkit.dylib+0x1a6435f] WebCoreTestSupport::setAllowsAnySSLCertificate(bool)+0xbfd7f
C [libjfxwebkit.dylib+0x1a6435f] WebCoreTestSupport::setAllowsAnySSLCertificate(bool)+0xbfd7f
C [libjfxwebkit.dylib+0x1a6435f] WebCoreTestSupport::setAllowsAnySSLCertificate(bool)+0xbfd7f
C [libjfxwebkit.dylib+0x1a6435f] WebCoreTestSupport::setAllowsAnySSLCertificate(bool)+0xbfd7f
C [libjfxwebkit.dylib+0x1a6435f] WebCoreTestSupport::setAllowsAnySSLCertificate(bool)+0xbfd7f
C [libjfxwebkit.dylib+0x1a47030] WebCoreTestSupport::setAllowsAnySSLCertificate(bool)+0xa2a50
C [libjfxwebkit.dylib+0x20c9cd7] JSValueUnprotect+0x62a217
C [libjfxwebkit.dylib+0x23af5b1] JSValueUnprotect+0x90faf1
C [libjfxwebkit.dylib+0xaed0f4] Java_com_sun_webkit_dom_EventListenerImpl_twkDispatchEvent+0x4aed4
C [libjfxwebkit.dylib+0xaecdb8] Java_com_sun_webkit_dom_EventListenerImpl_twkDispatchEvent+0x4ab98
C [libjfxwebkit.dylib+0xaed1e8] Java_com_sun_webkit_dom_EventListenerImpl_twkDispatchEvent+0x4afc8
C [libjfxwebkit.dylib+0xdc265f] Java_com_sun_webkit_dom_JSObject_unprotectImpl+0x247aff
C [libjfxwebkit.dylib+0xd8cf1a] Java_com_sun_webkit_dom_JSObject_unprotectImpl+0x2123ba
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Install and run AsciidocFX with AsciidocFX_Mac.dmg listed on https://github.com/asciidocfx/AsciidocFX/releases/tag/v1.8.6
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
It should start normally
ACTUAL -
JVM crashes on start
CUSTOMER SUBMITTED WORKAROUND :
No workaround was found so far.
FREQUENCY : always
# JRE version: OpenJDK Runtime Environment Temurin-21+35 (21.0+35) (build 21+35-LTS)
# Java VM: OpenJDK 64-Bit Server VM Temurin-21+35 (21+35-LTS, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, bsd-amd64)
Host: "MacBookPro16,1" x86_64 2400 MHz, 16 cores, 64G, Darwin 22.6.0, macOS 10.16 (22G120)
OSX Ventura
A DESCRIPTION OF THE PROBLEM :
JVM crashes when I run AsciidocFX which uses JavaFX 21 and runs on Temurin JRE 21. The issue exist in x64 builds of JavaFX 21. The problem doesn't exist in aarch64 builds.
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00004738826023c4, pid=63981, tid=259
# Problematic frame:
# C 0x00004738826023c4
Current thread (0x00007fd6e5223200): JavaThread "JavaFX Application Thread" [_thread_in_native, id=259, stack(0x00007ff7b4b33000,0x00007ff7b5333000) (8192K)]
Stack: [0x00007ff7b4b33000,0x00007ff7b5333000], sp=0x00007ff7b532b9b8, free space=8162k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C 0x00004738826023c4
C 0x0000473882616cab
C 0x0000473882617d09
C [libjfxwebkit.dylib+0x1a6435f] WebCoreTestSupport::setAllowsAnySSLCertificate(bool)+0xbfd7f
C 0x0000473882618d0d
C 0x0000473882616cab
C 0x0000473882617d09
C [libjfxwebkit.dylib+0x1a6435f] WebCoreTestSupport::setAllowsAnySSLCertificate(bool)+0xbfd7f
C [libjfxwebkit.dylib+0x1a6435f] WebCoreTestSupport::setAllowsAnySSLCertificate(bool)+0xbfd7f
C [libjfxwebkit.dylib+0x1a6435f] WebCoreTestSupport::setAllowsAnySSLCertificate(bool)+0xbfd7f
C [libjfxwebkit.dylib+0x1a6435f] WebCoreTestSupport::setAllowsAnySSLCertificate(bool)+0xbfd7f
C [libjfxwebkit.dylib+0x1a6435f] WebCoreTestSupport::setAllowsAnySSLCertificate(bool)+0xbfd7f
C [libjfxwebkit.dylib+0x1a6435f] WebCoreTestSupport::setAllowsAnySSLCertificate(bool)+0xbfd7f
C [libjfxwebkit.dylib+0x1a47030] WebCoreTestSupport::setAllowsAnySSLCertificate(bool)+0xa2a50
C [libjfxwebkit.dylib+0x20c9cd7] JSValueUnprotect+0x62a217
C [libjfxwebkit.dylib+0x23af5b1] JSValueUnprotect+0x90faf1
C [libjfxwebkit.dylib+0xaed0f4] Java_com_sun_webkit_dom_EventListenerImpl_twkDispatchEvent+0x4aed4
C [libjfxwebkit.dylib+0xaecdb8] Java_com_sun_webkit_dom_EventListenerImpl_twkDispatchEvent+0x4ab98
C [libjfxwebkit.dylib+0xaed1e8] Java_com_sun_webkit_dom_EventListenerImpl_twkDispatchEvent+0x4afc8
C [libjfxwebkit.dylib+0xdc265f] Java_com_sun_webkit_dom_JSObject_unprotectImpl+0x247aff
C [libjfxwebkit.dylib+0xd8cf1a] Java_com_sun_webkit_dom_JSObject_unprotectImpl+0x2123ba
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Install and run AsciidocFX with AsciidocFX_Mac.dmg listed on https://github.com/asciidocfx/AsciidocFX/releases/tag/v1.8.6
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
It should start normally
ACTUAL -
JVM crashes on start
CUSTOMER SUBMITTED WORKAROUND :
No workaround was found so far.
FREQUENCY : always