dmulloy2 / ProtocolLib

Provides read and write access to the Minecraft protocol with Bukkit.
GNU General Public License v2.0
1.02k stars 260 forks source link

LinkageError on CatServer with OpenJ9 #908

Closed f0rb1d closed 3 months ago

f0rb1d commented 4 years ago

Describe the bug CatServer on OpenJ9 spams LinkageError in console.

To Reproduce Steps to reproduce the behavior:

  1. Install openjdk 8 with OpenJ9 JVM.
  2. Grab the latest CatServer release from here.
  3. Install ProtocolLib v4.5.1.
  4. Being flooded by error messages.

Expected behavior Server operates normally without any error messages.

Screenshots https://hastebin.com/wifosacijo.md

Version Info openjdk version "1.8.0_232" OpenJDK Runtime Environment (build 1.8.0_232-b09) Eclipse OpenJ9 VM (build openj9-0.17.0, JRE 1.8.0 Linux amd64-64-Bit Compressed References 20191017_442 (JIT enabled, AOT enabled) OpenJ9 - 77c1cf708 OMR - 20db4fbc JCL - 97b5ec8f383 based on jdk8u232-b09) https://hastebin.com/cuvotiwiru.java

Additional context N/A.

MetaverseRPN commented 4 years ago

Same issue on mohsit with openj9, just FYI Results in server being unpingable and player being kicked off with a library initialization error when trying to join

dmulloy2 commented 4 years ago

Does this happen in the 4.6.x branch? (latest dev builds)

Can't seem to reproduce it locally