I’m developing a C++ project, using a source build of UE 4.11.2. I’m using VS Community 2015, and I’ve verified I’m using the Development Editor configuration and Win64 platform with the UnrealBuildTool.
I can no longer launch my project within the UE4 editor. The launch graphic reaches 71% initialization and consistency crashes with a “Fatal error!”
LogWindows:Error: === Critical error: ===
Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x00000128
I’ve rebuilt my project, regenerated project files, removed code modifications made after the previous successful, regenerated project files and rebuilt the project again - all successful compiles without error, but I still can’t open the project in the editor.
I often get a warning that my project .dlls have been built with a different version or are unavailable. The dialogue warning prompts me to rebuild them, and I do. Sometimes it then goes on to begin initializing the editor (and then crashes at 71%), other times it says the build failed and prompts me to rebuild the source manually. When I do, I get no errors in my compile and can verify that the .dlls have all been modified, but the launch behavior does not change.
Looking at the log file (link text) it seems to crash while loading a file: “/Engine/Content/Editor/Slate/Common/Selection_16x.png” which I verified does not exist. I have “selection.png” and “selector.png” but nothing with “_16x”.
I tried associating the project with a 4.11.release source build, and with a new build of 4.11.2, and I tried associating it with a prebuilt (downloaded and installed via the Epic/UE4 launch utility) 4.11 engine - all with the same result (the “selection_16x.png” file does not exist in either).
When I launch the editor alone (not via the .uproject file) it launches without error. I can start and build a new, blank c++ project without error, and I can launch the editor from that .uproject without error.
If I open my project from within the already launched editor, it crashes.
Do I need this image file? Can I replace it with something similar (guessing it’s 16x16)? Is this a legacy bug from renamed slate content?
Am I missing another (un)related error that’s actually causing the crash? Did I only notice this missing file in my log because it isn’t actually a problem?
I’ve been fighting this for three days now and I’m getting to my wits end.