Alembic Geometry Cache crash when re-opening the project and a map that contains this asset or adding it to any existing/new levels will instantly crash the editor. This asset works correctly in the level until any restart or reopening of the project.
Test asset: [Link Removed]
Tested in:
Broken: 4.14.1 Binary CL-3224400
Broken: 4.15 Dev-Editor CL-3239328
[Link Removed]
1. Import the Alembic file as a Geometry Cache. All other settings left as Default.
2. Save the project and Restart.
3. Add the Alembic asset to the scene.
Results: The editor will crash when adding the file to the scene or if it were already in a saved level after restarting or reopening the editor.
LoginId:7d8a1a304be9658328c158a3d14cc774
EpicAccountId:7c6293d6bf1940c0bc89e1494c5ba9d7
Assertion failed: InPos >= 0 [Link Removed] [Line: 622]
Attempted to seek to a negative location (-2129133422/2707269719), file: ../../../../../Launcher Projects/Unreal Projects/delete1/Content/NewFolder/school_006.uasset. The file is most likely corrupt.
UE4Editor_Core!FDebug::AssertFailed() [d:\builds\ue4_main\engine\source\runtime\core\private\misc\assertionmacros.cpp:349]
UE4Editor_Core!FArchiveFileReaderGeneric::Seek() [d:\builds\ue4_main\engine\source\runtime\core\private\hal\filemanagergeneric.cpp:623]
UE4Editor_CoreUObject!FLinkerLoad::Preload() [d:\builds\ue4_main\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3348]
UE4Editor_CoreUObject!EndLoad() [d:\builds\ue4_main\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1601]
UE4Editor_CoreUObject!LoadPackageInternalInner() [d:\builds\ue4_main\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1321]
UE4Editor_CoreUObject!LoadPackage() [d:\builds\ue4_main\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1477]
UE4Editor_CoreUObject!ResolveName() [d:\builds\ue4_main\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:756]
UE4Editor_CoreUObject!StaticLoadObjectInternal() [d:\builds\ue4_main\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:843]
UE4Editor_CoreUObject!StaticLoadObject() [d:\builds\ue4_main\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:903]
UE4Editor_UnrealEd!FAssetData::GetAsset() [d:\builds\ue4_main\engine\source\runtime\assetregistry\public\assetdata.h:232]
UE4Editor_UnrealEd!FAssetDragDropOp::Init() [d:\builds\ue4_main\engine\source\editor\unrealed\private\draganddrop\assetdragdropop.cpp:154]
UE4Editor_UnrealEd!FAssetDragDropOp::New() [d:\builds\ue4_main\engine\source\editor\unrealed\private\draganddrop\assetdragdropop.cpp:31]
UE4Editor_ContentBrowser!SAssetView::OnDraggingAssetItem() [d:\builds\ue4_main\engine\source\editor\contentbrowser\private\sassetview.cpp:3766]
UE4Editor_ContentBrowser!TMemberFunctionCaller<SAssetView,FReply (__cdecl SAssetView::*)(FGeometry const & __ptr64,FPointerEvent const & __ptr64) __ptr64>::operator()<FGeometry const & __ptr64,FPointerEvent const & __ptr64>() [d:\builds\ue4_main\engine\source\runtime\core\public\delegates\delegateinstanceinterface.h:165]
UE4Editor_ContentBrowser!TTupleImpl<TIntegerSequence<unsigned int> >::ApplyAfter<TMemberFunctionCaller<SAssetView,FReply (__cdecl SAssetView::*)(FGeometry const & __ptr64,FPointerEvent const & __ptr64) __ptr64>,FGeometry const & __ptr64,FPointerEvent const &() [d:\builds\ue4_main\engine\source\runtime\core\public\delegates\tuple.h:134]
UE4Editor_ContentBrowser!TBaseSPMethodDelegateInstance<0,SAssetView,0,FReply __cdecl(FGeometry const & __ptr64,FPointerEvent const & __ptr64)>::Execute() [d:\builds\ue4_main\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:327]
UE4Editor_ContentBrowser!TBaseDelegate<FReply,FGeometry const & __ptr64,FPointerEvent const & __ptr64>::Execute() [d:\builds\ue4_main\engine\source\runtime\core\public\delegates\delegatesignatureimpl.inl:537]
UE4Editor_ContentBrowser!STableRow<TSharedPtr<FAssetViewItem,0> >::OnDragDetected() [d:\builds\ue4_main\engine\source\runtime\slate\public\widgets\views\stablerow.h:588]
UE4Editor_Slate!<lambda_6a882dc395ae961f6deaba2e445a5a9a>::operator()() [d:\builds\ue4_main\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:5172]
UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FDirectPolicy,FPointerEvent,<lambda_6a882dc395ae961f6deaba2e445a5a9a> >() [d:\builds\ue4_main\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:238]
UE4Editor_Slate!FSlateApplication::RoutePointerMoveEvent() [d:\builds\ue4_main\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:5170]
UE4Editor_Slate!FSlateApplication::ProcessMouseMoveEvent() [d:\builds\ue4_main\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:5708]
UE4Editor_Slate!FSlateApplication::OnMouseMove() [d:\builds\ue4_main\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:5642]
UE4Editor_Core!FWindowsApplication::ProcessDeferredMessage() [d:\builds\ue4_main\engine\source\runtime\core\private\windows\windowsapplication.cpp:1736]
UE4Editor_Core!FWindowsApplication::DeferMessage() [d:\builds\ue4_main\engine\source\runtime\core\private\windows\windowsapplication.cpp:2120]
UE4Editor_Core!FWindowsApplication::ProcessMessage() [d:\builds\ue4_main\engine\source\runtime\core\private\windows\windowsapplication.cpp:867]
UE4Editor_Core!FWindowsApplication::AppWndProc() [d:\builds\ue4_main\engine\source\runtime\core\private\windows\windowsapplication.cpp:714]
user32
user32
UE4Editor_Core!FWindowsPlatformMisc::PumpMessages() [d:\builds\ue4_main\engine\source\runtime\core\private\windows\windowsplatformmisc.cpp:979]
UE4Editor!FEngineLoop::Tick() [d:\builds\ue4_main\engine\source\runtime\launch\private\launchengineloop.cpp:2971]
UE4Editor!GuardedMain() [d:\builds\ue4_main\engine\source\runtime\launch\private\launch.cpp:166]
UE4Editor!GuardedMainWrapper() [d:\builds\ue4_main\engine\source\runtime\launch\private\windows\launchwindows.cpp:130]
UE4Editor!WinMain() [d:\builds\ue4_main\engine\source\runtime\launch\private\windows\launchwindows.cpp:206]
UE4Editor!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:253]
kernel32
ntdll
Head over to the existing Questions & Answers thread and let us know what's up.
8 |
Component | UE - Foundation - Core |
---|---|
Affects Versions | 4.14, 4.15 |
Target Fix | 4.16 |
Fix Commit | 3253777 |
---|---|
Main Commit | 3283649 |
Created | Dec 20, 2016 |
---|---|
Resolved | Jan 11, 2017 |
Updated | Apr 27, 2018 |