After editing the parent emitters of a Niagara system with mesh renderer particles the engine will crash the next time the editor and system are opened. This was tested with both engine content cubes and starter content cubes.
This issue is occurring in Binary //UE4/Release-4.27 @ CL 17735300
This issue is NOT occurring in Binary //UE4/Release-4.26 @ CL 15973114
Marked as Regression
Result
Crash
[Callstack] 0x00007ffd585bd440 UE4Editor-NiagaraEditor.dll!UNiagaraEmitterEditorData::GetStackEditorData() [D:\Build\++UE4\Sync\Engine\Plugins\FX\Niagara\Source\NiagaraEditor\Private\NiagaraEmitterEditorData.cpp:31] [Callstack] 0x00007ffd53b3ff3e UE4Editor-NiagaraEditorWidgets.dll!FNiagaraDataInterfaceMeshRendererInfoDetails::CreateRendererTextLabel() [D:\Build\++UE4\Sync\Engine\Plugins\FX\Niagara\Source\NiagaraEditorWidgets\Private\DetailCustomizations\NiagaraDataInterfaceMeshRendererInfoDetails.cpp:199] [Callstack] 0x00007ffd53b98e2c UE4Editor-NiagaraEditorWidgets.dll!FNiagaraDataInterfaceMeshRendererInfoDetails::GenerateRendererList() [D:\Build\++UE4\Sync\Engine\Plugins\FX\Niagara\Source\NiagaraEditorWidgets\Private\DetailCustomizations\NiagaraDataInterfaceMeshRendererInfoDetails.cpp:127] [Callstack] 0x00007ffd53b49659 UE4Editor-NiagaraEditorWidgets.dll!FNiagaraDataInterfaceMeshRendererInfoDetails::CustomizeDetails() [D:\Build\++UE4\Sync\Engine\Plugins\FX\Niagara\Source\NiagaraEditorWidgets\Private\DetailCustomizations\NiagaraDataInterfaceMeshRendererInfoDetails.cpp:46] [Callstack] 0x00007ffd83ad0c33 UE4Editor-PropertyEditor.dll!DetailLayoutHelpers::QueryCustomDetailLayout() [D:\Build\++UE4\Sync\Engine\Source\Editor\PropertyEditor\Private\DetailLayoutHelpers.cpp:382] [Callstack] 0x00007ffd83d95c96 UE4Editor-PropertyEditor.dll!FPropertyRowGenerator::UpdateSinglePropertyMap() [D:\Build\++UE4\Sync\Engine\Source\Editor\PropertyEditor\Private\PropertyRowGenerator.cpp:639] [Callstack] 0x00007ffd83d94d89 UE4Editor-PropertyEditor.dll!FPropertyRowGenerator::UpdatePropertyMaps() [D:\Build\++UE4\Sync\Engine\Source\Editor\PropertyEditor\Private\PropertyRowGenerator.cpp:609] [Callstack] 0x00007ffd83d72129 UE4Editor-PropertyEditor.dll!FPropertyRowGenerator::PostSetObject() [D:\Build\++UE4\Sync\Engine\Source\Editor\PropertyEditor\Private\PropertyRowGenerator.cpp:498] [Callstack] 0x00007ffd5893366d UE4Editor-NiagaraEditor.dll!UNiagaraStackObject::RefreshChildrenInternal() [D:\Build\++UE4\Sync\Engine\Plugins\FX\Niagara\Source\NiagaraEditor\Private\ViewModels\Stack\NiagaraStackObject.cpp:171] [Callstack] 0x00007ffd588a297a UE4Editor-NiagaraEditor.dll!UNiagaraStackEntry::RefreshChildren() [D:\Build\++UE4\Sync\Engine\Plugins\FX\Niagara\Source\NiagaraEditor\Private\ViewModels\Stack\NiagaraStackEntry.cpp:607] [Callstack] 0x00007ffd588a2ae5 UE4Editor-NiagaraEditor.dll!UNiagaraStackEntry::RefreshChildren() [D:\Build\++UE4\Sync\Engine\Plugins\FX\Niagara\Source\NiagaraEditor\Private\ViewModels\Stack\NiagaraStackEntry.cpp:623] [Callstack] 0x00007ffd588a2ae5 UE4Editor-NiagaraEditor.dll!UNiagaraStackEntry::RefreshChildren() [D:\Build\++UE4\Sync\Engine\Plugins\FX\Niagara\Source\NiagaraEditor\Private\ViewModels\Stack\NiagaraStackEntry.cpp:623] [Callstack] 0x00007ffd588a2ae5 UE4Editor-NiagaraEditor.dll!UNiagaraStackEntry::RefreshChildren() [D:\Build\++UE4\Sync\Engine\Plugins\FX\Niagara\Source\NiagaraEditor\Private\ViewModels\Stack\NiagaraStackEntry.cpp:623] [Callstack] 0x00007ffd588a2ae5 UE4Editor-NiagaraEditor.dll!UNiagaraStackEntry::RefreshChildren() [D:\Build\++UE4\Sync\Engine\Plugins\FX\Niagara\Source\NiagaraEditor\Private\ViewModels\Stack\NiagaraStackEntry.cpp:623] [Callstack] 0x00007ffd588a2ae5 UE4Editor-NiagaraEditor.dll!UNiagaraStackEntry::RefreshChildren() [D:\Build\++UE4\Sync\Engine\Plugins\FX\Niagara\Source\NiagaraEditor\Private\ViewModels\Stack\NiagaraStackEntry.cpp:623] [Callstack] 0x00007ffd588a2ae5 UE4Editor-NiagaraEditor.dll!UNiagaraStackEntry::RefreshChildren() [D:\Build\++UE4\Sync\Engine\Plugins\FX\Niagara\Source\NiagaraEditor\Private\ViewModels\Stack\NiagaraStackEntry.cpp:623] [Callstack] 0x00007ffd589203fc UE4Editor-NiagaraEditor.dll!UNiagaraStackViewModel::InitializeWithViewModels() [D:\Build\++UE4\Sync\Engine\Plugins\FX\Niagara\Source\NiagaraEditor\Private\ViewModels\Stack\NiagaraStackViewModel.cpp:103] [Callstack] 0x00007ffd5877ee2d UE4Editor-NiagaraEditor.dll!FNiagaraEmitterHandleViewModel::Initialize() [D:\Build\++UE4\Sync\Engine\Plugins\FX\Niagara\Source\NiagaraEditor\Private\ViewModels\NiagaraEmitterHandleViewModel.cpp:121] [Callstack] 0x00007ffd588aa2b4 UE4Editor-NiagaraEditor.dll!FNiagaraSystemViewModel::RefreshEmitterHandleViewModels() [D:\Build\++UE4\Sync\Engine\Plugins\FX\Niagara\Source\NiagaraEditor\Private\ViewModels\NiagaraSystemViewModel.cpp:1290] [Callstack] 0x00007ffd588a1199 UE4Editor-NiagaraEditor.dll!FNiagaraSystemViewModel::RefreshAll() [D:\Build\++UE4\Sync\Engine\Plugins\FX\Niagara\Source\NiagaraEditor\Private\ViewModels\NiagaraSystemViewModel.cpp:1126] [Callstack] 0x00007ffd58894eda UE4Editor-NiagaraEditor.dll!FNiagaraSystemViewModel::Initialize() [D:\Build\++UE4\Sync\Engine\Plugins\FX\Niagara\Source\NiagaraEditor\Private\ViewModels\NiagaraSystemViewModel.cpp:141] [Callstack] 0x00007ffd5878780b UE4Editor-NiagaraEditor.dll!FNiagaraSystemToolkit::InitializeWithSystem() [D:\Build\++UE4\Sync\Engine\Plugins\FX\Niagara\Source\NiagaraEditor\Private\Toolkits\NiagaraSystemToolkit.cpp:251] [Callstack] 0x00007ffd583c2737 UE4Editor-NiagaraEditor.dll!FAssetTypeActions_NiagaraSystem::OpenAssetEditor() [D:\Build\++UE4\Sync\Engine\Plugins\FX\Niagara\Source\NiagaraEditor\Private\AssetTypeActions\AssetTypeActions_NiagaraSystem.cpp:23] [Callstack] 0x00007ffd9f349441 UE4Editor-UnrealEd.dll!UAssetEditorSubsystem::OpenEditorForAsset() [D:\Build\++UE4\Sync\Engine\Source\Editor\UnrealEd\Private\Subsystems\AssetEditorSubsystem.cpp:363] [Callstack] 0x00007ffd9f349cfd UE4Editor-UnrealEd.dll!UAssetEditorSubsystem::OpenEditorForAssets_Advanced() [D:\Build\++UE4\Sync\Engine\Source\Editor\UnrealEd\Private\Subsystems\AssetEditorSubsystem.cpp:437] [Callstack] 0x00007ffd9f349a2a UE4Editor-UnrealEd.dll!UAssetEditorSubsystem::OpenEditorForAssets() [D:\Build\++UE4\Sync\Engine\Source\Editor\UnrealEd\Private\Subsystems\AssetEditorSubsystem.cpp:553] [Callstack] 0x00007ffd52d960cd UE4Editor-ContentBrowserAssetDataSource.dll!ContentBrowserAssetData::EditOrPreviewAssetFileItems() [D:\Build\++UE4\Sync\Engine\Plugins\Editor\ContentBrowser\ContentBrowserAssetDataSource\Source\ContentBrowserAssetDataSource\Private\ContentBrowserAssetDataCore.cpp:298] [Callstack] 0x00007ffd52d962f0 UE4Editor-ContentBrowserAssetDataSource.dll!ContentBrowserAssetData::EditOrPreviewItems() [D:\Build\++UE4\Sync\Engine\Plugins\Editor\ContentBrowser\ContentBrowserAssetDataSource\Source\ContentBrowserAssetDataSource\Private\ContentBrowserAssetDataCore.cpp:318] [Callstack] 0x00007ffd52d82632 UE4Editor-ContentBrowserAssetDataSource.dll!UContentBrowserAssetDataSource::BulkEditItems() [D:\Build\++UE4\Sync\Engine\Plugins\Editor\ContentBrowser\ContentBrowserAssetDataSource\Source\ContentBrowserAssetDataSource\Private\ContentBrowserAssetDataSource.cpp:1030] [Callstack] 0x00007ffd7b50d63d UE4Editor-ContentBrowser.dll!SContentBrowser::OnItemsActivated() [D:\Build\++UE4\Sync\Engine\Source\Editor\ContentBrowser\Private\SContentBrowser.cpp:2281] [Callstack] 0x00007ffd7b4cae40 UE4Editor-ContentBrowser.dll!TBaseSPMethodDelegateInstance<0,SContentBrowser,0,void __cdecl(TArrayView<FContentBrowserItem const ,int>,enum EAssetTypeActivationMethod::Type),FDefaultDelegateUserPolicy>::Execute() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:290] [Callstack] 0x00007ffd7b42dd7c UE4Editor-ContentBrowser.dll!SAssetView::OnListMouseButtonDoubleClick() [D:\Build\++UE4\Sync\Engine\Source\Editor\ContentBrowser\Private\SAssetView.cpp:3548] [Callstack] 0x00007ffd7b3ead97 UE4Editor-ContentBrowser.dll!TBaseSPMethodDelegateInstance<0,SAssetView,0,void __cdecl(TSharedPtr<FAssetViewItem,0>),FDefaultDelegateUserPolicy>::ExecuteIfSafe() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:307] [Callstack] 0x00007ffd7b358944 UE4Editor-ContentBrowser.dll!TDelegate<void __cdecl(TSharedPtr<FAssetViewItem,0>),FDefaultDelegateUserPolicy>::ExecuteIfBound<void,0>() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Core\Public\Delegates\DelegateSignatureImpl.inl:599] [Callstack] 0x00007ffd7b438ca7 UE4Editor-ContentBrowser.dll!SListView<TSharedPtr<FAssetViewItem,0> >::Private_OnItemDoubleClicked() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Slate\Public\Widgets\Views\SListView.h:1074] [Callstack] 0x00007ffd7b42df6b UE4Editor-ContentBrowser.dll!STableRow<TSharedPtr<FAssetViewItem,0> >::OnMouseButtonDoubleClick() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Slate\Public\Widgets\Views\STableRow.h:461] [Callstack] 0x00007ffdaf392758 UE4Editor-Slate.dll!FEventRouter::Route<FReply,FEventRouter::FBubblePolicy,FPointerEvent,<lambda_2b5148752c2a272000c47b69ff14a42e> >() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp:378] [Callstack] 0x00007ffdaf40cad7 UE4Editor-Slate.dll!FSlateApplication::RoutePointerDoubleClickEvent() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp:5297] [Callstack] 0x00007ffdaf3f6203 UE4Editor-Slate.dll!FSlateApplication::ProcessMouseButtonDoubleClickEvent() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp:5284] [Callstack] 0x00007ffdaf3e9319 UE4Editor-Slate.dll!FSlateApplication::OnMouseDoubleClick() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp:5247] [Callstack] 0x00007ffdc921bfff UE4Editor-ApplicationCore.dll!FWindowsApplication::ProcessDeferredMessage() [D:\Build\++UE4\Sync\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsApplication.cpp:2209] [Callstack] 0x00007ffdc92092b7 UE4Editor-ApplicationCore.dll!FWindowsApplication::DeferMessage() [D:\Build\++UE4\Sync\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsApplication.cpp:2698] [Callstack] 0x00007ffdc921e465 UE4Editor-ApplicationCore.dll!FWindowsApplication::ProcessMessage() [D:\Build\++UE4\Sync\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsApplication.cpp:1881] [Callstack] 0x00007ffdc9204410 UE4Editor-ApplicationCore.dll!FWindowsApplication::AppWndProc() [D:\Build\++UE4\Sync\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsApplication.cpp:905] [Callstack] 0x00007ffe0627e7e8 USER32.dll!UnknownFunction [] [Callstack] 0x00007ffe0627e229 USER32.dll!UnknownFunction [] [Callstack] 0x00007ffdc921fcd4 UE4Editor-ApplicationCore.dll!FWindowsPlatformApplicationMisc::PumpMessages() [D:\Build\++UE4\Sync\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsPlatformApplicationMisc.cpp:125] [Callstack] 0x00007ff7c0717621 UE4Editor.exe!FEngineLoop::Tick() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:4851] [Callstack] 0x00007ff7c0730fbc UE4Editor.exe!GuardedMain() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Launch\Private\Launch.cpp:178] [Callstack] 0x00007ff7c07310aa UE4Editor.exe!GuardedMainWrapper() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:137] [Callstack] 0x00007ff7c07340cd UE4Editor.exe!LaunchWindowsStartup() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:273] [Callstack] 0x00007ff7c0745984 UE4Editor.exe!WinMain() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:320] [Callstack] 0x00007ff7c074853a UE4Editor.exe!__scrt_common_main_seh() [d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288] [Callstack] 0x00007ffe06ee7034 KERNEL32.DLL!UnknownFunction [] [Callstack] 0x00007ffe071e2651 ntdll.dll!UnknownFunction []
I am not able to find world outliner how to enable it?
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
How to achieve HLSL Multiple Render Target in Material blueprints?
How does TextureRenderTarget2D get TArray<uint8> type data?
What property of the Slider is the image used when dragging?
What properties of the progress bar can be used for drag and drop highlighting?
Hey, why do i get this when i snap two similar meshes together?
How does UMG set overlapping layouts?
What method is used to fill polygonal regions when drawing spline mesh at run time?
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-134320 in the post.
8 |
Component | UE - Niagara |
---|---|
Affects Versions | 4.27.1 |
Target Fix | 5.0 |
Created | Nov 9, 2021 |
---|---|
Resolved | Jan 18, 2022 |
Updated | Jan 21, 2022 |