Test: tools/jpackage/share/jdk/jpackage/tests/MainClassTest.java
[23:08:47.438] TRACE: exec: Execute [/opt/mach5/mesos/work_dir/slaves/f8dfb4e7-ae2d-48ec-aec1-afff79404935-S31203/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/f927ceb2-8f2f-40e3-988c-207f210132bf/runs/85774163-597d-4c86-8558-8b853edef678/testoutput/test-support/jtreg_open_test_jdk_tier3/scratch/5/./test.f20c824a/output/MainClassTest/bin/MainClassTest](1); save output; in directory [./test.f20c824a/output]...
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f59a64d5424, pid=28546, tid=28556
#
# JRE version: OpenJDK Runtime Environment (23.0+22) (build 23-ea+22-1820)
# Java VM: OpenJDK 64-Bit Server VM (23-ea+22-1820, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# C [libdl.so.2+0x1424] dlerror+0xe4
--------------- T H R E A D ---------------
Current thread (0x00007f59a002b180): JavaThread "main" [_thread_in_vm, id=28556, stack(0x00007f59a67d7000,0x00007f59a68d8000) (1028K)]
Stack: [0x00007f59a67d7000,0x00007f59a68d8000], sp=0x00007f59a68d50f0, free space=1016k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [libdl.so.2+0x1424] dlerror+0xe4
V [libjvm.so+0xc83058] NativeLookup::lookup_style(methodHandle const&, char*, char const*, int, bool, JavaThread*)+0x268 (nativeLookup.cpp:267)
V [libjvm.so+0xc8364c] NativeLookup::lookup_base(methodHandle const&, JavaThread*)+0xac (nativeLookup.cpp:336)
V [libjvm.so+0xc838bb] NativeLookup::lookup(methodHandle const&, JavaThread*)+0x4b (nativeLookup.cpp:423)
V [libjvm.so+0x8ca35d] InterpreterRuntime::prepare_native_call(JavaThread*, Method*)+0x6d (interpreterRuntime.cpp:1458)
j sun.nio.fs.UnixNativeDispatcher.init()I+0 java.base
j sun.nio.fs.UnixNativeDispatcher.<clinit>()V+5 java.base
v ~StubRoutines::call_stub 0x00007f598fe6bc86
V [libjvm.so+0x8d3a1b] JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*)+0x2db (javaCalls.cpp:415)
V [libjvm.so+0x8ab0bf] InstanceKlass::call_class_initializer(JavaThread*)+0x2ef (instanceKlass.cpp:1630)
V [libjvm.so+0x8ac021] InstanceKlass::initialize_impl(JavaThread*)+0x5b1 (instanceKlass.cpp:1214)
V [libjvm.so+0xb590aa] LinkResolver::resolve_static_call(CallInfo&, LinkInfo const&, bool, JavaThread*)+0x19a (linkResolver.cpp:1101)
V [libjvm.so+0xb5978b] LinkResolver::resolve_invoke(CallInfo&, Handle, constantPoolHandle const&, int, Bytecodes::Code, JavaThread*)+0x16b (linkResolver.cpp:1689)
V [libjvm.so+0x8cbc77] InterpreterRuntime::resolve_invoke(JavaThread*, Bytecodes::Code)+0x1b7 (interpreterRuntime.cpp:853)
V [libjvm.so+0x8cc1f7] InterpreterRuntime::resolve_from_cache(JavaThread*, Bytecodes::Code)+0x37 (interpreterRuntime.cpp:980)
j sun.nio.fs.UnixFileSystem.<init>(Lsun/nio/fs/UnixFileSystemProvider;Ljava/lang/String;)V+79 java.base
j sun.nio.fs.LinuxFileSystem.<init>(Lsun/nio/fs/UnixFileSystemProvider;Ljava/lang/String;)V+3 java.base
j sun.nio.fs.LinuxFileSystemProvider.newFileSystem(Ljava/lang/String;)Lsun/nio/fs/LinuxFileSystem;+6 java.base
j sun.nio.fs.LinuxFileSystemProvider.newFileSystem(Ljava/lang/String;)Lsun/nio/fs/UnixFileSystem;+2 java.base
j sun.nio.fs.UnixFileSystemProvider.<init>()V+9 java.base
j sun.nio.fs.LinuxFileSystemProvider.<init>()V+1 java.base
j sun.nio.fs.DefaultFileSystemProvider.<clinit>()V+4 java.base
v ~StubRoutines::call_stub 0x00007f598fe6bc86
V [libjvm.so+0x8d3a1b] JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*)+0x2db (javaCalls.cpp:415)
V [libjvm.so+0x8ab0bf] InstanceKlass::call_class_initializer(JavaThread*)+0x2ef (instanceKlass.cpp:1630)
V [libjvm.so+0x8ac021] InstanceKlass::initialize_impl(JavaThread*)+0x5b1 (instanceKlass.cpp:1214)
V [libjvm.so+0xb590aa] LinkResolver::resolve_static_call(CallInfo&, LinkInfo const&, bool, JavaThread*)+0x19a (linkResolver.cpp:1101)
V [libjvm.so+0xb5978b] LinkResolver::resolve_invoke(CallInfo&, Handle, constantPoolHandle const&, int, Bytecodes::Code, JavaThread*)+0x16b (linkResolver.cpp:1689)
V [libjvm.so+0x8cbc77] InterpreterRuntime::resolve_invoke(JavaThread*, Bytecodes::Code)+0x1b7 (interpreterRuntime.cpp:853)
V [libjvm.so+0x8cc1f7] InterpreterRuntime::resolve_from_cache(JavaThread*, Bytecodes::Code)+0x37 (interpreterRuntime.cpp:980)
j java.nio.file.FileSystems.getDefault()Ljava/nio/file/FileSystem;+10 java.base
j java.nio.file.Path.of(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path;+0 java.base
j jdk.internal.module.ModuleBootstrap.finderFor(Ljava/lang/String;)Ljava/lang/module/ModuleFinder;+65 java.base
j jdk.internal.module.ModuleBootstrap.boot2()Ljava/lang/ModuleLayer;+8 java.base
j jdk.internal.module.ModuleBootstrap.boot()Ljava/lang/ModuleLayer;+64 java.base
j java.lang.System.initPhase2(ZZ)I+0 java.base
v ~StubRoutines::call_stub 0x00007f598fe6bc86
V [libjvm.so+0x8d3a1b] JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*)+0x2db (javaCalls.cpp:415)
V [libjvm.so+0x8d3deb] JavaCalls::call_static(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*)+0x10b (javaCalls.cpp:329)
V [libjvm.so+0xeb9c0c] Threads::create_vm(JavaVMInitArgs*, bool*)+0x76c (threads.cpp:316)
V [libjvm.so+0x97756e] JNI_CreateJavaVM+0x4e (jni.cpp:3581)
C [libjli.so+0x3c2f] JavaMain+0x8f (java.c:1550)
C [libjli.so+0x7ee9] ThreadJavaMain+0x9 (java_md.c:642)
[23:08:47.438] TRACE: exec: Execute [/opt/mach5/mesos/work_dir/slaves/f8dfb4e7-ae2d-48ec-aec1-afff79404935-S31203/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/f927ceb2-8f2f-40e3-988c-207f210132bf/runs/85774163-597d-4c86-8558-8b853edef678/testoutput/test-support/jtreg_open_test_jdk_tier3/scratch/5/./test.f20c824a/output/MainClassTest/bin/MainClassTest](1); save output; in directory [./test.f20c824a/output]...
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f59a64d5424, pid=28546, tid=28556
#
# JRE version: OpenJDK Runtime Environment (23.0+22) (build 23-ea+22-1820)
# Java VM: OpenJDK 64-Bit Server VM (23-ea+22-1820, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# C [libdl.so.2+0x1424] dlerror+0xe4
--------------- T H R E A D ---------------
Current thread (0x00007f59a002b180): JavaThread "main" [_thread_in_vm, id=28556, stack(0x00007f59a67d7000,0x00007f59a68d8000) (1028K)]
Stack: [0x00007f59a67d7000,0x00007f59a68d8000], sp=0x00007f59a68d50f0, free space=1016k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [libdl.so.2+0x1424] dlerror+0xe4
V [libjvm.so+0xc83058] NativeLookup::lookup_style(methodHandle const&, char*, char const*, int, bool, JavaThread*)+0x268 (nativeLookup.cpp:267)
V [libjvm.so+0xc8364c] NativeLookup::lookup_base(methodHandle const&, JavaThread*)+0xac (nativeLookup.cpp:336)
V [libjvm.so+0xc838bb] NativeLookup::lookup(methodHandle const&, JavaThread*)+0x4b (nativeLookup.cpp:423)
V [libjvm.so+0x8ca35d] InterpreterRuntime::prepare_native_call(JavaThread*, Method*)+0x6d (interpreterRuntime.cpp:1458)
j sun.nio.fs.UnixNativeDispatcher.init()I+0 java.base
j sun.nio.fs.UnixNativeDispatcher.<clinit>()V+5 java.base
v ~StubRoutines::call_stub 0x00007f598fe6bc86
V [libjvm.so+0x8d3a1b] JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*)+0x2db (javaCalls.cpp:415)
V [libjvm.so+0x8ab0bf] InstanceKlass::call_class_initializer(JavaThread*)+0x2ef (instanceKlass.cpp:1630)
V [libjvm.so+0x8ac021] InstanceKlass::initialize_impl(JavaThread*)+0x5b1 (instanceKlass.cpp:1214)
V [libjvm.so+0xb590aa] LinkResolver::resolve_static_call(CallInfo&, LinkInfo const&, bool, JavaThread*)+0x19a (linkResolver.cpp:1101)
V [libjvm.so+0xb5978b] LinkResolver::resolve_invoke(CallInfo&, Handle, constantPoolHandle const&, int, Bytecodes::Code, JavaThread*)+0x16b (linkResolver.cpp:1689)
V [libjvm.so+0x8cbc77] InterpreterRuntime::resolve_invoke(JavaThread*, Bytecodes::Code)+0x1b7 (interpreterRuntime.cpp:853)
V [libjvm.so+0x8cc1f7] InterpreterRuntime::resolve_from_cache(JavaThread*, Bytecodes::Code)+0x37 (interpreterRuntime.cpp:980)
j sun.nio.fs.UnixFileSystem.<init>(Lsun/nio/fs/UnixFileSystemProvider;Ljava/lang/String;)V+79 java.base
j sun.nio.fs.LinuxFileSystem.<init>(Lsun/nio/fs/UnixFileSystemProvider;Ljava/lang/String;)V+3 java.base
j sun.nio.fs.LinuxFileSystemProvider.newFileSystem(Ljava/lang/String;)Lsun/nio/fs/LinuxFileSystem;+6 java.base
j sun.nio.fs.LinuxFileSystemProvider.newFileSystem(Ljava/lang/String;)Lsun/nio/fs/UnixFileSystem;+2 java.base
j sun.nio.fs.UnixFileSystemProvider.<init>()V+9 java.base
j sun.nio.fs.LinuxFileSystemProvider.<init>()V+1 java.base
j sun.nio.fs.DefaultFileSystemProvider.<clinit>()V+4 java.base
v ~StubRoutines::call_stub 0x00007f598fe6bc86
V [libjvm.so+0x8d3a1b] JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*)+0x2db (javaCalls.cpp:415)
V [libjvm.so+0x8ab0bf] InstanceKlass::call_class_initializer(JavaThread*)+0x2ef (instanceKlass.cpp:1630)
V [libjvm.so+0x8ac021] InstanceKlass::initialize_impl(JavaThread*)+0x5b1 (instanceKlass.cpp:1214)
V [libjvm.so+0xb590aa] LinkResolver::resolve_static_call(CallInfo&, LinkInfo const&, bool, JavaThread*)+0x19a (linkResolver.cpp:1101)
V [libjvm.so+0xb5978b] LinkResolver::resolve_invoke(CallInfo&, Handle, constantPoolHandle const&, int, Bytecodes::Code, JavaThread*)+0x16b (linkResolver.cpp:1689)
V [libjvm.so+0x8cbc77] InterpreterRuntime::resolve_invoke(JavaThread*, Bytecodes::Code)+0x1b7 (interpreterRuntime.cpp:853)
V [libjvm.so+0x8cc1f7] InterpreterRuntime::resolve_from_cache(JavaThread*, Bytecodes::Code)+0x37 (interpreterRuntime.cpp:980)
j java.nio.file.FileSystems.getDefault()Ljava/nio/file/FileSystem;+10 java.base
j java.nio.file.Path.of(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path;+0 java.base
j jdk.internal.module.ModuleBootstrap.finderFor(Ljava/lang/String;)Ljava/lang/module/ModuleFinder;+65 java.base
j jdk.internal.module.ModuleBootstrap.boot2()Ljava/lang/ModuleLayer;+8 java.base
j jdk.internal.module.ModuleBootstrap.boot()Ljava/lang/ModuleLayer;+64 java.base
j java.lang.System.initPhase2(ZZ)I+0 java.base
v ~StubRoutines::call_stub 0x00007f598fe6bc86
V [libjvm.so+0x8d3a1b] JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*)+0x2db (javaCalls.cpp:415)
V [libjvm.so+0x8d3deb] JavaCalls::call_static(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*)+0x10b (javaCalls.cpp:329)
V [libjvm.so+0xeb9c0c] Threads::create_vm(JavaVMInitArgs*, bool*)+0x76c (threads.cpp:316)
V [libjvm.so+0x97756e] JNI_CreateJavaVM+0x4e (jni.cpp:3581)
C [libjli.so+0x3c2f] JavaMain+0x8f (java.c:1550)
C [libjli.so+0x7ee9] ThreadJavaMain+0x9 (java_md.c:642)
- relates to
-
JDK-8269403 Fix jpackage tests to gracefully handle jpackage app launcher crashes
- Resolved
-
JDK-8345810 tools/jpackage/share/MainClassTest.java SIGSEGV in dlerror
- Open
-
JDK-8263466 tools/jpackage tests fail with "double free or corruption"
- Open
-
JDK-8341458 JVM crashes on JavaFX application start, occasionally during runtime
- Closed
- links to
-
Commit openjdk/jdk/24530022
-
Review(master) openjdk/jdk/19502
(1 links to)