LightweightSynchronizer::inflate_fast_locked_object monitor->is_being_async_deflated() failed: Should be the reason

XMLWordPrintable

    • gc

      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # Internal Error (/local/p4clients/pkgbuild-const/workspace/build/OpenJDK25Build/OpenJDK25Build-1.0.218.0/AL2_aarch64/DEV.STD.PTHREAD/build/private/editable-source/src/hotspot/share/runtime/lightweightSynchronizer.cpp:991), pid=34243, tid=34859
      # assert(monitor->is_being_async_deflated()) failed: Should be the reason
      #
      # JRE version: OpenJDK Runtime Environment 1.0.218.0 (25.0.2) (fastdebug build 25.0.2+-LTS)
      # Java VM: OpenJDK 64-Bit Server VM 1.0.218.0 (fastdebug 25.0.2+-LTS, mixed mode, sharing, tiered, compact obj headers, shenandoah gc, linux-aarch64)
      # Problematic frame:
      # V [libjvm.so+0x12646e8] LightweightSynchronizer::inflate_fast_locked_object(oop, ObjectSynchronizer::InflateCause, JavaThread*, JavaThread*)+0x288
      #
      # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
      #

      --------------- S U M M A R Y ------------

      Command Line: -Djava.library.path=/home/ec2-user/app/cache/lib -Xms33g -Xmx33g -XX:+UseShenandoahGC -XX:+UseCompactObjectHeaders -XX:ErrorFile=/home/ec2-user/app/output/crash_reports/renaissance/hs_err_2025-11-30T03:47:03+0000_renaissance.als_%p.log -Xlog:gc*=info,heap*=info,safepoint=info:file=/home/ec2-user/app/output/logs/run_1764442670/renaissance.als.%p.gc.log -XX:+CrashOnOutOfMemoryError -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/home/ec2-user/app/output/run_1764442670/heapdump_2025-11-30T03:47:03+0000_renaissance.als_%p.hprof -XX:OnError=echo "$(TZ=UTC date -Iseconds) CRASH details in /home/ec2-user/app/output/crash_reports/renaissance/hs_err_2025-11-30T03:47:03+0000_renaissance.als_%p.log.bt" >> /home/ec2-user/app/output/progress/lilliput-default.25-ris-fd-AL2g.CONT.4.2025-11-29T18:57:49+0000.log; /home/ec2-user/app/bin/pdbginfo %p > /home/ec2-user/app/output/crash_reports/renaissance/hs_err_2025-11-30T03:47:03+0000_renaissance.als_%p.log.bt 2>&1 /home/ec2-user/app/cache/renaissance-gpl-0.16.1.jar als --no-forced-gc

      Host: ip-172-31-26-215.us-west-2.compute.internal, AArch64, 48 cores, 92G, Amazon Linux release 2 (Karoo)
      Time: Sun Nov 30 03:51:14 2025 UTC elapsed time: 251.238894 seconds (0d 0h 4m 11s)

      --------------- T H R E A D ---------------

      Current thread (0x0000fff570004450): JavaThread "Executor task launch worker for task 1.0 in stage 634.0 (TID 1890)" daemon [_thread_in_vm, id=34859, stack(0x0000fff46d42c000,0x0000fff46d62a000) (2040K)]

      Stack: [0x0000fff46d42c000,0x0000fff46d62a000], sp=0x0000fff46d620ee0, free space=2003k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0x12646e8] LightweightSynchronizer::inflate_fast_locked_object(oop, ObjectSynchronizer::InflateCause, JavaThread*, JavaThread*)+0x288 (lightweightSynchronizer.cpp:991)
      V [libjvm.so+0x126cf38] LightweightSynchronizer::LockStackInflateContendedLocks::inflate(JavaThread*)+0x198 (lightweightSynchronizer.cpp:496)
      V [libjvm.so+0x1266ef0] LightweightSynchronizer::inflate_and_enter(oop, BasicLock*, ObjectSynchronizer::InflateCause, JavaThread*, JavaThread*)+0x610 (lightweightSynchronizer.cpp:1159)
      V [libjvm.so+0x1267c38] LightweightSynchronizer::enter(Handle, BasicLock*, JavaThread*)+0x438 (lightweightSynchronizer.cpp:717)
      V [libjvm.so+0x16a837c] SharedRuntime::monitor_enter_helper(oopDesc*, BasicLock*, JavaThread*)+0x3cc (synchronizer.inline.hpp:49)
      V [libjvm.so+0x16a850c] SharedRuntime::complete_monitor_locking_C(oopDesc*, BasicLock*, JavaThread*)+0x4c (sharedRuntime.cpp:1962)
      Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
      v ~RuntimeStub::C2 Runtime complete_monitor_locking 0x0000ffff7b90f9b4
      J 5802 c2 java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class; java.base@25.0.2 (7 bytes) @ 0x0000ffff7c33eb20 [0x0000ffff7c33aa80+0x00000000000040a0]
      J 16365 c2 scala.runtime.LambdaDeserializer$.deserializeLambdaOrNull(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/util/Map;Ljava/util/Map;Ljava/lang/invoke/SerializedLambda;)Ljava/lang/Object; (255 bytes) @ 0x0000ffff7c829794 [0x0000ffff7c829340+0x0000000000000454]
      J 13322 c2 scala.runtime.LambdaDeserialize.deserializeLambda(Ljava/lang/invoke/SerializedLambda;)Ljava/lang/Object; (20 bytes) @ 0x0000ffff7c71f18c [0x0000ffff7c71f0c0+0x00000000000000cc]
      J 19454 c1 java.lang.invoke.LambdaForm$MH+0x000001fc02717800.invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; java.base@25.0.2 (41 bytes) @ 0x0000ffff75c7659c [0x0000ffff75c75dc0+0x00000000000007dc]
      ...
      J 14056 c1 org.apache.spark.serializer.JavaSerializerInstance.deserialize(Ljava/nio/ByteBuffer;Ljava/lang/ClassLoader;Lscala/reflect/ClassTag;)Ljava/lang/Object; (26 bytes) @ 0x0000ffff75799bfc [0x0000ffff75799600+0x00000000000005fc]
      J 17442 c1 org.apache.spark.scheduler.ShuffleMapTask.runTask(Lorg/apache/spark/TaskContext;)Lorg/apache/spark/scheduler/MapStatus; (193 bytes) @ 0x0000ffff752d092c [0x0000ffff752cf800+0x000000000000112c]
      J 17435 c1 org.apache.spark.scheduler.ShuffleMapTask.runTask(Lorg/apache/spark/TaskContext;)Ljava/lang/Object; (6 bytes) @ 0x0000ffff744c9e64 [0x0000ffff744c9d80+0x00000000000000e4]
      J 17824 c1 org.apache.spark.TaskContext.runTaskWithListeners(Lorg/apache/spark/scheduler/Task;)Ljava/lang/Object; (74 bytes) @ 0x0000ffff744dfb28 [0x0000ffff744df9c0+0x0000000000000168]
      J 18534 c1 org.apache.spark.scheduler.Task.run(JILorg/apache/spark/metrics/MetricsSystem;ILscala/collection/immutable/Map;Lscala/Option;)Ljava/lang/Object; (356 bytes) @ 0x0000ffff753399f4 [0x0000ffff75336600+0x00000000000033f4]
      J 18532 c1 org.apache.spark.executor.Executor$TaskRunner.$anonfun$run$4(Lorg/apache/spark/executor/Executor$TaskRunner;Lscala/runtime/BooleanRef;)Ljava/lang/Object; (54 bytes) @ 0x0000ffff75294550 [0x0000ffff752941c0+0x0000000000000390]
      J 17657 c1 org.apache.spark.executor.Executor$TaskRunner$$Lambda+0x000001fc0218b400.apply()Ljava/lang/Object; (12 bytes) @ 0x0000ffff7471ed1c [0x0000ffff7471ec00+0x000000000000011c]
      J 17083 c2 org.apache.spark.util.SparkErrorUtils.tryWithSafeFinally(Lscala/Function0;Lscala/Function0;)Ljava/lang/Object; (211 bytes) @ 0x0000ffff7c899bc0 [0x0000ffff7c899b00+0x00000000000000c0]
      J 19467 c1 org.apache.spark.executor.Executor$TaskRunner.run()V (2880 bytes) @ 0x0000ffff75d73a24 [0x0000ffff75d6ea80+0x0000000000004fa4]
      j java.util.concurrent.ThreadPoolExecutor.runWorker(Ljava/util/concurrent/ThreadPoolExecutor$Worker;)V+92 java.base@25.0.2
      j java.util.concurrent.ThreadPoolExecutor$Worker.run()V+5 java.base@25.0.2
      j java.lang.Thread.runWith(Ljava/lang/Object;Ljava/lang/Runnable;)V+5 java.base@25.0.2
      j java.lang.Thread.run()V+19 java.base@25.0.2
      v ~StubRoutines::call_stub 0x0000ffff7b8d4170

            Assignee:
            Y. Ramakrishna
            Reporter:
            Kerem Kat
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: