The Editor crashes when merging a change using the Blueprint Merge tool on Linux.
Only on Linux? (I wasn't able to repro locally on Windows)
The linked UDN has crash info
0x00007fa9a880ab62 libUE4Editor-CoreUObject.so!FPropertyProxyArchive::operator<<(FField*&) [/home/rsharma8/unreal_tool/UnrealEngine/Engine/Source/Runtime/CoreUObject/Public/UObject/PropertyProxyArchive.h:46] 0x00007fa9a8769de3 libUE4Editor-CoreUObject.so!UStruct::SerializeExpr(int&, FArchive&) [/home/rsharma8/unreal_tool/UnrealEngine/Engine/Source/Runtime/CoreUObject/Public/UObject/ScriptSerialization.h:223] 0x00007fa9a876b773 libUE4Editor-CoreUObject.so!UStruct::SerializeExpr(int&, FArchive&) [/home/rsharma8/unreal_tool/UnrealEngine/Engine/Source/Runtime/CoreUObject/Public/UObject/ScriptSerialization.h:307] 0x00007fa9a8768a7d libUE4Editor-CoreUObject.so!UStruct::Serialize(FArchive&) [/home/rsharma8/unreal_tool/UnrealEngine/Engine/Source/Runtime/CoreUObject/Private/UObject/Class.cpp:1946] 0x00007fa9a877e0fc libUE4Editor-CoreUObject.so!UFunction::Serialize(FArchive&) [/home/rsharma8/unreal_tool/UnrealEngine/Engine/Source/Runtime/CoreUObject/Private/UObject/Class.cpp:5599] 0x00007fa9a87356e8 libUE4Editor-CoreUObject.so!FFindReferencersArchive::ResetPotentialReferencer(UObject*) [/home/rsharma8/unreal_tool/UnrealEngine/Engine/Source/Runtime/CoreUObject/Private/Serialization/FindReferencersArchive.cpp:57] 0x00007fa9a1d84431 libUE4Editor-UnrealEd.so!TFindObjectReferencers<UObject>::TFindObjectReferencers(TArray<UObject*, TSizedDefaultAllocator<32> >, UPackage*, bool, bool) [/home/rsharma8/unreal_tool/UnrealEngine/Engine/Source/Runtime/CoreUObject/Public/Serialization/FindObjectReferencers.h:47] 0x00007fa9a1d4cf26 libUE4Editor-UnrealEd.so!FBlueprintUnloader::ReplaceStaleRefs(UBlueprint*) [/home/rsharma8/unreal_tool/UnrealEngine/Engine/Source/Editor/UnrealEd/Private/Kismet2/Kismet2.cpp:382] 0x00007fa9a1d5055e libUE4Editor-UnrealEd.so!FKismetEditorUtilities::ReplaceBlueprint(UBlueprint*, UBlueprint const*) [/home/rsharma8/unreal_tool/UnrealEngine/Engine/Source/Editor/UnrealEd/Private/Kismet2/Kismet2.cpp:727] 0x00007fa8a1f61110 libUE4Editor-Merge.so!SBlueprintMerge::OnAcceptLocal() [/home/rsharma8/unreal_tool/UnrealEngine/Engine/Source/Developer/Merge/Private/SBlueprintMerge.cpp:485] 0x00007fa8a1f9e5dd libUE4Editor-Merge.so!TBaseSPMethodDelegateInstance<false, SBlueprintMerge, (ESPMode)0, void (), FDefaultDelegateUserPolicy>::ExecuteIfSafe() const [/home/rsharma8/unreal_tool/UnrealEngine/Engine/Source/Runtime/Core/Public/Delegates/DelegateInstancesImpl.h:307] 0x00007fa9a321c558 libUE4Editor-Slate.so!SToolBarButtonBlock::OnClicked() [/home/rsharma8/unreal_tool/UnrealEngine/Engine/Source/Runtime/Slate/Private/Framework/MultiBox/SToolBarButtonBlock.cpp:305] 0x00007fa9a3287c94 libUE4Editor-Slate.so!TBaseSPMethodDelegateInstance<false, SToolBarButtonBlock, (ESPMode)0, FReply (), FDefaultDelegateUserPolicy>::Execute() const [/home/rsharma8/unreal_tool/UnrealEngine/Engine/Source/Runtime/Core/Public/Delegates/DelegateInstancesImpl.h:290] 0x00007fa9a32c485c libUE4Editor-Slate.so!SButton::ExecuteOnClick() [/home/rsharma8/unreal_tool/UnrealEngine/Engine/Source/Runtime/Slate/Private/Widgets/Input/SButton.cpp:385] 0x00007fa9a32d8784 libUE4Editor-Slate.so!SButton::OnMouseButtonUp(FGeometry const&, FPointerEvent const&) [/home/rsharma8/unreal_tool/UnrealEngine/Engine/Source/Runtime/Slate/Private/Widgets/Input/SButton.cpp:304] 0x00007fa9a3121d13 libUE4Editor-Slate.so!FSlateApplication::RoutePointerUpEvent(FWidgetPath const&, FPointerEvent const&) [/home/rsharma8/unreal_tool/UnrealEngine/Engine/Source/Runtime/Slate/Private/Framework/Application/SlateApplication.cpp:4816] 0x00007fa9a30e62b6 libUE4Editor-Slate.so!FSlateApplication::ProcessMouseButtonUpEvent(FPointerEvent const&) [/home/rsharma8/unreal_tool/UnrealEngine/Engine/Source/Runtime/Slate/Private/Framework/Application/SlateApplication.cpp:5356] 0x00007fa9a312a01c libUE4Editor-Slate.so!FSlateApplication::OnMouseUp(EMouseButtons::Type, FVector2D) [/home/rsharma8/unreal_tool/UnrealEngine/Engine/Source/Runtime/Slate/Private/Framework/Application/SlateApplication.cpp:5321] 0x00007fa9a35bba88 libUE4Editor-ApplicationCore.so!FLinuxApplication::ProcessDeferredMessage(SDL_Event) [/home/rsharma8/unreal_tool/UnrealEngine/Engine/Source/Runtime/ApplicationCore/Private/Linux/LinuxApplication.cpp:370] 0x00007fa9a35bb241 libUE4Editor-ApplicationCore.so!FLinuxPlatformApplicationMisc::PumpMessages(bool) [/home/rsharma8/unreal_tool/UnrealEngine/Engine/Source/Runtime/ApplicationCore/Private/Linux/LinuxPlatformApplicationMisc.cpp:428] 0x0000000000266952 UE4Editor!FEngineLoop::Tick() [/home/rsharma8/unreal_tool/UnrealEngine/Engine/Source/Runtime/Launch/Private/LaunchEngineLoop.cpp:4748] 0x00000000002765a3 UE4Editor!GuardedMain(char16_t const*) [/home/rsharma8/unreal_tool/UnrealEngine/Engine/Source/Runtime/Launch/Private/Launch.cpp:171] 0x00007fa9a053e056 libUE4Editor-UnixCommonStartup.so!CommonUnixMain(int, char**, int (*)(char16_t const*), void (*)()) [/home/rsharma8/unreal_tool/UnrealEngine/Engine/Source/Runtime/Unix/UnixCommonStartup/Private/UnixCommonStartup.cpp:264] 0x00007fa9a03620b3 libc.so.6!__libc_start_main(+0xf2) 0x000000000025f4d9 UE4Editor!_start()
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-114352 in the post.
3 |
Component | UE - Gameplay - Blueprint Editor |
---|---|
Affects Versions | 4.26 |
Created | Apr 26, 2021 |
---|---|
Resolved | Jun 27, 2023 |
Updated | Mar 21, 2024 |