Importing an Alembic geometry cache will cause a crash with multiple assets. Test asset attached that can reproduce this. When I tried with a couple of simple shapes from 3Ds Max I did not get the crash. Likely has to be a more complex object and animation.
1. Import the attached test asset
2. In the Import Options make sure it's set for Geometry Cache
3. Click OK
Regression: No
Results: The editor will crash after a few moments of trying to import.
Expected: The Editor should not crash.
Assertion failed: (Index >= 0) & (Index < ArrayNum) [Link Removed] [Line: 634]
Array index out of bounds: 0 from an array of size 0
UE4Editor_Core!FDebug::AssertFailed() [d:\builds\ue4_main\engine\source\runtime\core\private\misc\assertionmacros.cpp:332]
UE4Editor_GeometryCache!UGeometryCacheTrack_FlipbookAnimation::UpdateMeshData() [d:\builds\ue4_main\engine\source\runtime\geometrycache\private\geometrycachetrackflipbookanimation.cpp:54]
UE4Editor_GeometryCache!UGeometryCacheComponent::SetupTrackData() [d:\builds\ue4_main\engine\source\runtime\geometrycache\private\geometrycachecomponent.cpp:75]
UE4Editor_GeometryCache!UGeometryCacheComponent::SetGeometryCache() [d:\builds\ue4_main\engine\source\runtime\geometrycache\private\geometrycachecomponent.cpp:411]
UE4Editor_GeometryCacheEd!FGeometryCacheThumbnailScene::SetGeometryCache() [d:\builds\ue4_main\engine\source\editor\geometrycacheed\private\geometrycachethumbnailscene.cpp:29]
UE4Editor_GeometryCacheEd!UGeometryCacheThumbnailRenderer::Draw() [d:\builds\ue4_main\engine\source\editor\geometrycacheed\private\geometrycachethumbnailrenderer.cpp:29]
UE4Editor_UnrealEd!ThumbnailTools::RenderThumbnail() [d:\builds\ue4_main\engine\source\editor\unrealed\private\objecttools.cpp:3842]
UE4Editor_UnrealEd!FAssetThumbnailPool::Tick() [d:\builds\ue4_main\engine\source\editor\unrealed\private\assetthumbnail.cpp:969]
UE4Editor_UnrealEd!FTickableEditorObject::TickObjects() [d:\builds\ue4_main\engine\source\editor\unrealed\public\tickableeditorobject.h:17]
UE4Editor_UnrealEd!UEditorEngine::Tick() [d:\builds\ue4_main\engine\source\editor\unrealed\private\editorengine.cpp:1182]
UE4Editor_UnrealEd!UUnrealEdEngine::Tick() [d:\builds\ue4_main\engine\source\editor\unrealed\private\unrealedengine.cpp:371]
UE4Editor!FEngineLoop::Tick() [d:\builds\ue4_main\engine\source\runtime\launch\private\launchengineloop.cpp:2842]
UE4Editor!GuardedMain() [d:\builds\ue4_main\engine\source\runtime\launch\private\launch.cpp:156]
UE4Editor!GuardedMainWrapper() [d:\builds\ue4_main\engine\source\runtime\launch\private\windows\launchwindows.cpp:126]
UE4Editor!WinMain() [d:\builds\ue4_main\engine\source\runtime\launch\private\windows\launchwindows.cpp:202]
UE4Editor!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:264]
kernel32
ntdll
Head over to the existing Questions & Answers thread and let us know what's up.
2 |
Component | OLD - Anim |
---|---|
Affects Versions | 4.13, 4.14 |
Target Fix | 4.14 |
Fix Commit | 3133844 |
---|---|
Main Commit | 3136620 |
Created | Sep 1, 2016 |
---|---|
Resolved | Sep 21, 2016 |
Updated | May 18, 2020 |