Interstellar Rift

Interstellar Rift

View Stats:
Cannot Launch Server
We are attempting to setup a dedicated server to add to our games list. When we attempt the launch ir.exe -server it immediately crashes out.

Server Specs

Virtual Guest (hypervisor is ESX)
Clean Install of Windows 2012R2. Latest Patches as of 05.03.2019
.NET 4.7.2 (update triggered from attempting to run the application the first time)
8 vCPU
8GB Mem

Error Codes from Event Viewer
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2019-05-06T01:46:56.000000000Z" />
<EventRecordID>2263015</EventRecordID>
<Channel>Application</Channel>
<Computer>win12ir01.t3stn3t.local</Computer>
<Security />
</System>
- <EventData>
<Data>IR.exe</Data>
<Data>0.2.7.21</Data>
<Data>5cc21be8</Data>
<Data>KERNELBASE.dll</Data>
<Data>6.3.9600.17055</Data>
<Data>532943a3</Data>
<Data>e0434352</Data>
<Data>00011d4d</Data>
<Data>d8c</Data>
<Data>01d503ad967dba83</Data>
<Data>C:\ir\Build\IR.exe</Data>
<Data>C:\Windows\SYSTEM32\KERNELBASE.dll</Data>
<Data>d4363202-6fa0-11e9-80e2-005056b38080</Data>
<Data />
<Data />
</EventData>
</Event>

- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name=".NET Runtime" />
<EventID Qualifiers="0">1026</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2019-05-06T01:46:56.000000000Z" />
<EventRecordID>2263014</EventRecordID>
<Channel>Application</Channel>
<Computer>win12ir01.t3stn3t.local</Computer>
<Security />
</System>
- <EventData>
<Data>Application: IR.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.DllNotFoundException at Aluna.AlunaNETBridgePINVOKE+SWIGExceptionHelper.SWIGRegisterExceptionCallbacks_AlunaNETBridge(ExceptionDelegate, ExceptionDelegate, ExceptionDelegate, ExceptionDelegate, ExceptionDelegate, ExceptionDelegate, ExceptionDelegate, ExceptionDelegate, ExceptionDelegate, ExceptionDelegate, ExceptionDelegate) at Aluna.AlunaNETBridgePINVOKE+SWIGExceptionHelper..cctor() Exception Info: System.TypeInitializationException at Aluna.AlunaNETBridgePINVOKE+SWIGExceptionHelper..ctor() at Aluna.AlunaNETBridgePINVOKE..cctor() Exception Info: System.TypeInitializationException at Aluna.AlunaNETBridgePINVOKE.new_Win32ExceptionHandlerBase() at Aluna.Win32ExceptionHandlerBase..ctor() at Game.Win32ExceptionHandler..ctor() at Game.Program..cctor() Exception Info: System.TypeInitializationException at Game.Program.Main(System.String[])</Data>
</EventData>
</Event>
< >
Showing 1-4 of 4 comments
antimodes201 May 6, 2019 @ 7:54am 
Digging a little further it appears some dependency is missing. Based on a few other post (granted from 2016) there might be additional vstudio packages that are required but I do not see the mention _CommonRedist/vsredist in either the steamcmd download for the server OR my game client.

c:\IR>dir
Volume in drive C has no label.
Volume Serial Number is BEA8-7990

Directory of c:\IR

05/06/2019 09:35 AM <DIR> .
05/06/2019 09:35 AM <DIR> ..
05/06/2019 09:35 AM <DIR> Build
05/06/2019 09:35 AM <DIR> Content
05/06/2019 09:35 AM <DIR> framework
05/06/2019 09:34 AM <DIR> steamapps
05/05/2019 09:02 PM 158 update.bat
1 File(s) 158 bytes
6 Dir(s) 24,517,775,360 bytes free


Is there a list of all required dependencies somewhere or that can be provided?
antimodes201 May 6, 2019 @ 8:32am 
Continuing saga. VC 2012 Redist is not directly part of the package any longer. Its supposed to be pulled as secondary but fails a check on 2012R2 as required (not sure why it wasn't pulled for my system /shrug).

This can be pulled manually with steamcmd:

steam> download_depot 363360 228984 2547553897526095397

Manifest ID pulled from steamdb. Could potentially change as the redist is updated:
https://steamdb.info/depot/228984/

You will need be logged into steam (not anon).

Appears to be launching now.

I would recommend adding in another check that VC 2012 is not installed instead of the generic DllNotFoundException.

Microsoft Visual C++ 2012 Redistributable (x86)
Registry Key: HKLM\SOFTWARE\Classes\Installer\Dependencies\{33d1fd90-4274-48a1-9bc1-97e33d9c2d6f}
Configuration: x86
Version: 11.0.61030.0
Sentir342  [developer] May 8, 2019 @ 5:38am 
Yeah, Steam changed their handling of redistributables a while ago. Sorry we didn't see this before you spent time tracking down the issue. I'll have a look at adding a more descriptive popup when the VC2012 redistributable is not installed.
antimodes201 May 8, 2019 @ 7:13am 
Not a problem, part of IT :) Other suggestion would be to maybe update the server setup wiki that you will need to manually download the vcredist.

http://www.interstellarrift.com/wiki/index.php?title=How_to_make_a_server

Step 1: Download the game

You have 2 options when trying to download the game. You can either download it via your Steam Client or you can use SteamCMD.
If you want to download it via SteamCMD the Steam AppID is 363360

Expand to Step 1b: Download Dependencies
Download .NET 4.7.2 Runtime: https://dotnet.microsoft.com/download/dotnet-framework/net472
Download VC 2012 Redist:
Option 1: Microsoft Directly: https://www.microsoft.com/en-us/download/details.aspx?id=30679
Option 2: Steamcmd: download_depot 363360 228984 2547553897526095397

My /2c

Thanks for your help and the game
< >
Showing 1-4 of 4 comments
Per page: 1530 50

Date Posted: May 5, 2019 @ 6:58pm
Posts: 4