Click “Save Selected” when a dialogue pops up to save the PostProcessVolume and ThirdPersonMap
The build continues and we see a message show up saying HLOD build completed with a lot of log output. Click “Ok” on this dialogue
Result: The editor now crashes with the following stack trace
Question: Do I have something misconfigured in my system? Or is this a bug in Unreal 5.0?
I am quite excited to start learning on the platform, so I’d very much appreciate some help fixing this.
I had this happen yesterday when making a Top Down C++ new project, it was crashing in build, even though I’ve done nothing but create the project.
I tried removing the extreme amount of plugins, like Android/iOS and others, but it still mentions Android Platform warnings and so on in UE5 Logs
If I do a manual package for Windows it will complete and build it, but then the package crashes, it’s trying to index something and getting a NULL ref, which is weird, it’s trying to find a file on d: drive
Assertion failed: Index != INDEX_NONE [File:D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Public\Animation\AttributeTypes.h] [Line: 117] Missing operator for attribute, type IntergerAnimationAttribute was not registered previously
I hope it’s not a silly issue with a hardcoded drive of D: by accident, as I have a D: drive, and UE5 is not installed to it, the build is not on it, and so there is going to be a problem with attempting to make a virtual D: to unpack any Unreal Assets and such.
In my case, I knew the problem was in a plug-in related to a web browser from the initial error message, which included: WebBrowserSingleton.cpp Line 361.
Then I found maybe a related function in LoginFlowManager.cpp Line 156 that appears to create a path statement using the WebBrowserSingleton class.
And maybe also related to Line 877 in WebBrowserSingleton.cpp.
Although these may be related to the cause of the problem. Not being familiar with the classes and code. It was not enough information to be sure about the problem and solution.
Several people in the forum recommended looking at the .uproject file in a text editor.
Searching for “WebBrowser” in the .uproject file led to two entries.
I guessed which one to delete first. Then opened the project in UE 5.4. And the repeatable crash was gone.
Around this same time, I installed UE 5.3 to gain access to additional plug-in’s that were not available in UE 5.4.
UE 5.4 is installed on the C:\ drive. Whereas UE 5.3, installed after UE 5.4 was installed, UE 5.3 is installed on the D:\ drive.
Thus, I wonder if it is a registry error. When installing UE 5.3 after having installed UE 5.4. And installing UE 5.3 to a different drive. I wonder if the UE 5.3 installation set a default path in the registry that UE 5.4 is then assuming is still accurate.
I am getting this same error: Assertion failed D:\build … in UE 5.4 in one of the WebBrowser plug-in’s, after having created a blank project. Then adding plug-in’s to the blank project. Then on next attempt to load the project into UE 5.4, the Assertion failed error shows up.
Apparently the bug is not fixed.
It looks like it is referencing an invalid directory. There is no D:\build++UE5\Sync\ directory on the computer.
The rest of the path is correct starting from around … Engine\Source … So it looks like it is concatenating the wrong root directory.