Description

From user: 

I'm getting repeatable crashes on re-imports after I've re-worked the models a bit in Max.

The workaround now is to just delete everything from Unreal and do a fresh import, but as my other thread indicates, that may take some time.

The model I'm working on is highly sensitive, so I can't share it in a bug report, and since this doesn't always occur, I can't make an example project either.
Steps to Reproduce

specific to client - occurs during reimport of datasmith file from 3ds Max

Callstack

 

Fatal error: File:D:\Build\++UE4\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp [Line: 2387] Objects have the same fully qualified name but different paths. New Object: MaterialInstanceConstant /Game/...../...../Materials/..... Existing Object: Material /Game/..../..../....
 
 UE4Editor-CoreUObject!StaticAllocateObject(UClass *,UObject *,FName,EObjectFlags,EInternalObjectFlags,bool,bool *) [UObjectGlobals.cpp:2382]
 UE4Editor-CoreUObject!StaticConstructObject_Internal(UClass *,UObject *,FName,EObjectFlags,EInternalObjectFlags,UObject *,bool,FObjectInstancingGraph *,bool) [UObjectGlobals.cpp:3154]
 UE4Editor-UnrealEd!UMaterialInstanceConstantFactoryNew::FactoryCreateNew(UClass *,UObject *,FName,EObjectFlags,UObject *,FFeedbackContext *) [EditorFactories.cpp:374]
 UE4Editor-DatasmithImporter!1e860000  + 6cc93
 UE4Editor-DatasmithImporter!1e860000  + 66b7f
 UE4Editor-DatasmithImporter!1e860000  + 98ef4
 UE4Editor-DatasmithImporter!1e860000  + 99822
 UE4Editor-DatasmithImporter!1e860000  + 93ff4
 UE4Editor-DatasmithImporter!1e860000  + 8cf16
 UE4Editor-DatasmithImporter!1e860000  + b6603
 UE4Editor-DatasmithImporter!1e860000  + b5aa6
 UE4Editor-UnrealEd!FReimportManager::Reimport(UObject *,bool,bool,FString,FReimportHandler *) [Editor.cpp:284]
 UE4Editor-UnrealEd!FReimportManager::ReimportMultiple(TArrayView<UObject *>,bool,bool,FString,FReimportHandler *) [Editor.cpp:488]
 UE4Editor-UnrealEd!FReimportManager::ValidateAllSourceFileAndReimport(TArray<UObject *,FDefaultAllocator> &,bool) [Editor.cpp:459]
 UE4Editor-ContentBrowser!FAssetContextMenu::ExecuteReimport() [AssetContextMenu.cpp:1495]
 UE4Editor-ContentBrowser!TBaseSPMethodDelegateInstance<0,FAssetContextMenu,0,void >::ExecuteIfSafe() [DelegateInstancesImpl.h:355]
 UE4Editor-Slate!SMenuEntryBlock::OnClicked(bool) [SMenuEntryBlock.cpp:1037]
 UE4Editor-Slate!SMenuEntryBlock::OnMenuItemButtonClicked() [SMenuEntryBlock.cpp:988]
 UE4Editor-Slate!TBaseSPMethodDelegateInstance<0,SMenuEntryBlock,0,FReply >::Execute() [DelegateInstancesImpl.h:279]
 UE4Editor-Slate!SButton::OnMouseButtonUp(FGeometry const &,FPointerEvent const &) [SButton.cpp:290]
 UE4Editor-Slate!SMenuEntryButton::OnMouseButtonUp(FGeometry const &,FPointerEvent const &) [SMenuEntryBlock.cpp:385]
 UE4Editor-Slate!FEventRouter::Route<FReply,FEventRouter::FToLeafmostPolicy,FPointerEvent,<lambda_1002768c627006711ef2f351a87ec0e7> >  [SlateApplication.cpp:270]
 UE4Editor-Slate!FSlateApplication::RoutePointerUpEvent(FWidgetPath &,FPointerEvent &) [SlateApplication.cpp:5528]
 UE4Editor-Slate!FSlateApplication::ProcessMouseButtonUpEvent(FPointerEvent &) [SlateApplication.cpp:6087]
 UE4Editor-Slate!FSlateApplication::OnMouseUp(EMouseButtons::Type,FVector2D) [SlateApplication.cpp:6060]
 UE4Editor-ApplicationCore!FWindowsApplication::ProcessDeferredMessage(FDeferredWindowsMessage const &) [WindowsApplication.cpp:1831]
 UE4Editor-ApplicationCore!FWindowsApplication::DeferMessage(TSharedPtr<FWindowsWindow,0> &,HWND__ *,unsigned int,unsigned _int64,_int64,int,int,unsigned int) [WindowsApplication.cpp:2281]
 UE4Editor-ApplicationCore!FWindowsApplication::ProcessMessage(HWND__ *,unsigned int,unsigned _int64,_int64) [WindowsApplication.cpp:929]
 UE4Editor-ApplicationCore!FWindowsApplication::AppWndProc(HWND__ *,unsigned int,unsigned _int64,_int64) [WindowsApplication.cpp:766]
 USER32!94100000  + 16d41
 USER32!94100000  + 16713
 UE4Editor-ApplicationCore!FWindowsPlatformApplicationMisc::PumpMessages(bool) [WindowsPlatformApplicationMisc.cpp:130]
 UE4Editor!FEngineLoop::Tick() [LaunchEngineLoop.cpp:3615]
 UE4Editor!GuardedMain(wchar_t const *,HINSTANCE__ *,HINSTANCE__ *,int) [Launch.cpp:174]
 UE4Editor!GuardedMainWrapper(wchar_t const *,HINSTANCE__ *,HINSTANCE__ *,int) [LaunchWindows.cpp:145]
 UE4Editor!WinMain  [LaunchWindows.cpp:276]
 UE4Editor!__scrt_common_main_seh  [exe_common.inl:283]
 KERNEL32!94370000  + 13034
 ntdll!95830000  + 73691

 

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-69991 in the post.

1
Login to Vote

Fixed
ComponentTools - Datasmith - 3dsMax
Affects Versions4.21.2
Target Fix4.22
Fix Commit4951226
Main Commit5225162
Release Commit5011323
CreatedFeb 13, 2019
ResolvedFeb 14, 2019
UpdatedMay 31, 2019