Description

A licensee has reported a regression from 4.18.3 to 4.19.2 that is causing crashes to occur in their project. The crash occurs when walking onto their foliage in a packaged game. This does not happen in PIE and also does not seem to occur in Shipping builds either.

Link to project: [Link Removed]

Regression?: Yes, this does not occur in 4.18.3

Steps to Reproduce
  1. Download the project (link in description)
  2. Package the project for Windows in the Development configuration
  3. Launch the packaged game
  4. Walk onto the grass
    Result: The process crashes with the callstack below
    Expected: The process continues without an issue
Callstack
[2018.05.15-13.38.53:237][113]LogWindows: Error: Assertion failed: (void*)((&ElementData[InstanceIndex]) + 1) <= (void*)(InstanceTransformDataPtr + InstanceTransformData->GetResourceSize()) [File:D:\Build\++UE4+Release-4.19+Compile\Sync\Engine\Source\Runtime\Engine\Public\StaticMeshResources.h] [Line: 1124] 
[2018.05.15-13.38.53:237][113]LogWindows: Error: 
[2018.05.15-13.38.53:237][113]LogWindows: Error: 
[2018.05.15-13.38.53:237][113]LogWindows: Error: 
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x00000000FD1CA06D KERNELBASE.dll!UnknownFunction []
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x000000004057DEA0 TestHISMBug4_17_1.exe!FWindowsErrorOutputDevice::Serialize() []
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x000000004011846B TestHISMBug4_17_1.exe!FOutputDevice::LogfImpl() []
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x000000003FE20D18 TestHISMBug4_17_1.exe!FDebug::AssertFailed() []
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x00000000408305F6 TestHISMBug4_17_1.exe!FBoneBufferPoolPolicy::FreeResource() []
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x0000000040830325 TestHISMBug4_17_1.exe!FBoneBufferPoolPolicy::FreeResource() []
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x0000000040830325 TestHISMBug4_17_1.exe!FBoneBufferPoolPolicy::FreeResource() []
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x0000000040830325 TestHISMBug4_17_1.exe!FBoneBufferPoolPolicy::FreeResource() []
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x000000004083CAEF TestHISMBug4_17_1.exe!UHierarchicalInstancedStaticMeshComponent::GetOverlappingSphereCount() []
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x000000003FDE8226 TestHISMBug4_17_1.exe!ATestHISMBug4_17_1Character::Tick() [d:\a - user stuff\hism\source\testhismbug4_17_1\testhismbug4_17_1character.cpp:164]
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x000000004067DF0D TestHISMBug4_17_1.exe!AActor::TickActor() []
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x000000004064C69D TestHISMBug4_17_1.exe!FActorTickFunction::ExecuteTick() []
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x000000004059A1E6 TestHISMBug4_17_1.exe!FTickFunctionTask::DoTask() []
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x000000004059F676 TestHISMBug4_17_1.exe!TGraphTask<FTickFunctionTask>::ExecuteTask() []
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x000000003FF10794 TestHISMBug4_17_1.exe!FNamedTaskThread::ProcessTasksNamedThread() []
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x000000003FF10D20 TestHISMBug4_17_1.exe!FNamedTaskThread::ProcessTasksUntilQuit() []
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x00000000405B8882 TestHISMBug4_17_1.exe!FTickTaskSequencer::ReleaseTickGroup() []
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x00000000405BE328 TestHISMBug4_17_1.exe!FTickTaskManager::RunTickGroup() []
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x0000000040C319BF TestHISMBug4_17_1.exe!UWorld::RunTickGroup() []
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x0000000040C3A9C9 TestHISMBug4_17_1.exe!UWorld::Tick() []
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x0000000040D99E54 TestHISMBug4_17_1.exe!UGameEngine::Tick() []
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x000000003FDEF015 TestHISMBug4_17_1.exe!FEngineLoop::Tick() []
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x000000003FDFE78F TestHISMBug4_17_1.exe!GuardedMain() []
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x000000003FDFE7FA TestHISMBug4_17_1.exe!GuardedMainWrapper() []
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x000000003FE0B516 TestHISMBug4_17_1.exe!WinMain() []
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x00000000435C122B TestHISMBug4_17_1.exe!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:253]
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x00000000772E59CD kernel32.dll!UnknownFunction []
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x000000007744383D ntdll.dll!UnknownFunction []
[2018.05.15-13.38.53:237][113]LogWindows: Error: [Callstack] 0x000000007744383D ntdll.dll!UnknownFunction []

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-59132 in the post.

7
Login to Vote

Fixed
ComponentTools - Foliage
Affects Versions4.194.20
Target Fix4.20
Fix Commit4132343
Main Commit4133609
Release Commit4132343
CreatedMay 15, 2018
ResolvedJun 15, 2018
UpdatedJun 28, 2018