Hi, In the time since my last reply, I have reported this bug upstream to mesa[1], where it was quickly found to be a deadlock in the particular graphics library framework used in RuneLite, namely LWGJL, with certain JDKs.[2] They have landed a change in their latest version which I'm happy to report fixes the deadlocks I was experiencing. Just wanted to bring that info back here to close the loop on this.
[1]: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/16015 [2]: https://github.com/LWJGL/lwjgl3/issues/1140

