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

[lworld] SIGSEGV on AArch64

XMLWordPrintable

      Intermittent with compiler/valhalla/inlinetypes/TestFieldNullMarkers.java, I disabled parts of the test with "// TODO 8355277".

      # A fatal error has been detected by the Java Runtime Environment:
      #
      # SIGSEGV (0xb) at pc=0x0000ffff9c24decc, pid=3691114, tid=3691143
      #
      # JRE version: Java(TM) SE Runtime Environment (25.0) (fastdebug build 25-lworld5ea-LTS-2025-04-17-0656090.opc...)
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 25-lworld5ea-LTS-2025-04-17-0656090.opc..., mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, linux-aarch64)
      # Problematic frame:
      # J 371 c2 jdk.test.lib.Asserts.assertEquals(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/String;)V (44 bytes) @ 0x0000ffff9c24decc [0x0000ffff9c24de40+0x000000000000008c]
      #

      Stack: [0x0000ffff59e6b000,0x0000ffff5a069000], sp=0x0000ffff5a066c00, free space=2031k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      J 371 c2 jdk.test.lib.Asserts.assertEquals(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/String;)V (44 bytes) @ 0x0000ffff9c24decc [0x0000ffff9c24de40+0x000000000000008c]
      J 965% c1 compiler.valhalla.inlinetypes.TestFieldNullMarkers.main([Ljava/lang/String;)V (3057 bytes) @ 0x0000ffff948f0880 [0x0000ffff948e25c0+0x000000000000e2c0]
      j java.lang.invoke.LambdaForm$DMH+0x0000000021080c00.invokeStatic(Ljava/lang/Object;Ljava/lang/Object;)V+10 java.base@25-lworld5ea
      j java.lang.invoke.LambdaForm$MH+0x000000002108d000.invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+33 java.base@25-lworld5ea
      j java.lang.invoke.Invokers$Holder.invokeExact_MT(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+20 java.base@25-lworld5ea
      j jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+55 java.base@25-lworld5ea
      j jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+23 java.base@25-lworld5ea
      j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+102 java.base@25-lworld5ea
      j com.sun.javatest.regtest.agent.MainWrapper$MainTask.run()V+134
      j java.lang.Thread.runWith(Ljava/lang/Object;Ljava/lang/Runnable;)V+5 java.base@25-lworld5ea
      j java.lang.Thread.run()V+19 java.base@25-lworld5ea
      v ~StubRoutines::call_stub 0x0000ffff9bca7190
      V [libjvm.so+0xe0f86c] JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*)+0x48c (javaCalls.cpp:429)
      V [libjvm.so+0xe10118] JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*)+0x274 (javaCalls.cpp:325)
      V [libjvm.so+0xe106b0] JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*)+0x8c (javaCalls.cpp:187)
      V [libjvm.so+0xf84b38] thread_entry(JavaThread*, JavaThread*)+0xc4 (jvm.cpp:2988)
      V [libjvm.so+0xe48218] JavaThread::thread_main_inner()+0x104 (javaThread.cpp:773)
      V [libjvm.so+0x1795330] Thread::call_run()+0xac (thread.cpp:231)
      V [libjvm.so+0x14874c4] thread_native_entry(Thread*)+0x130 (os_linux.cpp:877)
      C [libc.so.6+0x80188] start_thread+0x2d8

            thartmann Tobias Hartmann
            thartmann Tobias Hartmann
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: