UE 4.18 don't open

When I open UE 4.18, on 35% loading it crash. Yesterday it open normally, but today his don’t open, and print that log.

Assertion failed: A.ArrayNum >= 0 [File:d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\core\public\Containers/Array.h] [Line: 1075]

UE4Editor_Core!FDebug::AssertFailed() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\core\private\misc\assertionmacros.cpp:414]
UE4Editor_DerivedDataCache!operator<<() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\core\public\containers\array.h:1076]
UE4Editor_DerivedDataCache!FMemoryDerivedDataBackend::LoadCache() [d:\build++ue4+release-4.18+compile\sync\engine\source\developer\deriveddatacache\private\memoryderiveddatabackend.cpp:249]
UE4Editor_DerivedDataCache!FDerivedDataBackendGraph::ParseBootCache() [d:\build++ue4+release-4.18+compile\sync\engine\source\developer\deriveddatacache\private\deriveddatabackends.cpp:628]
UE4Editor_DerivedDataCache!FDerivedDataBackendGraph::ParseNode() [d:\build++ue4+release-4.18+compile\sync\engine\source\developer\deriveddatacache\private\deriveddatabackends.cpp:153]
UE4Editor_DerivedDataCache!FDerivedDataBackendGraph::ParseHierarchicalCache() [d:\build++ue4+release-4.18+compile\sync\engine\source\developer\deriveddatacache\private\deriveddatabackends.cpp:425]
UE4Editor_DerivedDataCache!FDerivedDataBackendGraph::ParseNode() [d:\build++ue4+release-4.18+compile\sync\engine\source\developer\deriveddatacache\private\deriveddatabackends.cpp:169]
UE4Editor_DerivedDataCache!FDerivedDataBackendGraph::ParseAsyncPut() [d:\build++ue4+release-4.18+compile\sync\engine\source\developer\deriveddatacache\private\deriveddatabackends.cpp:336]
UE4Editor_DerivedDataCache!FDerivedDataBackendGraph::ParseNode() [d:\build++ue4+release-4.18+compile\sync\engine\source\developer\deriveddatacache\private\deriveddatabackends.cpp:185]
UE4Editor_DerivedDataCache!FDerivedDataBackendGraph::ParseKeyLength() [d:\build++ue4+release-4.18+compile\sync\engine\source\developer\deriveddatacache\private\deriveddatabackends.cpp:377]
UE4Editor_DerivedDataCache!FDerivedDataBackendGraph::ParseNode() [d:\build++ue4+release-4.18+compile\sync\engine\source\developer\deriveddatacache\private\deriveddatabackends.cpp:173]
UE4Editor_DerivedDataCache!FDerivedDataBackendGraph::FDerivedDataBackendGraph() [d:\build++ue4+release-4.18+compile\sync\engine\source\developer\deriveddatacache\private\deriveddatabackends.cpp:90]
UE4Editor_DerivedDataCache!FDerivedDataBackend::Get() [d:\build++ue4+release-4.18+compile\sync\engine\source\developer\deriveddatacache\private\deriveddatabackends.cpp:905]
UE4Editor_DerivedDataCache!FDerivedDataCache::FDerivedDataCache() [d:\build++ue4+release-4.18+compile\sync\engine\source\developer\deriveddatacache\private\deriveddatacache.cpp:239]
UE4Editor_DerivedDataCache!FDerivedDataCacheWithRollups::FDerivedDataCacheWithRollups()
UE4Editor_DerivedDataCache!InternalSingleton() [d:\build++ue4+release-4.18+compile\sync\engine\source\developer\deriveddatacache\private\deriveddatacache.cpp:1044]
UE4Editor_DerivedDataCache!FDerivedDataCacheModule::StartupModule() [d:\build++ue4+release-4.18+compile\sync\engine\source\developer\deriveddatacache\private\deriveddatacache.cpp:1069]
UE4Editor_Core!FModuleManager::LoadModuleWithFailureReason() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\core\private\modules\modulemanager.cpp:505]
UE4Editor_Core!FModuleManager::LoadModule() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\core\private\modules\modulemanager.cpp:338]
UE4Editor_Core!GetDerivedDataCache() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\core\private\misc\coremisc.cpp:98]
UE4Editor_Core!GetDerivedDataCacheRef() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\core\private\misc\coremisc.cpp:109]
UE4Editor_Engine!CompileGlobalShaderMap() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\engine\private\shadercompiler\shadercompiler.cpp:3777]
UE4Editor!FEngineLoop::PreInit() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\launch\private\launchengineloop.cpp:1780]
UE4Editor!GuardedMain() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\launch\private\launch.cpp:127]
UE4Editor!GuardedMainWrapper() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:134]
UE4Editor!WinMain() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:210]
UE4Editor!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:253]
kernel32
ntdll

Try deleting the DerivedDataCache directory from your project folder. It will take time to rebuild but it might get past the issue.

I have the same problem no one answers me

not from project folder but instead from the engine folder in

C:\Users*user
name*\AppData\Local\UnrealEngine"

then go to your engine version that crash and delete all the inside.
it worked for me