FDistanceFieldVolumeTexture::Release() - EXCEPTION_ACCESS_VIOLATION during cook

Hi all,

Our project has recently run into this packaging error where the Distance Field Volume code will fail during packaging. It’s failing on line 841 of FDistanceFieldVolumeTexture.cpp

Any help would be greatly appreciated as it’s currently preventing us from packaging.

Fatal error!

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000070

0x00007ffe30190d7c UE4Editor-Engine.dll!FDistanceFieldVolumeTexture::Release() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Engine\Private\DistanceFieldAtlas.cpp:841]
0x00007ffe3018dc84 UE4Editor-Engine.dll!FDistanceFieldAsyncQueue::ProcessAsyncTasks() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Engine\Private\DistanceFieldAtlas.cpp:1282]
0x00007ffe3015dadc UE4Editor-Engine.dll!FDistanceFieldAsyncQueue::BlockUntilBuildComplete() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Engine\Private\DistanceFieldAtlas.cpp:1157]
0x00007ffe30bf2080 UE4Editor-Engine.dll!FStaticMeshRenderData::Serialize() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Engine\Private\StaticMesh.cpp:1524]
0x00007ffe30bf329a UE4Editor-Engine.dll!UStaticMesh::Serialize() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Engine\Private\StaticMesh.cpp:4699]
0x00007ffe34ae6742 UE4Editor-CoreUObject.dll!FArchiveSaveTagExports::ProcessTaggedObjects() [D:\Build\++UE4\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\SavePackage.cpp:333]
0x00007ffe34b089cb UE4Editor-CoreUObject.dll!FPackageExportTagger::TagPackageExports() [D:\Build\++UE4\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\SavePackage.cpp:1787]
0x00007ffe34aedf5c UE4Editor-CoreUObject.dll!UPackage::Save() [D:\Build\++UE4\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\SavePackage.cpp:2409]
0x00007ffe2cc526be UE4Editor-UnrealEd.dll!UEditorEngine::Save() [D:\Build\++UE4\Sync\Engine\Source\Editor\UnrealEd\Private\EditorEngine.cpp:4596]
0x00007ffe2cb00839 UE4Editor-UnrealEd.dll!UCookOnTheFlyServer::SaveCookedPackage() [D:\Build\++UE4\Sync\Engine\Source\Editor\UnrealEd\Private\CookOnTheFlyServer.cpp:3506]
0x00007ffe2caf3fe4 UE4Editor-UnrealEd.dll!UCookOnTheFlyServer::PumpSaves() [D:\Build\++UE4\Sync\Engine\Source\Editor\UnrealEd\Private\CookOnTheFlyServer.cpp:2347]
0x00007ffe2cb091df UE4Editor-UnrealEd.dll!UCookOnTheFlyServer::TickCookOnTheSide() [D:\Build\++UE4\Sync\Engine\Source\Editor\UnrealEd\Private\CookOnTheFlyServer.cpp:1153]
0x00007ffe2c945dfd UE4Editor-UnrealEd.dll!UCookCommandlet::CookByTheBook() [D:\Build\++UE4\Sync\Engine\Source\Editor\UnrealEd\Private\Commandlets\CookCommandlet.cpp:950]
0x00007ffe2c96fc9a UE4Editor-UnrealEd.dll!UCookCommandlet::Main() [D:\Build\++UE4\Sync\Engine\Source\Editor\UnrealEd\Private\Commandlets\CookCommandlet.cpp:624]
0x00007ff66f7f9a29 UE4Editor-Cmd.exe!FEngineLoop::PreInitPostStartupScreen() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:3369]
0x00007ff66f7f0eec UE4Editor-Cmd.exe!GuardedMain() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Launch\Private\Launch.cpp:127]
0x00007ff66f7f125a UE4Editor-Cmd.exe!GuardedMainWrapper() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:137]
0x00007ff66f8052bd UE4Editor-Cmd.exe!WinMain() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:268]
0x00007ff66f80736e UE4Editor-Cmd.exe!__scrt_common_main_seh() [d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
0x00007ffe9e7f7034 KERNEL32.DLL!UnknownFunction []
0x00007ffe9f3a2651 ntdll.dll!UnknownFunction []