This will only repro when connected to source control
1. Create ~1500 data assets between 2 KB and 1 MB each, most of them being 2 KB, one being 300 MB
2. Have Source Control enabled (in this case git, so that attempting to save will add the file)Inside UE4, initialize the project using git. It does not need to be connected to a hosted repository
3. Turn off auto save, as the process might require more than the default 10 minutes.
4. In the level toolbar under "Dialogue System", select "Force complete regeneration". This will attempt to generate a database asset that is about 300 MB large under "Content/ArticyContent/" and 1500 additional assets under "Content/ArticyContent/ExtensionData/".
This process takes a while, but should work in the end.
You will probably be prompted to save all assets at once. If so, do so, if not, just hit "Save all" to save all dirty assets.
5. Save all those assets
Result: An out of memory crash at some point during saving.
Expected: Assets save as expected and engine does not crash
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-100291 in the post.