Open Teslicek opened 1 month ago
See https://github.com/async-profiler/async-profiler/issues/923. Everything that uses async-profiler won't work currently on Java 23+. You'll need to use the Java sampler for now instead.
spark is currently using v2.8.3
of async-profiler, v3.0.0
exists, but as it's a major version change, I'm unsure whether it will be binary compatible.
Edit: investigation shows that the fix isn't in 3.0.0, would either involve switching to nightlies, or waiting for a release to be cut.
see #386
Same happening here, had to disable the spark from paper config and delete the jar. Currently using 1.21.1 paper java 23
@TerryLVM @Teslicek if you missed it, you may want to try out the builds on https://github.com/lucko/spark/pull/386 Luck is looking for feedback.
Description
When using Java (Oracle GraalVM) 23 and starting an async spark profiler, upon player join, the whole server crashes.
This behavior does not happen when using Java (Oracle GraalVM) 22.
Reproduction Steps
Expected Behaviour
The server should not crash.
Platform Information
Spark Version
1.10.109-bukkit
Logs and Configs
No response
Extra Details
We are using Pterodactyl panel so everything is running in a container. All the plugins are working flawlessly using the new Java (Oracle GraalVM) 23, the only issue is spark profiler.
Crash log: hs_err_pid32.log