This object is in archive! 

Unable to Join Dedicated Server, game crash, no message

Robert Elliott shared this bug 20 months ago
Won't Fix

As the above message states I am unable to join my friends dedicated server, I have been able to get onto the server by clearing my entire Temp File on my computer as well as the ShaderCache2 file. This has worked in recent days as a temporary fix but not today.

In the past I have uninstalled, reinstalled the entire game, removed the config file. but watching the Resource Monitor while I attempt to load in my machine is maxing out its RAM and crashing the game.

There is no error message, just ends the app and process. its as if the game doesn't even recognize the crash and or sends the normal alert to Keen.

At this point I am at a loss for what to do other then get more RAM, however I have 16 GB of RAM.

I have updated my GPU driver and check for all Windows updates. below are my machine's specs

ProcessorAMD Ryzen 7 3700X 8-Core Processor 3.59 GHz

Installed RAM16.0 GB

System type64-bit operating system, x64-based processor

Windows 10 Home

NVIDIA GeForce RTX 3070 GPU

I'm willing to provide a log file but am having trouble finding it.

Once I am on the server things are fine, as well as just the other day I was able to get on it no issues and without needing to clear the temp or Shader files.

There are only two mods on the server

-Smooth Voxel

-Ore Detector Mod

Replies (7)

photo
0

Hello!

Thank you for contacting us. Since this is a bug report, I'm moving your ticket to our support page, where our QA team will take care of you.

Kind Regards

Keen Software House

photo
1

Hello, Robert!

Thank you for writing to us.

Could you share additional information concerning this issue?

Are you experiencing the game crash when joining this particular Dedicated Server (DS) or any other servers as well?

Are there any MODs on this DS? It is quite possible that you're experiencing this issue because of MODs. Does any other player on this DS also experiencing the similar issue?

Kindly send us the log file and windows event viewer log when you experience this issue.

  • You can access your log files by typing %appdata% into your Windows search bar and you will be redirected to the hidden Roaming folder. After that just follow: \Roaming\SpaceEngineers.

To get the Windows Event Viewer log, please open the Event Viewer (from the start menu, type Event Viewer). In the Event Viewer, go to Windows Logs, Application, and send the top “.NET Runtime” error from Application: SpaceEngineers.exe. (please see attached image).

To do this right, please follow these steps:

1) Select the correct file on the left side (Application)

2) Select first the .NET runtime error from the top (using default ordering)

3) Copy the large bottom text and send it to us.

Please Note: make sure that the info is from the Application: SpaceEngineers.exe

Kind Regards,

Keen Software House: QA Department

photo
1

Thank you for the update,


There are two mods on this server, highly doubt this is the issue, but I guess could be, would be unfortunate. As mentioned in the original post, but now with the mod ID

SmoothVoxel - 2652227853

Ore Detector Reforged - 2790047923


Of course this morning I am able to get on no issues I will be trying later today and will attempt to pull the files and logs for you that you are looking for, Does the log file land somewhere specific under the \Roaming\SpaceEngineers files? I am having trouble locating that for you.

no other players are having this issue.

I have not attempted other servers as of now but I will get that later today.

photo
1

Actually here are three logs from the crashes last night. I can also include the log of when I was able to connect if you would like.

photo
1

this log is where I was able to connect, once last night and this morning.

photo
1

This is from the Windows event viewer, links with and is same event that is on log file, 220746191.log


