NegInfinity/ProjectExodus

Unreal crash 4.25 when importing.

Opened this issue · 2 comments

Using latest version of ProjectExodus - Unity version 2019.4.3f1.

Edit2: Seems if the object/mesh/prefab has a Mesh Collider + a box collider the import in UE4 fails. I removed both and exporting/importing the group went fine.

Assertion failed: rootComponent [File:J:/Game Assets/Unreal Engine Projects/ImportFactory/Plugins/ExodusImport/Source/ExodusImport/Private/builders/GeometryComponentBuilder.cpp] [Line: 191]

UE4Editor_Core
UE4Editor_Core
UE4Editor_ExodusImport!GeometryComponentBuilder::processMeshAndColliders() [J:\Game Assets\Unreal Engine Projects\ImportFactory\Plugins\ExodusImport\Source\ExodusImport\Private\builders\GeometryComponentBuilder.cpp:191]
UE4Editor_ExodusImport!JsonImporter::importObject() [J:\Game Assets\Unreal Engine Projects\ImportFactory\Plugins\ExodusImport\Source\ExodusImport\Private\JsonImporter\Object.cpp:134]
UE4Editor_ExodusImport!JsonImporter::loadObjects() [J:\Game Assets\Unreal Engine Projects\ImportFactory\Plugins\ExodusImport\Source\ExodusImport\Private\JsonImporter.cpp:148]
UE4Editor_ExodusImport!JsonImporter::importScene() [J:\Game Assets\Unreal Engine Projects\ImportFactory\Plugins\ExodusImport\Source\ExodusImport\Private\JsonImporter\Scene.cpp:72]
UE4Editor_ExodusImport!JsonImporter::importProject() [J:\Game Assets\Unreal Engine Projects\ImportFactory\Plugins\ExodusImport\Source\ExodusImport\Private\JsonImporter\Scene.cpp:178]
UE4Editor_ExodusImport!FJsonImportModule::PluginImportButtonClicked() [J:\Game Assets\Unreal Engine Projects\ImportFactory\Plugins\ExodusImport\Source\ExodusImport\Private\JsonImport.cpp:145]
UE4Editor_ExodusImport!TBaseRawMethodDelegateInstance<0,FJsonImportModule,void __cdecl(void)>::ExecuteIfSafe() [G:\Program Files\UE_4.25\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:546]
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_ApplicationCore
UE4Editor_ApplicationCore
UE4Editor_ApplicationCore
UE4Editor_ApplicationCore
user32
user32
UE4Editor_ApplicationCore
UE4Editor
UE4Editor
UE4Editor
UE4Editor
UE4Editor
kernel32
ntdll

Download link to files: https://drive.google.com/file/d/1pQjXVFP7Z9zymnuYIjUTs2UvSyBaOVQN/view?usp=sharing

Similar problem, but in my case it was UE4.24.3 that crashed.

Assertion failed: lightActor || lightComponent [File:Z:/Documents/Unreal Projects/Playa/Plugins/ExodusImport/Source/ExodusImport/Private/builders/LightBuilder.cpp] [Line: 135]

UE4Editor_Core
UE4Editor_Core
UE4Editor_ExodusImport!LightBuilder::processLight() [z:\documents\unreal projects\playa\plugins\exodusimport\source\exodusimport\private\builders\lightbuilder.cpp:135]
UE4Editor_ExodusImport!LightBuilder::processLights() [z:\documents\unreal projects\playa\plugins\exodusimport\source\exodusimport\private\builders\lightbuilder.cpp:152]
UE4Editor_ExodusImport!JsonImporter::importObject() [z:\documents\unreal projects\playa\plugins\exodusimport\source\exodusimport\private\jsonimporter\object.cpp:156]
UE4Editor_ExodusImport!JsonImporter::loadObjects() [z:\documents\unreal projects\playa\plugins\exodusimport\source\exodusimport\private\jsonimporter.cpp:148]
UE4Editor_ExodusImport!JsonImporter::importScene() [z:\documents\unreal projects\playa\plugins\exodusimport\source\exodusimport\private\jsonimporter\scene.cpp:72]
UE4Editor_ExodusImport!JsonImporter::importProject() [z:\documents\unreal projects\playa\plugins\exodusimport\source\exodusimport\private\jsonimporter\scene.cpp:178]
UE4Editor_ExodusImport!FJsonImportModule::PluginImportButtonClicked() [z:\documents\unreal projects\playa\plugins\exodusimport\source\exodusimport\private\jsonimport.cpp:145]
UE4Editor_ExodusImport!TBaseRawMethodDelegateInstance<0,FJsonImportModule,void __cdecl(void)>::ExecuteIfSafe() [z:\applications\ue4.24.3\ue_4.24\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:541]
UE4Editor_Slate
...
UE4Editor_ApplicationCore
...
user32
user32
UE4Editor_ApplicationCore
UE4Editor
...
kernel32
ntdll

NOTE: crash report and json file removed 1/27/2021.

@genemiller This appears to be a different problem. I've created an issue for it. Thanks for the data files, be aware, however, that they're public.