Closed User-5151 closed 11 months ago
Game output: at java.lang.Thread.run(java.base@11.0.16.1/Unknown Source)
It seems your Java version is correct, and
Game output: FATAL ERROR in native method: Thread[splashscreen-loop,5,main]
probably means it crashed loading the start splashscreen. Sadly, i don't have any idea on how to fix it :(
Hi @User-5151, thank you for reporting this.
If you start Terasology using the launcher, then the launcher will provide the Java to be used by Terasology, so no worries there.
Just to confirm: You started the launcher, downloaded Terasology in version 5.3.0 and started it. Did the error occur on starting Terasology or after starting it on trying to create a world in Terasology?
@jdrueckert 1-When I start terasology this error occurs. 2-However before installing game from launche I downloaded Terasology omega from my browser and extrackted and placed it to games in terasology launcher folder and I did it to another launcher folder. 3-After it launcher downloaded terasology easy and without error(My launcher couldn't install terasology) but when I launched terasology this error occured. 4-After this removed terasology omega which I placed manually to terasology launcher. 5-I tried to launch again but this error still appears. 6-Should I reinstall game? 7-If I should reinstall game tell me how?
@User-5151 what are your system specs (CPU, graphics card)?
@skaldarnar Graphic card : AMD Radeon HD 5800 series (with old driver) CPU : Intel(R) core(TM) i5-6400 2.70 GHz RAM: 8 GB Windows: 10 PC and some PC drivers are old but PC works very good.
:( Your recommendation was a big mistake. By installing Java 11 put my pc into BSOD. Even before doing it I opened terasology.bat but it after few seconds close the command prompt window. Is there a other way? However thanks for your respone. Maybe later.
Can you install OpenGL extension viewer (glview) to get your OpenGL version?
Hey there @ , we want to express our appreciation for your initial contribution to this issue. However, we now mark it as stale since we haven't received any response from you in the past 30 days. If you're still available, we would greatly appreciate it if you could provide answers to any open questions and/or share the requested feedback/input. Thank you for your consideration, we hope to hear from you soon!
Hey there @ , we want to express our appreciation for your initial contribution to this issue. However, we now mark it as closed since we haven't received any response from you in the past 90 days. If you're still available, we would greatly appreciate it if you could provide answers to any open questions and/or share the requested feedback/input. Thank you for your consideration, we hope to hear from you soon!
@User-5151 you still have this problem?
The same thing happened to me but with macOS. How can I fix this?
I am using macOS 12.7.2, and this is the output log
11:43:09.294 | INFO | Checking for remaining disk space ...
11:43:09.331 | INFO | Checking for remaining disk space ...
11:43:09.346 | INFO | Checking for remaining disk space ...
11:43:09.346 | INFO | Checking for remaining disk space ...
11:43:09.347 | INFO | Checking for remaining disk space ...
11:43:09.634 | INFO | The TerasologyLauncher was successfully started.
11:43:13.552 | INFO | Starting game with: /Users/isidore/Applications/TeresologyLauncher.app/Contents/jre/bin/java -Xms1536m -Xmx2g -DlogOverrideLevel=INFO -XstartOnFirstThread -Djava.awt.headless=true -XX:MaxGCPauseMillis=20 -jar /Users/isidore/Applications/TeresologyLauncher.app/Contents/games/OMEGA/STABLE/5.3.0/libs/Terasology.jar --homedir=/Users/isidore/Library/Application Support/Terasology --no-splash
11:43:13.562 | DEBUG | Game process is Process[pid=36475, exitValue="not exited"]
11:43:14.428 | INFO | Game output: 11:43:14.393 [main] INFO org.terasology.engine.Terasology - homeDir is /Users/isidore/Library/Application Support/Terasology
11:43:14.438 | INFO | Game output: PathManager: Initial code location is /Users/isidore/Applications/TeresologyLauncher.app/Contents/games/OMEGA/STABLE/5.3.0/libs/engine-5.3.0.jar
11:43:14.439 | INFO | Game output: PathManager: Working directory is /Users/isidore/Applications/TeresologyLauncher.app/Contents/games/OMEGA/STABLE/5.3.0
11:43:14.549 | INFO | Game output: Exception in thread "splashscreen-loop" java.lang.ExceptionInInitializerError
11:43:14.549 | INFO | Game output: at org.lwjgl.glfw.GLFW.glfwInit(GLFW.java:1046)
11:43:14.550 | INFO | Game output: at org.terasology.engine.GLFWSplashScreen.run(GLFWSplashScreen.java:58)
11:43:14.550 | INFO | Game output: at java.base/java.lang.Thread.run(Unknown Source)
11:43:14.550 | INFO | Game output: Caused by: java.lang.IllegalStateException: GLFW may only be used on the main thread. This check may be disabled with Configuration.GLFW_CHECK_THREAD0.
11:43:14.550 | INFO | Game output: at org.lwjgl.glfw.EventLoop.
I Installed terasology from its launcher but after launchig a error occurs and says "Could no start the game"
General Info
Terasology Launcher Version: 4.8.0 Terasology Version: 5.3.0 Operating System: Windows Ram : 8 GB Java Version: 8
Here's terasology launcher Logging.
10:43:22.638 | INFO | Checking for remaining disk space ... 10:43:22.702 | INFO | Checking for remaining disk space ... 10:43:22.708 | INFO | Checking for remaining disk space ... 10:43:23.196 | INFO | The TerasologyLauncher was successfully started. 10:48:03.362 | INFO | Starting game with: H:\TT\TerasologyLauncher-windows64-4.8.0\jre\bin\java -Xms8g -Xmx8g -DlogOverrideLevel=INFO -XX:MaxGCPauseMillis=20 -jar H:\TT\TerasologyLauncher-windows64-4.8.0\games\OMEGA\STABLE\5.3.0\libs\Terasology.jar --homedir=H:\TT 10:48:03.370 | DEBUG | Game process is Process[pid=8632, exitValue="not exited"] 10:48:04.569 | INFO | Game output: ??:??:??.??? [main] INFO org.terasology.engine.Terasology - homeDir is H:\TT 10:48:04.581 | INFO | Game output: PathManager: Initial code location is H:\TT\TerasologyLauncher-windows64-4.8.0\games\OMEGA\STABLE\5.3.0\libs\engine-5.3.0.jar 10:48:04.581 | INFO | Game output: PathManager: Working directory is H:\TT\TerasologyLauncher-windows64-4.8.0\games\OMEGA\STABLE\5.3.0 10:48:05.156 | INFO | Game output: FATAL ERROR in native method: Thread[splashscreen-loop,5,main]: No context is current or a function that is not available in the current context was called. The JVM will abort execution. 10:48:05.157 | INFO | Game output: at org.lwjgl.opengl.GL11C.nglGenTextures(Native Method) 10:48:05.157 | INFO | Game output: at org.lwjgl.opengl.GL11C.glGenTextures(GL11C.java:667) 10:48:05.158 | INFO | Game output: at org.lwjgl.opengl.GL11.glGenTextures(GL11.java:2439) 10:48:05.158 | INFO | Game output: at org.terasology.splash.glfw.graphics.Texture.(Texture.java:75)
10:48:05.159 | INFO | Game output: at org.terasology.engine.GLFWSplashScreen.run(GLFWSplashScreen.java:65)
10:48:05.159 | INFO | Game output: at java.lang.Thread.run(java.base@11.0.16.1/Unknown Source)
10:48:05.348 | DEBUG | Game closed with the exit value '1'.
10:48:06.962 | ERROR | Unhandled exception
org.terasology.launcher.game.RunGameTask$GameExitError: GameExitError{exitValue=1}
However I think you may say java is outdated.