function Toggle(node) { if (!window.fullyLoaded) return; // Expand the branch? if (node.nextSibling.style.display == 'none') { // Change the sign from "+" to "-". var tBodyNode = node.childNodes[0]; var trNode = tBodyNode.childNodes[0]; var tdNode = trNode.childNodes[0]; var bNode = tdNode.childNodes[0]; var textNode = bNode.childNodes[0]; if (textNode.nodeType == 3 /* Node.TEXT_NODE */) { var s = textNode.data; if (s.length > 0 && s.charAt(0) == '+') { textNode.data = '-' + s.substring(1, s.length); } } // show the branch node.nextSibling.style.display = ''; } else // Collapse the branch { // Change the sign from "-" to "+". var tBodyNode = node.childNodes[0]; var trNode = tBodyNode.childNodes[0]; var tdNode = trNode.childNodes[0]; var bNode = tdNode.childNodes[0]; var textNode = bNode.childNodes[0]; if (textNode.nodeType == 3 /* Node.TEXT_NODE */) { var s = textNode.data; if (s.length > 0 && s.charAt(0) == '-') { textNode.data = '+' + s.substring(1, s.length); } } // hide the branch node.nextSibling.style.display = 'none'; } } // Toggle "System" element by default so that it's default status is to hide its children function ToggleSystemElement() { var body = document.getElementById("body"); var anchor = body.getElementsByTagName("table")[0]; Toggle(anchor); } // If binary data is present in event XML, show it in friendly form. function ProcessBinaryData(binaryString, binaryDataCaption, wordsFormatString, bytesFormatString, normalFont, fixedWidthFont) { var bodyNode = document.getElementById("body"); // Add a at the end of the HTML body. bodyNode.appendChild(document.createElement("hr")); // This paragraph (p element) is the "Binary data:" literal string. var p = document.createElement("p"); p.style.fontFamily = normalFont; var b = document.createElement("b"); b.appendChild(document.createTextNode(binaryDataCaption)); p.appendChild(b); p.appendChild(document.createElement("br")); bodyNode.appendChild(p); // // Show binary data in Words format. // p = document.createElement("p"); p.style.fontFamily = normalFont; p.appendChild(document.createTextNode(wordsFormatString)); bodyNode.appendChild(p); // Must use fixed-width font for binary data. p = document.createElement("p"); p.style.fontFamily = fixedWidthFont; var i = 0; var j = 0; var s, tempS; var translatedString; var charCode; var byte1, byte2; // Each character in binaryString is a hex (16-based) representation of // 4 binary bits. So it takes 2 characters in binaryString to form a // complete byte; 4 characters for a word. while (i

Application: SpaceEngineers.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: exception code c0000005, exception address 00007FFC1C64A606
photo
1

at the same time as log number 221047281 The same message displays


Application: SpaceEngineers.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: exception code c0000005, exception address 00007FF87A7D4236

photo
1

The third log life that is also a crash 221456938 shows similar but slightly different.


Application: SpaceEngineers.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: exception code c0000005, exception address 00007FF87A7D4236

photo
1

hello!


Here is the latest log from the last crash


the Event viewer message is this.


function Toggle(node) { if (!window.fullyLoaded) return; // Expand the branch? if (node.nextSibling.style.display == 'none') { // Change the sign from "+" to "-". var tBodyNode = node.childNodes[0]; var trNode = tBodyNode.childNodes[0]; var tdNode = trNode.childNodes[0]; var bNode = tdNode.childNodes[0]; var textNode = bNode.childNodes[0]; if (textNode.nodeType == 3 /* Node.TEXT_NODE */) { var s = textNode.data; if (s.length > 0 && s.charAt(0) == '+') { textNode.data = '-' + s.substring(1, s.length); } } // show the branch node.nextSibling.style.display = ''; } else // Collapse the branch { // Change the sign from "-" to "+". var tBodyNode = node.childNodes[0]; var trNode = tBodyNode.childNodes[0]; var tdNode = trNode.childNodes[0]; var bNode = tdNode.childNodes[0]; var textNode = bNode.childNodes[0]; if (textNode.nodeType == 3 /* Node.TEXT_NODE */) { var s = textNode.data; if (s.length > 0 && s.charAt(0) == '-') { textNode.data = '+' + s.substring(1, s.length); } } // hide the branch node.nextSibling.style.display = 'none'; } } // Toggle "System" element by default so that it's default status is to hide its children function ToggleSystemElement() { var body = document.getElementById("body"); var anchor = body.getElementsByTagName("table")[0]; Toggle(anchor); } // If binary data is present in event XML, show it in friendly form. function ProcessBinaryData(binaryString, binaryDataCaption, wordsFormatString, bytesFormatString, normalFont, fixedWidthFont) { var bodyNode = document.getElementById("body"); // Add a at the end of the HTML body. bodyNode.appendChild(document.createElement("hr")); // This paragraph (p element) is the "Binary data:" literal string. var p = document.createElement("p"); p.style.fontFamily = normalFont; var b = document.createElement("b"); b.appendChild(document.createTextNode(binaryDataCaption)); p.appendChild(b); p.appendChild(document.createElement("br")); bodyNode.appendChild(p); // // Show binary data in Words format. // p = document.createElement("p"); p.style.fontFamily = normalFont; p.appendChild(document.createTextNode(wordsFormatString)); bodyNode.appendChild(p); // Must use fixed-width font for binary data. p = document.createElement("p"); p.style.fontFamily = fixedWidthFont; var i = 0; var j = 0; var s, tempS; var translatedString; var charCode; var byte1, byte2; // Each character in binaryString is a hex (16-based) representation of // 4 binary bits. So it takes 2 characters in binaryString to form a // complete byte; 4 characters for a word. while (i


Application: SpaceEngineers.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: exception code c0000005, exception address 00007FF87AA801E0
photo
1

Hello, Robert,

thank you for writing to us again and providing the logs.

Sadly, as expected, there are no errors/exceptions in the game logs that would point us anywhere.

Also it's strange, that you have multiple exception address in the Windows Event logs that you send to us.

I still can see that you are using mods and scripts on that server. Please try to spawn on any unmodded server (preferably official Keen) so we can see if this issue is happening to you also when not having the mods and scripts loaded in.

Can you please also try to play the game with just one monitor connected? From log I can see that you are using multiple and that is sometimes the origin of some issues.

If this won't work, please try also these workarounds/fixes:

  • Verify your game files in Steam – right click on Space Engineers in Steam Library → Properties → Local Files → Verify Integrity of Game Files
  • Delete SpaceEngineers.cfg file (it means your game configuration will be deleted) – you can access your SpaceEngineers.cfg by typing %appdata% into your Windows search bar and you will be redirected to the hidden Roaming folder. After that just follow: \Roaming\SpaceEngineers.
  • Delete ShaderCache folder – same access as above
  • Back up your whole Space Engineers Roaming folder and delete it
  • Restart Steam
  • Reinstall VC Redist 2017
  • Update graphic drivers
  • Reinstall the game
  • Make sure your operating system is fully updated

If nothing from this would work for you, and you will be still experiencing this issue, please let us know and provide new set of logs after you perform these steps.

Thanks.

Kind Regards

Keen Software House: QA Department

photo
1

Thank you for the ideas and update,

The attempt with only one screen may be the answer as that is something I have not tried but certainly is an unfortunate one and not ideal.

Attempting to spawn into official servers is another step that I can try.

the workarounds and fixes have all been attempted before the logs that I sent you so going through those again would not make a difference.


I will mention that I have also since doubled the RAM in my machine which has helped to ensure consistent log ins. I am now at 32 GB of RAM, when originally I was at 16GB.


Something of note, that while this was happening, (and for anyone else who stumbles upon this thread) my most successful step but not a 100% fix since it sometimes still did not allow me to connect. Was to not only delete all shader files just like is mentioned above, but I also deleted all "Temp" files on my machine. I went to Run and typed %temp% and deleted all files in that folder, I left things that were already running, but removing those files allowed a more consistent result in me being able to connect to the server.


also not mentioned, this is a G-portal Server that I am connecting to.

photo
1

I am having the same problem I started playing Keen CA #2 today there was a server restart. So I left the game. After I left the game I made a creative game, and switched my skins for my astronaut. Now when I try to join Keen CA #2 I get the message of the day and my game crashes when I hit "ok". When I use connect VIA IP, I get server not responding. I have cleared the shader cash I have uninstalled reinstalled my game, restarted my PC. I'm all out of ideas on how to fix this.

photo
1

Hello Robert,

It has been a while since this issue was reported.

Could you kindly confirm whether you are still experiencing this issue, or if it has been resolved by trying the workarounds provided in our previous responses?

Does the game still crash when attempting to join Keen's official server as well? If so, please provide us with the latest logs from when the crash occurred.

Kind regards,

Keen Software House QA Department

photo
1

Hello, Robert,


as there has been no reply to this thread in some time, we will close it. If you're still experiencing this issue, please create a new thread.


Thanks.

Kind Regards

Keen Software House: QA Department

Replies have been locked on this page!