Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8331977

Crash: SIGSEGV in dlerror()

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P2
    • 23
    • 23
    • tools
    • b26
    • linux
    • Verified

    Description

      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)

      Attachments

        Issue Links

          Activity

            People

              asemenyuk Alexey Semenyuk
              dholmes David Holmes
              Votes:
              0 Vote for this issue
              Watchers:
              12 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: