Any workaround to this bug?

Hi. I am working on a VR Vive project, and all of a sudden, after closing the engine as usual, if I try to re-open the map I was working on the editor crashes with the following report:

MachineId:9A71FB92474A424C3DEE94935AC91F09
EpicAccountId:9173755f67bd44c09c0d39d4f8b51584

Fatal error: [File:D:\Build\++UE4+Release-4.12+Compile\Sync\Engine\Source\Runtime\Foliage\Private\FoliageInstanceBase.cpp] [Line: 90] 
Instance base cache - integrity verification(3): Counter: 61 Size: 37, InvSize: 4 (L:1 S:0 T:0)


UE4Editor_Core!FDebug::AssertFailed() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\private\misc\outputdevice.cpp:440]
UE4Editor_Foliage!operator<<() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\foliage\private\foliageinstancebase.cpp:93]
UE4Editor_Foliage!AInstancedFoliageActor::Serialize() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\foliage\private\instancedfoliage.cpp:2247]
UE4Editor_CoreUObject!FLinkerLoad::Preload() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3293]
UE4Editor_CoreUObject!EndLoad() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1411]
UE4Editor_CoreUObject!LoadPackageInternal() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1171]
UE4Editor_CoreUObject!LoadPackageInternal() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1286]
UE4Editor_CoreUObject!ResolveName() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:696]
UE4Editor_CoreUObject!StaticLoadObjectInternal() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:783]
UE4Editor_CoreUObject!StaticLoadObject() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:853]
UE4Editor_ContentBrowser!ContentBrowserUtils::LoadAssetsIfNeeded() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\contentbrowser\private\contentbrowserutils.cpp:335]
UE4Editor_ContentBrowser!SAssetView::CanOpenContextMenu() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\contentbrowser\private\sassetview.cpp:3511]
UE4Editor_ContentBrowser!SAssetView::OnGetContextMenuContent() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\contentbrowser\private\sassetview.cpp:3438]
UE4Editor_ContentBrowser!TMemberFunctionCaller<SAssetView,TSharedPtr<SWidget,0> (__cdecl SAssetView::*)(void) __ptr64>::operator()<>() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\public\delegates\delegateinstanceinterface_variadics.h:161]
UE4Editor_ContentBrowser!TTupleImpl<TIntegerSequence<unsigned int> >::ApplyAfter_ExplicitReturnType<TSharedPtr<SWidget,0>,TMemberFunctionCaller<SAssetView,TSharedPtr<SWidget,0> (__cdecl SAssetView::*)(void) __ptr64> >() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\public\delegates\tuple.h:128]
UE4Editor_ContentBrowser!TBaseSPMethodDelegateInstance<0,SAssetView,0,TSharedPtr<SWidget,0> __cdecl(void)>::Execute() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\public\delegates\delegateinstancesimpl_variadics.inl:321]
UE4Editor_Slate!TBaseDelegate<TSharedPtr<SWidget,0> >::Execute() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\public\delegates\delegatesignatureimpl_variadics.inl:521]
UE4Editor_Slate!STableViewBase::OnRightMouseButtonUp() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\slate\private\widgets\views\stableviewbase.cpp:778]
UE4Editor_ContentBrowser!SListView<TSharedPtr<FAssetViewItem,0> >::Private_OnItemRightClicked() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\slate\public\widgets\views\slistview.h:683]
UE4Editor_ContentBrowser!STableRow<TSharedPtr<FAssetViewItem,0> >::OnMouseButtonUp() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\slate\public\widgets\views\stablerow.h:477]
UE4Editor_Slate!<lambda_d21373bc5354aa11b893894bcf47e418>::operator()() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:4630]
UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FBubblePolicy,FPointerEvent,<lambda_d21373bc5354aa11b893894bcf47e418> >() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:215]
UE4Editor_Slate!FSlateApplication::RoutePointerUpEvent() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:4621]
UE4Editor_Slate!FSlateApplication::ProcessMouseButtonUpEvent() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:5041]
UE4Editor_Slate!FSlateApplication::OnMouseUp() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:5021]
UE4Editor_Core!FWindowsApplication::ProcessDeferredMessage() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\private\windows\windowsapplication.cpp:1510]
UE4Editor_Core!FWindowsApplication::DeferMessage() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\private\windows\windowsapplication.cpp:1850]
UE4Editor_Core!FWindowsApplication::ProcessMessage() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\private\windows\windowsapplication.cpp:745]
UE4Editor_Core!FWindowsApplication::AppWndProc() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\private\windows\windowsapplication.cpp:667]
user32
user32
UE4Editor_Core!FWindowsPlatformMisc::PumpMessages() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\private\windows\windowsplatformmisc.cpp:903]
UE4Editor!FEngineLoop::Tick() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\launch\private\launchengineloop.cpp:2729]
UE4Editor!GuardedMain() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\launch\private\launch.cpp:148]
UE4Editor!GuardedMainWrapper() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:126]
UE4Editor!WinMain() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:200]
UE4Editor!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:264]
kernel32

IT does the same aswell when I try to right click it.
I attached the diagnostic files folder.

Please help, for I am to lose all my project without being able to proceed if I don’t know what is causing this issue. How can I start a new project if it might aswell get corrupted randomly, just like this did?
I tried restarting the computer, no help.
The map backups won’t load at all (double click, nothing happens).

Thanks in advance.

Crash folder

Thank you for your response. Unfortunately I am not using source code for the engine. This will require some work, but at least now I know what is causing this.
A jollyful day to you!

Hi,

Sorry about these troubles, I’ve posted workaround for this crash here

but it will require editor build from sources. 4.13 preview which will be out very soon, will not have this crash and you will be able to load this map.