This is the stack strace:
[2018.02.07-13.08.35:499][642]LogOutputDevice: Error: Ensure condition failed: Lhs.CurrentNum == Lhs.InitialNum [File:E:\UnrealEngine\Release_Version_Ujwal\Engine\Source\Runtime\Core\Public\Containers/Array.h] [Line: 206]
[2018.02.07-13.08.35:499][642]LogOutputDevice: Error: Array has changed during ranged-for iteration!
[2018.02.07-13.08.35:499][642]LogOutputDevice: Error: Stack:
[2018.02.07-13.08.35:499][642]LogOutputDevice: Error: [Callstack] 0x00000000DE1AFCF6 ATMA.exe!FWindowsPlatformStackWalk::StackWalkAndDump() []
[2018.02.07-13.08.35:499][642]LogOutputDevice: Error: [Callstack] 0x00000000DDFF99E1 ATMA.exe!FDebug::EnsureFailed() []
[2018.02.07-13.08.35:499][642]LogOutputDevice: Error: [Callstack] 0x00000000DE016896 ATMA.exe!FDebug::OptionallyLogFormattedEnsureMessageReturningFalse() []
[2018.02.07-13.08.35:499][642]LogOutputDevice: Error: [Callstack] 0x00000000DF56C822 ATMA.exe!FDynamicTextureInstanceManager::IncrementalUpdate() []
[2018.02.07-13.08.35:499][642]LogOutputDevice: Error: [Callstack] 0x00000000DF56D81D ATMA.exe!FStreamingManagerTexture::IncrementalUpdate() []
[2018.02.07-13.08.35:499][642]LogOutputDevice: Error: [Callstack] 0x00000000DF58E8A8 ATMA.exe!FStreamingManagerTexture::UpdateResourceStreaming() []
[2018.02.07-13.08.35:499][642]LogOutputDevice: Error: [Callstack] 0x00000000DEDAE6D5 ATMA.exe!FStreamingManagerCollection::UpdateResourceStreaming() []
[2018.02.07-13.08.35:499][642]LogOutputDevice: Error: [Callstack] 0x00000000DEDAB32B ATMA.exe!FStreamingManagerCollection::Tick() []
[2018.02.07-13.08.35:499][642]LogOutputDevice: Error: [Callstack] 0x00000000DED49635 ATMA.exe!UGameEngine::Tick() []
[2018.02.07-13.08.35:499][642]LogOutputDevice: Error: [Callstack] 0x00000000DDFB7138 ATMA.exe!FEngineLoop::Tick() []
It doesn’t seem to be coming from any of my code