LWJGL / lwjgl3

LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.
https://www.lwjgl.org
BSD 3-Clause "New" or "Revised" License
4.67k stars 629 forks source link

[LWJGL] [ThreadLocalUtil] Unsupported JNI version detected, this may result in a crash. Please inform LWJGL developers #924

Closed LillieoftheMoon closed 9 months ago

LillieoftheMoon commented 9 months ago

Version

3.2.3

Platform

Linux x64

JDK

OpenJDK 20.0.2

Module

ThreadLocalUtil?

Bug description

this was the easiest way to inform the LWJGL devs, apologies! I got the following message, [LWJGL] [ThreadLocalUtil] Unsupported JNI version detected, this may result in a crash. Please inform LWJGL developers. The program runs as expected without issue. I am unsure how to check JNI version.

Stacktrace or crash log output

`[LWJGL] [ThreadLocalUtil] Unsupported JNI version detected, this may result in a crash. Please inform LWJGL developers.`
octylFractal commented 9 months ago

This looks like the problem fixed by 0bc28efe6a39ebc9144dcb5dba3a15a3aa4e4f43 in 3.3.2, can you retry with that version?

LillieoftheMoon commented 9 months ago

Changed all LWJGL files to the 3.3.3 version, all is well! Thank you!

StochasticTinkr commented 2 months ago

FWIW, this is still an issue for me in 3.3.2.