Open Zilacon opened 2 years ago
Does it work with Temurin of the same 345 version? https://adoptium.net/temurin/releases?version=8
If it's specific to OpenJ9, does it work when the -Xint
option (slow) or -Xshareclasses:none
option is used?
Nope. Removing the cache and adding -Xint resulted in the same crash. Using temurin also resulted in the same crash. Temurin launch log: latest.log
Since it doesn't work with Terumin, it's not an OpenJ9 problem. You could narrow it down to a particular build between 302 and 345 and we can get the list of changes between the builds, and then either guess which change caused it, or see about creating some custom builds to narrow it down to a particular change. But then you'd have to take up the problem with OpenJDK.
I'm very confused, I've tested every single build that's available on https://adoptopenjdk.net/archive.html?variant=openjdk8&jvmVariant=openj9 and they all crash.
I've made sure to wipe my cache on every test as well. 0.33.1 8u345b01 0.33.0 8u345b01 0.32.0 8u332b09 0.30.0 8u322b06 0.29.0 8u312b07 0.27.0 8u302b08 0.26.0 8u292b10
All crash, which I don't understand cause I'm apparently using 0.26.0 302, but 292 doesn't work. Any ideas?
Your working build is a head stream build created after 0.26 but before 0.27. There are many changes, and no longer any intermediate builds available. Do you get the same results with Hotspot builds?
OpenJ9 changes shouldn't be relevant if Hotspot builds show the same problem: changes from 0.26 to your nightly build b4cc246...f06af2d55 changes from your nightly build to 0.27 f06af2d55...1851b00
Changes from 8u292b10 to your nightly build https://github.com/ibmruntimes/openj9-openjdk-jdk8/compare/2a5e268...e0e56cb2 Changes from your nightly build to 8u302b08 https://github.com/ibmruntimes/openj9-openjdk-jdk8/compare/e0e56cb2...de702c3
No the same result happens with hotspot, kind of at a loss here on whats going on...
I tried updating my OJ9 today and pretty much everything exploded. When updating errors that never existed from mods and plugins started appearing and many servers just crashed entirely.
Here is the OJ9 version i was using before:
And the version i updated to:
And here is a log starting the server with the new oj9: 2022-09-16-4.log
And the old oj9: latest.log
Besides updating OJ9 there was no other changes done to the server. Yet it crashes with the updated version and doesnt with the not up to date version.
I am using a hybrid server software that can be found here: https://github.com/Luohuayu/CatServer/releases/tag/22.08.03
Any help with this like in the past would be greatly appreciated! :)