[Bug 2114521] [NEW] 🪲 JVM Crashes (SIGSEGV) with Ubuntu's OpenJDK 21 inside container running Minecraft server

Davi De Castro Reis 2114521 at bugs.launchpad.net
Sat Jun 14 02:41:33 UTC 2025


Public bug reported:

Hi,

I’m running a Minecraft server using Crafty Controller on a Debian host,  
but the Crafty container uses Ubuntu’s OpenJDK 21,  
and the JVM is constantly crashing with SIGSEGV errors in random runtime stages.

Environment:
- Host OS: Debian GNU/Linux
- Crafty container base: Ubuntu 24.04
- Java version inside container:
  OpenJDK Runtime Environment (21.0.7+6-Ubuntu-0ubuntu124.04)
  OpenJDK 64-Bit Server VM (build 21.0.7+6-Ubuntu-0ubuntu124.04, mixed mode, compressed oops, tiered, g1 gc)
- Application: Minecraft server (Paper 1.21.4)
- Java command:
  java -XX:-TieredCompilation -XX:TieredStopAtLevel=3 -XX:+UnlockDiagnosticVMOptions -XX:CompileCommand="exclude net/neoforged/srgutils/InternalUtils loadTinyV2" -Xms2G -Xmx8G -jar paper-1.21.4.jar nogui

Crash logs:

Crash 1:
SIGSEGV at pc=0x00007fc33c129d71, pid=122, tid=185  
Problematic frame:  
V  [libjvm.so+0x655d71]  Compile::identify_useful_nodes(Unique_Node_List&)+0x131

Crash 2 (after tweaking flags):
SIGSEGV at pc=0x00007fe6635021ec, pid=104, tid=275  
Problematic frame:  
V  [libjvm.so+0x8d61ec]  IndexSetIterator::advance_and_next()+0xbc

Sometimes multiple threads crash simultaneously, e.g.:
[thread 202 also had an error]

Additional notes:
- Crashes occur during random runtime stages, including server startup and plugin remapping.
- The JVM logs these segfaults but sometimes the server keeps running.
- Core dumps are disabled by default (ulimit -c).
- I can provide others hs_err_pid.log and replay_pid.log files if needed.

Please advise if this is a known issue or if there is a workaround for
Ubuntu’s OpenJDK 21 in this context.

Thanks in advance!

** Affects: openjdk-21 (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to openjdk-21 in Ubuntu.
https://bugs.launchpad.net/bugs/2114521

Title:
  🪲 JVM Crashes (SIGSEGV) with Ubuntu's OpenJDK 21 inside container
  running Minecraft server

Status in openjdk-21 package in Ubuntu:
  New

Bug description:
  Hi,

  I’m running a Minecraft server using Crafty Controller on a Debian host,  
  but the Crafty container uses Ubuntu’s OpenJDK 21,  
  and the JVM is constantly crashing with SIGSEGV errors in random runtime stages.

  Environment:
  - Host OS: Debian GNU/Linux
  - Crafty container base: Ubuntu 24.04
  - Java version inside container:
    OpenJDK Runtime Environment (21.0.7+6-Ubuntu-0ubuntu124.04)
    OpenJDK 64-Bit Server VM (build 21.0.7+6-Ubuntu-0ubuntu124.04, mixed mode, compressed oops, tiered, g1 gc)
  - Application: Minecraft server (Paper 1.21.4)
  - Java command:
    java -XX:-TieredCompilation -XX:TieredStopAtLevel=3 -XX:+UnlockDiagnosticVMOptions -XX:CompileCommand="exclude net/neoforged/srgutils/InternalUtils loadTinyV2" -Xms2G -Xmx8G -jar paper-1.21.4.jar nogui

  Crash logs:

  Crash 1:
  SIGSEGV at pc=0x00007fc33c129d71, pid=122, tid=185  
  Problematic frame:  
  V  [libjvm.so+0x655d71]  Compile::identify_useful_nodes(Unique_Node_List&)+0x131

  Crash 2 (after tweaking flags):
  SIGSEGV at pc=0x00007fe6635021ec, pid=104, tid=275  
  Problematic frame:  
  V  [libjvm.so+0x8d61ec]  IndexSetIterator::advance_and_next()+0xbc

  Sometimes multiple threads crash simultaneously, e.g.:
  [thread 202 also had an error]

  Additional notes:
  - Crashes occur during random runtime stages, including server startup and plugin remapping.
  - The JVM logs these segfaults but sometimes the server keeps running.
  - Core dumps are disabled by default (ulimit -c).
  - I can provide others hs_err_pid.log and replay_pid.log files if needed.

  Please advise if this is a known issue or if there is a workaround for
  Ubuntu’s OpenJDK 21 in this context.

  Thanks in advance!

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openjdk-21/+bug/2114521/+subscriptions




More information about the foundations-bugs mailing list