Page MenuHomeSchine - Phabricator

Starmade | Game stuck at "connecting to universe"
Closed, RejectedPublic

Description

Tried playing Starmade again today, but after many different attempts I cannot get it to work.

The launcher works fine for me and the game starting menu too, but when I try to create a new universe or to connect to any server my game gets stuck at the loading screen with the message "connecting to universe". Sometimes it ends up showing the message "shutting down internal server" or something like that. I have checked that I have installed the lates version of Java and the GPU drivers. I have windows 10 64 bit, an intel i7 3770 CPU and 14GBs of RAM.

I don't know what to try next but I'm eager to play Starmade.

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
Singleplayer
Reproducible
Yes
Last tested (version)
v0.199.161
Category
none/unspecified
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
Serverconfig (server.cfg)
<replace this line with the file content>
Clientconfig (settings.cfg)
<replace this line with the file content>

Event Timeline

JTCU created this task.Aug 16 2016, 8:24 PM
JTCU updated the task description. (Show Details)Aug 16 2016, 8:28 PM
SmilingDemon shifted this object from the S1 Public space to the S3 Starmade space.Aug 17 2016, 5:01 AM
SmilingDemon changed the visibility from "Custom Policy" to "Public (No Login Required)".
SmilingDemon changed the edit policy from "Task Author" to "Starmade (Project)".
SmilingDemon claimed this task.
SmilingDemon triaged this task as Trivial priority.

-Feedback-

this is a support problem, not a bug as such

please search for the logs folder inside your starmade install
there should be a file named "logstarmade.0.log" in there after one of those failed starts (end the game then)
drag and drop that file into an answer here (you might have to zip it first)

JTCU added a comment.Aug 17 2016, 8:04 AM

OK .. first your game runs from
C:\Program Files (x86)\Steam\steamapps\common\StarMade\...
i would advice tomake a new install in a place like c:/Starmade . we have seen problems with Steam checking game files while the game is running and causing problems that way.
Change it here (old launcher i guess is in use)

second thing. the game is using 32bit ... bad idea!

[2016-08-17 10:01:21] [LIBLOADER] OS Windows 10 - 10.0
[2016-08-17 10:01:21] [LIBLOADER] JAVA Oracle Corporation - 1.8.0_101 - C:\Program Files (x86)\Java\jre1.8.0_101
[2016-08-17 10:01:21] [LIBLOADER] ARCHITECTURE x86
[2016-08-17 10:01:22] [LIBLOADER] LOADED WINDOWS 32bit NATIVE LIBRARIES
[2016-08-17 10:01:22] [LIBLOADER] FastNoiseSIMD Level: 2
[2016-08-17 10:01:22] [LIBLOADER] COMPLETE

download the 64bit version here https://www.java.com/en/download/manual.jsp
always make sure the 32bit java is of the same version as the 64bit on your system (if you do need both for some reason)

then make sure to adjust the memory settings as this

try that and make a new logfile if it still isnt working

JTCU added a comment.Aug 17 2016, 3:38 PM
This comment was removed by JTCU.
JTCU added a comment.Aug 17 2016, 3:41 PM

Tried what you told me to and the game didn't open when pressing "start game" on the old launcher. Downloaded the Beta Launcher and this time it did open, but the same thing as before happened, got stuck at "connecting to universe". Noticed on the log that this time it said that it was running on 64 bit java and that the game was installed on c:\starmade, but it says that my OS is windows 8.1 which didn't happen before.

startup did look good ..until this

[2016-08-17 17:26:11] java.lang.OutOfMemoryError: Java heap space
[2016-08-17 17:26:11] 	at obfuscated.aef.<init>(SourceFile:67)
[2016-08-17 17:26:11] 	at obfuscated.adZ.<init>(SourceFile:16)
[2016-08-17 17:26:11] 	at obfuscated.XC.<init>(SourceFile:45)
[2016-08-17 17:26:11] 	at obfuscated.Xz.initialValue(SourceFile:55)
[2016-08-17 17:26:11] 	at java.lang.ThreadLocal.setInitialValue(Unknown Source)
[2016-08-17 17:26:11] 	at java.lang.ThreadLocal.get(Unknown Source)
[2016-08-17 17:26:11] 	at obfuscated.Xy.<init>(SourceFile:82)
[2016-08-17 17:26:11] 	at obfuscated.XD.<init>(SourceFile:106)
[2016-08-17 17:26:11] 	at obfuscated.Vu.<init>(SourceFile:203)
[2016-08-17 17:26:11] 	at obfuscated.VI.<init>(SourceFile:141)
[2016-08-17 17:26:11] 	at org.schema.game.common.controller.EditableSendableSegmentController.<init>(SourceFile:116)
[2016-08-17 17:26:11] 	at obfuscated.UM.<init>(SourceFile:42)
[2016-08-17 17:26:11] 	at obfuscated.agn.a(SourceFile:561)
[2016-08-17 17:26:11] 	at obfuscated.agn.a(SourceFile:1653)
[2016-08-17 17:26:11] 	at obfuscated.agn.a(SourceFile:1312)
[2016-08-17 17:26:11] 	at org.schema.game.common.data.world.Universe.loadOrGenerateSector(SourceFile:951)
[2016-08-17 17:26:11] 	at org.schema.game.common.data.world.Universe.getSector(SourceFile:647)
[2016-08-17 17:26:11] 	at org.schema.game.common.data.world.Universe.getSector(SourceFile:641)
[2016-08-17 17:26:11] 	at org.schema.game.common.data.world.Universe.pingSectorBlock(SourceFile:1010)
[2016-08-17 17:26:11] 	at org.schema.game.common.data.world.Universe.pingSectors(SourceFile:1020)
[2016-08-17 17:26:11] 	at org.schema.game.common.data.world.Universe.update(SourceFile:1104)
[2016-08-17 17:26:11] 	at org.schema.game.server.controller.GameServerController.update(SourceFile:1273)
[2016-08-17 17:26:11] 	at org.schema.schine.network.server.ServerController.run(SourceFile:270)
[2016-08-17 17:26:11] 	at java.lang.Thread.run(Unknown Source)

please check the memory settings and change them to 4096/1024/256


if that isnt working then open a CMD and enter there "java -d64 -version"
output should look like this

if there is a _JAVA_Options line you have manually restricted the java process to a specific memory setup system wide?

JTCU added a comment.Aug 17 2016, 9:31 PM

The game didn't open when changing the memory settings so I tried the command you told me. One of the lines was this one:
Picked up _JAVA_OPTIONS: -Xmx512M
I understand that I'm limitting the memory usage of java but I don't know how to change it.
I tried this command on the cmd:
java -Xmx4096m
But it changed nothing.
Sorry if I'm missing out something very obvious here.

Ok .. thats it then ^^

use the search function to search for Environment (in my German OS "Umgebung") translated to whatever you OS Language is.
looks something like this on Win7

then delete that _Java_Options thing from the list

JTCU added a comment.Aug 18 2016, 8:06 PM

IT WORKED!
Thank you so very very much, you're my hero. I will be playing this game A LOT thanks to you.
Best technical support I have ever needed.
You're the best.

SmilingDemon closed this task as Rejected.Aug 18 2016, 8:37 PM

-Rejected-
and this wasnt even tech support ^^

closing this now .. because not a bug

Restricted Application removed a project: Issue Navigation. · View Herald TranscriptAug 18 2016, 8:37 PM