Problem Terasology dont starting

Konstantin

New Member
Hello.

I downloaded the latest version from github and it doesn't start. Judging by the logs the problem when downloading files from http://jenkins.terasology.org/ .

Here's the log:
Code:
13:09:14.653 [JavaFX Application Thread] INFO  o.t.launcher.TerasologyLauncher - TerasologyLauncher is starting
13:09:14.656 [JavaFX Application Thread] DEBUG o.t.launcher.TerasologyLauncher - Java: 1.8.0_212 BellSoft D:\games\terasology\TerasologyLauncher-windows64-4.0.0\jre
13:09:14.657 [JavaFX Application Thread] DEBUG o.t.launcher.TerasologyLauncher - Java VM: LibericaJDK 64-Bit Server VM  25.212-b12
13:09:14.657 [JavaFX Application Thread] DEBUG o.t.launcher.TerasologyLauncher - Java classpath: D:\games\terasology\TerasologyLauncher-windows64-4.0.0\lib\TerasologyLauncher.jar
13:09:14.657 [JavaFX Application Thread] DEBUG o.t.launcher.TerasologyLauncher - OS: Windows 8.1 amd64 6.3
13:09:14.657 [JavaFX Application Thread] DEBUG o.t.launcher.TerasologyLauncher - Max. Memory: 1908932608 bytes
13:09:14.658 [JavaFX Application Thread] DEBUG o.t.launcher.TerasologyLauncher - Launcher version: [buildNumber=null, buildId=null, buildTag=null, buildUrl=null, jobName=null, gitBranch=, gitCommit=null, dateTime=2020-03-28T23:35:04Z, version=4.0.0, isEmpty=false]
13:09:14.658 [JavaFX Application Thread] DEBUG o.terasology.launcher.util.Languages - An appropriate locale has been found 'ru_RU'. Change the current locale from 'en' to 'ru'.
13:09:14.659 [JavaFX Application Thread] DEBUG o.t.launcher.TerasologyLauncher - Language: ru
13:09:14.952 [Thread-5] DEBUG o.t.launcher.LauncherInitTask - Operating system: WINDOWS_8
13:09:14.959 [Thread-5] DEBUG o.t.launcher.LauncherInitTask - TerasologyLauncher directory: C:\Users\Ciskos\AppData\Roaming\TerasologyLauncher
13:09:14.963 [Thread-5] DEBUG o.t.launcher.LauncherInitTask - download directory: C:\Users\Ciskos\AppData\Roaming\TerasologyLauncher\download
13:09:14.969 [Thread-5] DEBUG o.t.launcher.LauncherInitTask - temp directory: C:\Users\Ciskos\AppData\Roaming\TerasologyLauncher\temp
13:09:14.971 [Thread-5] DEBUG o.t.launcher.LauncherInitTask - cache directory: C:\Users\Ciskos\AppData\Roaming\TerasologyLauncher\cache
13:09:14.972 [Thread-5] DEBUG o.t.l.settings.BaseLauncherSettings - Load the launcher settings from the file 'C:\Users\Ciskos\AppData\Roaming\TerasologyLauncher\TerasologyLauncherSettings.properties'.
13:09:14.975 [Thread-5] DEBUG o.t.launcher.LauncherInitTask - Launcher Settings: org.terasology.launcher.settings.BaseLauncherSettings[{lastPlayedGameVersion=, gameDirectory=file:///D:/games/terasology/TerasologyLauncher-windows64-4.0.0/games, closeLauncherAfterGameStart=true, userJavaParameters=-XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:MaxGCPauseMillis=20 -XX:ParallelGCThreads=10, lastInstalledGameJob=, lastPlayedGameJob=, saveDownloadedFiles=false, logLevel=DEFAULT, lastInstalledGameVersion=, defaultGameJob=DistroOmegaRelease, initialHeapSize=NOT_USED, maxHeapSize=NOT_USED, searchForLauncherUpdates=true, locale=ru, gameDataDirectory=file:///D:/games/terasology/saves/, userGameParameters=}]
13:09:14.978 [Thread-5] WARN  o.t.l.s.LauncherSettingsValidator - Initial heap size cannot be greater than max heap size
13:09:15.241 [Thread-5] DEBUG o.t.launcher.LauncherInitTask - games directory: D:\games\terasology\TerasologyLauncher-windows64-4.0.0\games
13:09:15.242 [Thread-5] DEBUG o.t.launcher.LauncherInitTask - Game data directory: D:\games\terasology\saves
13:09:15.683 [Thread-5] WARN  o.t.launcher.packages.JenkinsHandler - Failed to fetch packages from: http://jenkins.terasology.org/job/DistroOmegaRelease/api/json?tree=builds[actions[causes[upstreamBuild]]{0},number,result,artifacts[fileName,relativePath],url,changeSet[items[msg]]],upstreamProjects[name]
13:09:15.920 [Thread-5] WARN  o.t.launcher.packages.JenkinsHandler - Failed to fetch packages from: http://jenkins.terasology.org/job/DistroOmega/api/json?tree=builds[actions[causes[upstreamBuild]]{0},number,result,artifacts[fileName,relativePath],url,changeSet[items[msg]]],upstreamProjects[name]
13:09:16.160 [Thread-5] WARN  o.t.launcher.packages.JenkinsHandler - Failed to fetch packages from: http://jenkins.terasology.org/job/TerasologyStable/api/json?tree=builds[actions[causes[upstreamBuild]]{0},number,result,artifacts[fileName,relativePath],url,changeSet[items[msg]]],upstreamProjects[name]
13:09:16.403 [Thread-5] WARN  o.t.launcher.packages.JenkinsHandler - Failed to fetch packages from: http://jenkins.terasology.org/job/Terasology/api/json?tree=builds[actions[causes[upstreamBuild]]{0},number,result,artifacts[fileName,relativePath],url,changeSet[items[msg]]],upstreamProjects[name]
13:09:16.405 [Thread-5] INFO  o.t.l.packages.PackageDatabase - Saved database file: C:\Users\Ciskos\AppData\Roaming\TerasologyLauncher\packages.db
13:09:16.411 [Thread-5] DEBUG o.t.launcher.LauncherInitTask - Launcher Settings stored: org.terasology.launcher.settings.BaseLauncherSettings[{lastPlayedGameVersion=, gameDirectory=file:///D:/games/terasology/TerasologyLauncher-windows64-4.0.0/games/, closeLauncherAfterGameStart=true, userJavaParameters=-XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:MaxGCPauseMillis=20 -XX:ParallelGCThreads=10, lastInstalledGameJob=, lastPlayedGameJob=, saveDownloadedFiles=false, logLevel=DEFAULT, lastInstalledGameVersion=, defaultGameJob=DistroOmegaRelease, initialHeapSize=NOT_USED, maxHeapSize=NOT_USED, searchForLauncherUpdates=true, locale=ru, gameDataDirectory=file:///D:/games/terasology/saves/, userGameParameters=}]

And messages from console:
Code:
./TerasologyLauncher.x64.exe
Using log file C:\Users\Ciskos\AppData\Local\Temp\TerasologyLauncher_2835824949790703553.log
TerasologyLauncher is starting
Initial heap size cannot be greater than max heap size
Failed to fetch packages from: http://jenkins.terasology.org/job/DistroOmegaRelease/api/json?tree=builds[actions[causes[upstreamBuild]]{0},number,result,artifacts[fileName,relativePath],url,changeSet[items[msg]]],upstreamProjects[name]
Failed to fetch packages from: http://jenkins.terasology.org/job/DistroOmega/api/json?tree=builds[actions[causes[upstreamBuild]]{0},number,result,artifacts[fileName,relativePath],url,changeSet[items[msg]]],upstreamProjects[name]
Failed to fetch packages from: http://jenkins.terasology.org/job/TerasologyStable/api/json?tree=builds[actions[causes[upstreamBuild]]{0},number,result,artifacts[fileName,relativePath],url,changeSet[items[msg]]],upstreamProjects[name]
Failed to fetch packages from: http://jenkins.terasology.org/job/Terasology/api/json?tree=builds[actions[causes[upstreamBuild]]{0},number,result,artifacts[fileName,relativePath],url,changeSet[items[msg]]],upstreamProjects[name]
Saved database file: C:\Users\Ciskos\AppData\Roaming\TerasologyLauncher\packages.db
Exception in thread "JavaFX Application Thread" java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
        at java.util.ArrayList.rangeCheck(ArrayList.java:657)
        at java.util.ArrayList.get(ArrayList.java:433)
        at com.sun.javafx.collections.ObservableListWrapper.get(ObservableListWrapper.java:89)
        at org.terasology.launcher.gui.javafx.ApplicationController.selectItem(ApplicationController.java:422)
        at org.terasology.launcher.gui.javafx.ApplicationController.selectItemForJob(ApplicationController.java:433)
        at org.terasology.launcher.gui.javafx.ApplicationController.initializeComboBoxSelection(ApplicationController.java:467)
        at org.terasology.launcher.gui.javafx.ApplicationController.update(ApplicationController.java:342)
        at org.terasology.launcher.TerasologyLauncher.showMainStage(TerasologyLauncher.java:151)
        at org.terasology.launcher.TerasologyLauncher.lambda$start$0(TerasologyLauncher.java:108)
        at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
        at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)
        at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
        at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
        at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
        at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
        at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)
        at javafx.event.Event.fireEvent(Event.java:198)
        at javafx.concurrent.EventHelper.fireEvent(EventHelper.java:219)
        at javafx.concurrent.Task.fireEvent(Task.java:1356)
        at javafx.concurrent.Task.setState(Task.java:723)
        at javafx.concurrent.Task$TaskCallable.lambda$call$1(Task.java:1434)
        at com.sun.javafx.application.PlatformImpl.lambda$null$5(PlatformImpl.java:295)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.javafx.application.PlatformImpl.lambda$runLater$6(PlatformImpl.java:294)
        at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
        at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
        at com.sun.glass.ui.win.WinApplication.lambda$null$3(WinApplication.java:177)
        at java.lang.Thread.run(Thread.java:748)
 
Last edited:

Skaldarnar

Development Lead
Contributor
Art
World
SpecOps
Hi @Konstantin and thank you very much for the report!

The problem you reported is known to us and will hopfeully be fixed soonish™️ The launcher is still trying to get game versions from our (old) build infrastructure instead of the GitHub directly. There's not much you can do about it with regard to the launcher.... =/

@Cervator any known issues with the Jenkins right now? Does it need a restart?
 

Konstantin

New Member
Hi @Konstantin and thank you very much for the report!

The problem you reported is known to us and will hopfeully be fixed soonish™️ The launcher is still trying to get game versions from our (old) build infrastructure instead of the GitHub directly. There's not much you can do about it with regard to the launcher.... =/

@Cervator any known issues with the Jenkins right now? Does it need a restart?
Ah, ok, I'l wait. Thank you.
 

Cervator

Org Co-Founder & Project Lead
Contributor
Design
Logistics
SpecOps
Jenkins had crashed after months without a restart. Is back online now and the launcher should get past that point again. Hi @Konstantin - please try again!
 

Cervator

Org Co-Founder & Project Lead
Contributor
Design
Logistics
SpecOps
Gah, twice in two days. This time it was out of space. Fixed again.

Our old Jenkins is about ready for retirement, it is barely staying alive, but we have a shiny replacement we're finishing up, then we'll cut over the launcher and should be OK again for a few years :)
 

Konstantin

New Member
Gah, twice in two days. This time it was out of space. Fixed again.

Our old Jenkins is about ready for retirement, it is barely staying alive, but we have a shiny replacement we're finishing up, then we'll cut over the launcher and should be OK again for a few years :)
Ok :).
 
Top