This occurs while playing in Standalone Game. Specifically, it occurs after an int32 is added to a TArray in HierarchicalInstancedStaticMesh.cpp on line 301, and Realloc() is called in TArray’s ResizeGrow().
I have zero idea what is causing this, or how to even begin debugging it. Please let me know what information I can provide that would help narrow down the cause of this.
Access violation - code c0000005 (first/second chance not available)
UE4Editor_Core!rml::internal::ExtMemoryPool::initTLS()
UE4Editor_Core!rml::internal::MemoryPool::putToLLOCache()
UE4Editor_Core!scalable_realloc()
UE4Editor_Core!FMallocTBB::Realloc() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\core\private\hal\malloctbb.cpp:105]
UE4Editor_Core!FMemory::Realloc() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\core\public\hal\fmemory.inl:48]
UE4Editor_Engine!TArray<int,FDefaultAllocator>::ResizeGrow() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\core\public\containers\array.h:2244]
UE4Editor_Engine!FClusterBuilder::FClusterBuilder() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\engine\private\hierarchicalinstancedstaticmesh.cpp:331]
UE4Editor_Engine!UHierarchicalInstancedStaticMeshComponent::BuildTreeAsync() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\engine\private\hierarchicalinstancedstaticmesh.cpp:2473]
UE4Editor_Engine!UHierarchicalInstancedStaticMeshComponent::BuildTreeIfOutdated() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\engine\private\hierarchicalinstancedstaticmesh.cpp:2425]
UE4Editor_Engine!UHierarchicalInstancedStaticMeshComponent::AddInstance() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\engine\private\hierarchicalinstancedstaticmesh.cpp:2062]
UE4Editor_Engine!UInstancedStaticMeshComponent::AddInstanceWorldSpace() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\engine\private\instancedstaticmesh.cpp:1582]