In my Project, this crash occured many times with defferent entrances, but according to logs all defferent entrances go to "Tarray::ResizeGrow() " function and then constantly apply for memory, here I post one time stack information:
(PrintScriptCallStackImpl())
(StaticFailDebug(char16_t const*, char const*, int, char16_t const*, boolean, int))
(FDebug::CheckVerifyFailedImpl(char const*, char const*, int, char16_t const*, …))
(FMallocBinned::Realloc(void*, unsigned int, unsigned int))
(FMallocPoisonProxy::Realloc(void*, unsigned int, unsigned int))
(FMemory::Realloc(void*, unsigned int, unsigned int))
(FDateTime::ToString(char16_t const*) const)
(FOutputDeviceHelper::FormatLogLine(ELogVerbosity::Type, FName const&, char16_t const*, ELogTimes::Type, double))
(FOutputDeviceDebug::Serialize(char16_t const*, ELogVerbosity::Type, FName const&, double))
(void FOutputDeviceRedirector::SerializeImpl(char16_t const*, ELogVerbosity::Type, FName const&, double))
(FOutputDeviceRedirector::Serialize(char16_t const*, ELogVerbosity::Type, FName const&))
(FMsg::Logf_InternalImpl(char const*, int, FName const&, ELogVerbosity::Type, char16_t const*, …))
(PrintScriptCallStackImpl())
(StaticFailDebug(char16_t const*, char const*, int, char16_t const*, boolean, int))
(FDebug::CheckVerifyFailedImpl(char const*, char const*, int, char16_t const*, …))
(FMallocBinned::Realloc(void*, unsigned int, unsigned int))
(FMallocPoisonProxy::Realloc(void*, unsigned int, unsigned int))
(FMemory::Realloc(void*, unsigned int, unsigned int))
(FDateTime::ToString(char16_t const*) const)
(FOutputDeviceHelper::FormatLogLine(ELogVerbosity::Type, FName const&, char16_t const*, ELogTimes::Type, double))
(FOutputDeviceDebug::Serialize(char16_t const*, ELogVerbosity::Type, FName const&, double))
(void FOutputDeviceRedirector::SerializeImpl(char16_t const*, ELogVerbosity::Type, FName const&, double))
(FOutputDeviceRedirector::Serialize(char16_t const*, ELogVerbosity::Type, FName const&))
(FMsg::Logf_InternalImpl(char const*, int, FName const&, ELogVerbosity::Type, char16_t const*, …))
(PrintScriptCallStackImpl())
(StaticFailDebug(char16_t const*, char const*, int, char16_t const*, boolean, int))
(FDebug::CheckVerifyFailedImpl(char const*, char const*, int, char16_t const*, …))
(FMallocBinned::Realloc(void*, unsigned int, unsigned int))
(FMallocPoisonProxy::Realloc(void*, unsigned int, unsigned int))
(FMemory::Realloc(void*, unsigned int, unsigned int))
(FDateTime::ToString(char16_t const*) const)
(FOutputDeviceHelper::FormatLogLine(ELogVerbosity::Type, FName const&, char16_t const*, ELogTimes::Type, double))
(FOutputDeviceDebug::Serialize(char16_t const*, ELogVerbosity::Type, FName const&, double))
(void FOutputDeviceRedirector::SerializeImpl(char16_t const*, ELogVerbosity::Type, FName const&, double))
(FOutputDeviceRedirector::Serialize(char16_t const*, ELogVerbosity::Type, FName const&))
(FMsg::Logf_InternalImpl(char const*, int, FName const&, ELogVerbosity::Type, char16_t const*, …))
(PrintScriptCallStackImpl())
(StaticFailDebug(char16_t const*, char const*, int, char16_t const*, boolean, int))
(FDebug::CheckVerifyFailedImpl(char const*, char const*, int, char16_t const*, …))
(FMallocBinned::Realloc(void*, unsigned int, unsigned int))
(FMallocPoisonProxy::Realloc(void*, unsigned int, unsigned int))
(FMemory::Realloc(void*, unsigned int, unsigned int))
(FString::AppendChars(char16_t const*, int))
(FStatsUtils::ToEscapedFString(char16_t const*))
(FStatNameAndInfo::ToLongName(FName, char const*, char const*, char16_t const*, boolean))
(FStartupMessages::AddMetadata(FName, char16_t const*, char const*, char const*, char16_t const*, boolean, EStatDataType::Type, boolean, boolean, FGenericPlatformMemory::EMemoryCounterRegion))
(FUObjectItem::CreateStatID() const)
(UObjectBaseUtility::CreateStatID() const)
(FPrimitiveSceneProxy::FPrimitiveSceneProxy(UPrimitiveComponent const*, FName))
(FParticleSystemSceneProxy::FParticleSystemSceneProxy(UParticleSystemComponent const*, FParticleDynamicData*, boolean))
(UParticleSystemComponent::CreateSceneProxy())
(FScene::AddPrimitive(UPrimitiveComponent*))
(UPrimitiveComponent::CreateRenderState_Concurrent(FRegisterComponentContext*))
(UParticleSystemComponent::CreateRenderState_Concurrent(FRegisterComponentContext*))
(UActorComponent::ExecuteRegisterEvents(FRegisterComponentContext*))
(PrintScriptCallStackImpl()+152)
(StaticFailDebug(char16_t const*, char const*, int, char16_t const*, boolean, int)+72)
(FDebug::CheckVerifyFailedImpl(char const*, char const*, int, char16_t const*, …)+244)
(FMallocBinned::Realloc(void*, unsigned int, unsigned int)+420)
(FMallocPoisonProxy::Realloc(void*, unsigned int, unsigned int)+140)
(FMemory::Realloc(void*, unsigned int, unsigned int)+212)
(TArray<char16_t, TSizedDefaultAllocator<32> >::ResizeGrow(int)+112)
(FDateTime::ToString(char16_t const*) const+184)
(FOutputDeviceHelper::FormatLogLine(ELogVerbosity::Type, FName const&, char16_t const*, ELogTimes::Type, double)+564)
(FOutputDeviceDebug::Serialize(char16_t const*, ELogVerbosity::Type, FName const&, double)+120)
(void FOutputDeviceRedirector::SerializeImpl(char16_t const*, ELogVerbosity::Type, FName const&, double)+272)
(FOutputDeviceRedirector::Serialize(char16_t const*, ELogVerbosity::Type, FName const&)+28)
(FMsg::Logf_InternalImpl(char const*, int, FName const&, ELogVerbosity::Type, char16_t const*, …)+976)
(PrintScriptCallStackImpl()+288)
(StaticFailDebug(char16_t const*, char const*, int, char16_t const*, boolean, int)+72)
(FDebug::CheckVerifyFailedImpl(char const*, char const*, int, char16_t const*, …)+244)
(FMallocBinned::Realloc(void*, unsigned int, unsigned int)+420)
(FMallocPoisonProxy::Realloc(void*, unsigned int, unsigned int)+140)
(FMemory::Realloc(void*, unsigned int, unsigned int)+212)
(TArray<char16_t, TSizedDefaultAllocator<32> >::ResizeGrow(int)+112)
(FDateTime::ToString(char16_t const*) const+184)
(FOutputDeviceHelper::FormatLogLine(ELogVerbosity::Type, FName const&, char16_t const*, ELogTimes::Type, double)+564)
(FOutputDeviceDebug::Serialize(char16_t const*, ELogVerbosity::Type, FName const&, double)+120)
(void FOutputDeviceRedirector::SerializeImpl(char16_t const*, ELogVerbosity::Type, FName const&, double)+272)
(FOutputDeviceRedirector::Serialize(char16_t const*, ELogVerbosity::Type, FName const&)+28)
(FMsg::Logf_InternalImpl(char const*, int, FName const&, ELogVerbosity::Type, char16_t const*, …)+976)
(PrintScriptCallStackImpl()+288)
(StaticFailDebug(char16_t const*, char const*, int, char16_t const*, boolean, int)+72)
(FDebug::CheckVerifyFailedImpl(char const*, char const*, int, char16_t const*, …)+244)
(FMallocBinned::Realloc(void*, unsigned int, unsigned int)+420)
(FMallocPoisonProxy::Realloc(void*, unsigned int, unsigned int)+140)
(FMemory::Realloc(void*, unsigned int, unsigned int)+212)
(TArray<char16_t, TSizedDefaultAllocator<32> >::ResizeGrow(int)+112)
(FDateTime::ToString(char16_t const*) const+184)
(FOutputDeviceHelper::FormatLogLine(ELogVerbosity::Type, FName const&, char16_t const*, ELogTimes::Type, double)+564)
(FOutputDeviceDebug::Serialize(char16_t const*, ELogVerbosity::Type, FName const&, double)+120)
(void FOutputDeviceRedirector::SerializeImpl(char16_t const*, ELogVerbosity::Type, FName const&, double)+272)
(FOutputDeviceRedirector::Serialize(char16_t const*, ELogVerbosity::Type, FName const&)+28)
(FMsg::Logf_InternalImpl(char const*, int, FName const&, ELogVerbosity::Type, char16_t const*, …)+976)
(PrintScriptCallStackImpl()+288)
(StaticFailDebug(char16_t const*, char const*, int, char16_t const*, boolean, int)+72)
(FDebug::CheckVerifyFailedImpl(char const*, char const*, int, char16_t const*, …)+244)
(FMallocBinned::Realloc(void*, unsigned int, unsigned int)+420)
(FMallocPoisonProxy::Realloc(void*, unsigned int, unsigned int)+140)
(FMemory::Realloc(void*, unsigned int, unsigned int)+212)
(TArray<char16_t, TSizedDefaultAllocator<32> >::ResizeGrow(int)+112)
(FString::AppendChars(char16_t const*, int)+92)
(FStatsUtils::ToEscapedFString(char16_t const*)+136)
(FStatNameAndInfo::ToLongName(FName, char const*, char const*, char16_t const*, boolean)+208)
(FStartupMessages::AddMetadata(FName, char16_t const*, char const*, char const*, char16_t const*, boolean, EStatDataType::Type, boolean, boolean, FGenericPlatformMemory::EMemoryCounterRegion)+232)
(FUObjectItem::CreateStatID() const+640)
(UObjectBaseUtility::CreateStatID() const+228)
(FPrimitiveSceneProxy::FPrimitiveSceneProxy(UPrimitiveComponent const*, FName)+2296)
(FParticleSystemSceneProxy::FParticleSystemSceneProxy(UParticleSystemComponent const*, FParticleDynamicData*, boolean)+84)
(UParticleSystemComponent::CreateSceneProxy()+1860)
(FScene::AddPrimitive(UPrimitiveComponent*)+1268)
(UPrimitiveComponent::CreateRenderState_Concurrent(FRegisterComponentContext*)+344)
(UParticleSystemComponent::CreateRenderState_Concurrent(FRegisterComponentContext*)+1892)
(UActorComponent::ExecuteRegisterEvents(FRegisterComponentContext*)+2296)