Repro steps:
- download 4.8.2 from launcher
- create simple project with starter content
- create a destructible from StaticMesh’/Game/StarterContent/Props/SM_Lamp_Wall.SM_Lamp_Wall’
- fracture created destructible
- save the created destructible
- select it from the content browser: DestructibleMesh’/Game/StarterContent/Props/SM_Lamp_Wall_DM.SM_Lamp_Wall_DM’
- click RMB somewhere in the map viewport to open context menu
- place destructible
- hold left Alt and try copy it
- observe the crash
Funny thing if you drag same destructible from the browser then make a copy with Alt the editor will not crash
For some reason the ImportedResource is nullptr here:
const bool bIsCPUSkinned = SkelMeshResource->RequiresCPUSkinning(SceneFeatureLevel) || (GIsEditor && ShouldCPUSkin());
StackTrace:
UE4Editor_Engine!FSkeletalMeshResource::GetMaxBonesPerChunk() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\engine\private\skeletalmesh.cpp:1890]
UE4Editor_Engine!FSkeletalMeshResource::RequiresCPUSkinning() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\engine\private\skeletalmesh.cpp:1906]
UE4Editor_Engine!USkinnedMeshComponent::CreateRenderState_Concurrent() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\engine\private\components\skinnedmeshcomponent.cpp:253]
UE4Editor_Engine!UActorComponent::ExecuteRegisterEvents() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\engine\private\components\actorcomponent.cpp:1017]
UE4Editor_Engine!UActorComponent::RegisterComponentWithWorld() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\engine\private\components\actorcomponent.cpp:804]
UE4Editor_Engine!AActor::IncrementalRegisterComponents() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\engine\private\actor.cpp:3464]
UE4Editor_Engine!AActor::RegisterAllComponents() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\engine\private\actor.cpp:3412]
UE4Editor_Engine!AActor::PostEditChangeProperty() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\engine\private\actoreditor.cpp:108]
UE4Editor_CoreUObject!UObject::PostEditChange() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\coreuobject\private\uobject\obj.cpp:286]
UE4Editor_UnrealEd!ImportObjectProperties() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\editor\unrealed\private\editorobject.cpp:729]
UE4Editor_UnrealEd!ImportObjectProperties() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\editor\unrealed\private\editorobject.cpp:804]
UE4Editor_UnrealEd!ULevelFactory::FactoryCreateText() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\editor\unrealed\private\factories\editorfactories.cpp:842]
UE4Editor_UnrealEd!UUnrealEdEngine::edactPasteSelected() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\editor\unrealed\private\editoractor.cpp:315]
UE4Editor_UnrealEd!DuplicateSelectedActors::FDuplicateJob::DuplicateActorsToLevel() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\editor\unrealed\private\editoractor.cpp:411]
UE4Editor_UnrealEd!UUnrealEdEngine::edactDuplicateSelected() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\editor\unrealed\private\editoractor.cpp:525]
UE4Editor_UnrealEd!FLevelEditorViewportClient::InputWidgetDelta() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\editor\unrealed\private\leveleditorviewport.cpp:2264]
UE4Editor_UnrealEd!FEditorViewportClient::UpdateMouseDelta() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\editor\unrealed\private\editorviewportclient.cpp:1770]
UE4Editor_UnrealEd!FEditorViewportClient::Tick() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\editor\unrealed\private\editorviewportclient.cpp:939]
UE4Editor_UnrealEd!FLevelEditorViewportClient::Tick() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\editor\unrealed\private\leveleditorviewport.cpp:1996]
UE4Editor_UnrealEd!UEditorEngine::Tick() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\editor\unrealed\private\editorengine.cpp:1399]
UE4Editor_UnrealEd!UUnrealEdEngine::Tick() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\editor\unrealed\private\unrealedengine.cpp:366]
UE4Editor!FEngineLoop::Tick() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\launch\private\launchengineloop.cpp:2359]
UE4Editor!GuardedMain() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\launch\private\launch.cpp:142]
UE4Editor!GuardedMainWrapper() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\launch\private\windows\launchwindows.cpp:126]
UE4Editor!WinMain() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\launch\private\windows\launchwindows.cpp:200]
Regards
Pierdek