Description

This is a somewhat common crash occurring in 4.17. Users have not provided any description of their actions when the crash occurred.

Source Context

 165       	if (GWarn)
  166       	{
  167       		GMalloc->DumpAllocatorStats(*GWarn);
  168       	}
  169       
  170       	// let any registered handlers go
  171       	FCoreDelegates::GetMemoryTrimDelegate().Broadcast();
  172       
  173       	UE_LOG(LogMemory, Fatal, TEXT("Ran out of memory allocating %llu bytes with alignment %u"), Size, Alignment);
  174 ***** }
  175       
  176       FMalloc* FGenericPlatformMemory::BaseAllocator()
  177       {
  178       	return new FMallocAnsi();
  179       }
  180       
  181       FPlatformMemoryStats FGenericPlatformMemory::GetStats()
  182       {
  183       	UE_LOG(LogMemory, Warning, TEXT("FGenericPlatformMemory::GetStats not implemented on this platform"));
  184       	return FPlatformMemoryStats();
  185       }
Steps to Reproduce

repro steps currently unknown

Callstack
Fatal error: [File:D:\Build\++UE4+Release-4.17+Compile\Sync\Engine\Source\Runtime\Core\Private\GenericPlatform\GenericPlatformMemory.cpp] [Line: 174] 
Ran out of memory allocating 46137837 bytes with alignment 0

UE4Editor_Core!FGenericPlatformMemory::OnOutOfMemory() [genericplatformmemory.cpp:175]
UE4Editor_Core!FMallocTBB::Realloc() [malloctbb.cpp:120]
UE4Editor_Core!FMemory::Realloc() [fmemory.inl:48]
UE4Editor_DerivedDataCache!TArray<unsigned char,FDefaultAllocator>::ResizeGrow() [array.h:2230]
UE4Editor_DerivedDataCache!TArray<unsigned char,FDefaultAllocator>::SetNum() [array.h:1539]
UE4Editor_DerivedDataCache!FCompressedPakFileDerivedDataBackend::GetCachedData() [pakfilederiveddatabackend.cpp:432]
UE4Editor_DerivedDataCache!FHierarchicalDerivedDataBackend::GetCachedData() [hierarchicalderiveddatabackend.h:107]
UE4Editor_DerivedDataCache!FDerivedDataBackendAsyncPutWrapper::GetCachedData() [deriveddatabackendasyncputwrapper.cpp:129]
UE4Editor_DerivedDataCache!FDerivedDataLimitKeyLengthWrapper::GetCachedData() [deriveddatalimitkeylengthwrapper.h:89]
UE4Editor_DerivedDataCache!FDerivedDataCache::FBuildAsyncWorker::DoWork() [deriveddatacache.cpp:140]
UE4Editor_DerivedDataCache!FAsyncTask<FDerivedDataCache::FBuildAsyncWorker>::DoWork() [asyncwork.h:264]
UE4Editor_DerivedDataCache!FAsyncTask<FDerivedDataCache::FBuildAsyncWorker>::Start() [asyncwork.h:252]
UE4Editor_DerivedDataCache!FDerivedDataCache::GetSynchronous() [deriveddatacache.cpp:336]
UE4Editor_Engine!FTextureCacheDerivedDataWorker::DoWork() [texturederiveddatatask.cpp:270]
UE4Editor_Engine!FAsyncTask<FTextureCacheDerivedDataWorker>::DoWork() [asyncwork.h:264]
UE4Editor_Engine!FAsyncTask<FTextureCacheDerivedDataWorker>::DoThreadedWork() [asyncwork.h:288]
UE4Editor_Core!FQueuedThread::Run() [threadingbase.cpp:463]
UE4Editor_Core!FRunnableThreadWin::Run() [windowsrunnablethread.cpp:76]

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-50106 in the post.

0
Login to Vote

Won't Fix
ComponentUE - Graphics Features
Affects Versions4.174.184.19
CreatedSep 20, 2017
ResolvedSep 26, 2017
UpdatedApr 27, 2018
View Jira Issue