Hello friendly UE4 community,
I have a project that will not open. The loading screen freezes either at 92%, 93%, or 94%, memory usage for the process skyrockets until system memory is near 100%, and then about 15 minutes later I get a crash report. This is happening consistently (I have tested it about 10 times, 4 times to completion without killing the process, including after engine verification and reverting checked out files).
Here is my output log: Log file open, 05/20/21 19:57:28LogInit: LLM is enabledLogInit: LLM CsvWrite - Pastebin.com
I finished an engine verification and the project failed to open again.
This issue seems to have sprung from a bad compilation inside of blueprint, I’m not quite sure why this happened, but I had a crash on compile, and the project no longer opens.
Fortunately, I made a submission to Perforce about an hour before this crash, but after reverting all modified files (really only two, but I did the same for three other files that were also checked out according to P4V), the project still will not open.
Here are some particulars about what I was doing prior to this failed compile:
- Adding two new DateTime variables to my main user SaveGame class (also BP), CreateTime and UpdateTime.
- Adding functionality to the GameInstance in the player loading execution to see if the player needs a certain update (defaulting out control settings in this case).
I don’t think that I did anything weird with the node wiring, but it is possible (some sort of infinite loop type thing—I was being careful to avoid this). What is weird to me is that after reverting what would presumably be the effected files, the project still won’t open.
Also, in regard to the MaxElements/max UObjects going over 25mm, this has never been a game/project in the past with tons of actors. I’m not sure how this recent node work could create that number of references or actors.
Thank God I have a backup of the entire project from 2021-05-17 that I will now try to unzip and open with the engine, but I would still like to recover this project for obvious reasons. In lieu of finding a solution in time, I wanted to post this so that people experiencing this issue in the future can find a solution.