Доброго времени суток. Сегодня столкнулся с проблемой в Blueprint PrimaryDataAsset в версиях 5.6-5.7.
Почему-то при добавлении переменной типа Transform, после чего при нажатии кнопки компиляции - он завичает намертво(начинает раздувать файл подкачки аж на 80 гигов?)…
Перепроверил это в версии 5.4 - проблема отсуствует. Однако, решение этой проблемы довольно смешное - поставить галочку “Автоматически выбирать объем файла подкачки” и перезагрузиться. (При этом, даже без галочки, этот режи установлен на автоматический выбор, так как установлен размер по выбору системы.)
Довольно странная проблема, поскольку, движок через какое-то время крашится с ошибкой:
LoginId:dfffc1b745dd9880d8e81b82ca5d855b EpicAccountId:29556bdd38654d7ebe86b7da2eef97ef Fatal error: [File:D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\GenericPlatform\GenericPlatformMemory.cpp] [Line: 269] Ran out of memory allocating 21185394816 (20204.0 MiB) bytes with alignment 0. Last error msg: Файл подкачки слишком мал для завершения операции.. UnrealEditor_Core UnrealEditor_Core UnrealEditor_Core UnrealEditor_Core UnrealEditor_Core UnrealEditor_Core UnrealEditor_CoreUObject UnrealEditor_CoreUObject UnrealEditor_CoreUObject UnrealEditor_CoreUObject UnrealEditor_CoreUObject UnrealEditor_CoreUObject UnrealEditor_CoreUObject UnrealEditor_CoreUObject UnrealEditor_CoreUObject UnrealEditor_CoreUObject UnrealEditor_CoreUObject UnrealEditor_CoreUObject UnrealEditor_CoreUObject UnrealEditor_Engine UnrealEditor_Engine UnrealEditor_UnrealEd UnrealEditor_Kismet UnrealEditor_Kismet UnrealEditor_Kismet UnrealEditor_UnrealEd UnrealEditor_Kismet UnrealEditor_Kismet UnrealEditor_Slate UnrealEditor_Slate UnrealEditor_Slate UnrealEditor_Slate UnrealEditor_Slate UnrealEditor_Slate UnrealEditor_Slate UnrealEditor_Slate UnrealEditor_Slate UnrealEditor_Slate UnrealEditor_ApplicationCore UnrealEditor_ApplicationCore UnrealEditor_ApplicationCore UnrealEditor_ApplicationCore user32 user32 UnrealEditor_ApplicationCore UnrealEditor UnrealEditor UnrealEditor UnrealEditor UnrealEditor UnrealEditor kernel32 ntdll
При наличии галочки - данная проблема отсутствует и не повторяется. Однако, без неё - движок зависает намертво и показывает ненормальное поведение, раздувая файл подкачки до 80 гигов(зачем)?
На ранних же версиях как и упоминал выше, проблема не повторяется даже при отсутствии галочки.