When a re import fail, we currently delete the package which in a reimport case produce a crash later.
If a reimport fail we should abort and make sure the asset is not touch and exactly like it was before we re-import.
Currently we touch the original asset so if a fail happen during the re import the original asset will be in a non usable state. I suggest to work on a copy and transfer the result to the original asset only if the re import is successful.
Import static mesh using attach Test_Asset_Working.fbx
Open the asset and change the source file to attach Test_Asset_Broken.fbx
Reimport
RESULT: crash
EXPECTED: The reimport fail and the reimported asset is like it was before starting the reimport
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-88603 in the post.
1 |
Component | UE - Editor - Content Pipeline - Import and Export |
---|---|
Target Fix | 4.25 |
Created | Feb 12, 2020 |
---|---|
Resolved | Apr 15, 2020 |
Updated | Aug 20, 2020 |