Disclaimer: I know nothing of C, C++, C#, the GLFW library, and JNI.
I started up my game today to test some changes I made to my code, and this was printed to the error stream:
[LWJGL] GLFW_PLATFORM_ERROR error
Description : Failed to retrieve context version string
Stacktrace :
org.lwjgl.glfw.GLFW.glfwCreateWindow(GLFW.java:1004)
ecumene.glfw.GLFWWindow.create(GLFWWindow.java:65)
ecumene.cross.CrossLauncher.init(CrossLauncher.java:33)
ecumene.cross.CrossLauncher.main(CrossLauncher.java:123)
And in the regular out log, I had this:
[2015/03/01 20:26:41] |strce| : {
[2015/03/01 20:26:41] |strce| : "class java.lang.NullPointerException" says "null"
[2015/03/01 20:26:41] |strce| : - call org.lwjgl.system.Checks.checkPointer(Checks.java:66)
[2015/03/01 20:26:41] |strce| : - call org.lwjgl.glfw.GLFW.glfwSetKeyCallback(GLFW.java:2113)
[2015/03/01 20:26:41] |strce| : - call ecumene.glfw.GLFWKeyboard.init(GLFWKeyboard.java:155)
[2015/03/01 20:26:41] |strce| : - call ecumene.glfw.GLFWWindow.create(GLFWWindow.java:68)
[2015/03/01 20:26:41] |strce| : - call ecumene.cross.CrossLauncher.init(CrossLauncher.java:33)
[2015/03/01 20:26:41] |strce| : - call ecumene.cross.CrossLauncher.main(CrossLauncher.java:123)
[2015/03/01 20:26:41] |strce| : }
[2015/03/01 20:26:41] |strce| : // End stack trace
Some things to note
I’ve been playing allot of games recently, and I maxed out my machine’s ram capacity (8GB). So I closed some background apps running in the task manager, so that may be the issue. I’ll try restarting it and I’ll get back to this topic later.
Thanks in advance!