So I’m having a horrible time trying to figure out, maybe some of you know what I maybe doing wrong. I just bought in, and our project deadline is early January so I really need to figure out, but have been at it for over a week now.
Every time I build out and package a dedicated server and client to go with it, ONLY with am I getting a crash. Not on the server, oddly enough that keeps on running and I can try to bring another client up and connect again. However, the client does crash upon the initial load of the server map (I’m using a modified MMO Kit, bascially there is a start level for the client then it transitions to the server hosted map.) When it transitions, it talks to the server and database just fine, gets its key then crashes.
The server logs show that the join request was good, posts the net speed and all of that good stuff, but then line happens followed by the server closing the connection and the client crashes. The line as follows:
[2016.12.19-02.50.46:031][553]LogCharacterMovement:Warning: GetSimulationTimeStep() - iterations 8 hit while remaining time 18.556950 > MaxSimulationTimeStep (0.050) for ‘ModularPlayerMale_C_0’, movement ‘Falling’
On the client side at the same time the crash occurs, 's what I get.
[2016.12.19-02.50.45:941][685]LogRenderer: Reallocating scene render targets to support 640x360 (Frame:688).
[2016.12.19-02.50.46:028][687]LogStats:Warning: MetaData mismatch. Did you assign a stat to two groups? New //STATGROUP_Threads//SlateLoadingThread///Thread_4864_0///####STATCAT_Advanced#### old //STATGROUP_Threads//SlateLoadingThread///Thread_2388_0///####STATCAT_Advanced####
[2016.12.19-02.50.46:451][687]LogWindows:Warning: CreateProc failed (2) …....\Engine\Binaries/Win64/CrashReportClient.exe -AppName=UE4-CleanThirdPerson -CrashGUID=UE4CC-Windows-A45B57424A2D7E1A994AE48D4385E1C1_0000 -DebugSymbols=…....\Engine\Intermediate\Symbols
[2016.12.19-02.50.46:451][687]LogWindows: Could not start CrashReportClient.exe
[2016.12.19-02.50.46:451][687]LogMemory: Platform Memory Stats for WindowsNoEditor
[2016.12.19-02.50.46:451][687]LogMemory: Process Physical Memory: 1228.55 MB used, 1320.46 MB peak
[2016.12.19-02.50.46:451][687]LogMemory: Process Virtual Memory: 2027.35 MB used, 2027.48 MB peak
[2016.12.19-02.50.46:451][687]LogMemory: Physical Memory: 8859.10 MB used, 16329.90 MB total
[2016.12.19-02.50.46:451][687]LogMemory: Virtual Memory: 2473.20 MB used, 134217728.00 MB total
[2016.12.19-02.50.49:006][687]LogWindows: Windows GetLastError: The operation completed successfully. (0)
[2016.12.19-02.50.49:006][687]LogThreadingWindows:Error: Runnable thread RenderThread 1 crashed.
[2016.12.19-02.50.49:006][687]LogWindows:Error: === Critical error: ===
[2016.12.19-02.50.49:006][687]LogWindows:Error:
[2016.12.19-02.50.49:006][687]LogWindows:Error: Assertion failed: !DrawUPData.OutVertexData && !DrawUPData.OutIndexData [File:c:\program files (x86)\epic games\unrealengine-4.13\engine\source\runtime\rhi\public\RHICommandList.inl] [Line: 14]
[2016.12.19-02.50.49:006][687]LogWindows:Error:
[2016.12.19-02.50.49:006][687]LogWindows:Error:
[2016.12.19-02.50.49:006][687]LogWindows:Error:
[2016.12.19-02.50.49:006][687]LogWindows:Error:
[2016.12.19-02.50.49:006][687]LogWindows:Error: Crash in runnable thread RenderThread 1
[2016.12.19-02.50.49:008][687]LogWindows: Windows GetLastError: The operation completed successfully. (0)
[2016.12.19-02.50.49:008][687]LogWindows:Error: HandleError re-entered.
[2016.12.19-02.50.49:008][687]LogWindows: FPlatformMisc::RequestExit(1)
[2016.12.19-02.50.49:008][687]Log file closed, 12/18/16 18:50:49
For debugging problem (in which it’s still occurring) there is nothing in the event graph to mess with the lighting or scene. I’ve cleaned out the level to bare-bones, setup following documentation including the bits with inserting the code for deployment. I am packaging both server and client as development, and I’m using the repo version of for 4.13 with a built engine of the same name. I’m really starting to get desperate and I’m at a loss as to what could be causing the, if anyone can help that would be so amazing. It’s worth noting that I’ve packaged a working version each step now, changed a little in the level, repackaged, repeat, up until I get in the level. It works up until I get it in, then it just breaks. Is a known? I couldn’t find anything during my research into problem to be quite honest.
Edit: Okay, I take back lol. Spent the day upgrading from 4.13 to 4.14 yesterday and the seems to have been resolved with dedicated server builds. It looks like it may have been a conflict with simulation time, though I’m not sure how.