Description

My editor often crashes when I export emitters from one PS to another. It doesn't always happen, but often enough.

MachineId:97DC791B44BA630C9C2F3E898BBD74D4
EpicAccountId:ecf2758a0d1940589a6131f859944a2a

Assertion failed: bIsFirstCreate || NumInstances == NumEmitters [Link Removed] [Line: 4931]

UE4Editor_Core!FDebug::AssertFailed()
UE4Editor_Engine!UParticleSystemComponent::InitParticles()
UE4Editor_Engine!UParticleSystemComponent::InitializeSystem()
UE4Editor_Engine!UParticleSystemComponent::ActivateSystem()
UE4Editor_Cascade!FCascade::ExportSelectedEmitter()
UE4Editor_Cascade!?Execute@?$TBaseSPMethodDelegateInstance@$0A@VFCascade@@$0A@$$A6A?AU?$TTypeWrapper@X@@XZ$$V@@UEBAXXZ()
UE4Editor_Cascade!?ExecuteIfSafe@?$TBaseSPMethodDelegateInstance@$0A@VFCascade@@$0A@$$A6AXXZ$$V@@UEBA_NXZ()
UE4Editor_Slate!FUICommandList::ExecuteAction()
UE4Editor_Slate!SMenuEntryBlock::OnClicked()
UE4Editor_Slate!SMenuEntryBlock::OnMenuItemButtonClicked()
UE4Editor_Slate!??$?R$$V@?$TMemberFunctionCaller@VSMenuEntryBlock@@P81@EAA?AVFReply@@XZ@@QEAA?AVFReply@@XZ()
UE4Editor_Slate!??$ApplyAfter@V?$TMemberFunctionCaller@VSMenuEntryBlock@@P81@EAA?AVFReply@@XZ@@$$V@?$TTupleImpl@U?$TIntegerSequence@I$S@@$$V@@QEBA?AVFReply@@$$QEAV?$TMemberFunctionCaller@VSMenuEntryBlock@@P81@EAA?AVFReply@@XZ@@@Z()
UE4Editor_Slate!?Execute@?$TBaseSPMethodDelegateInstance@$0A@VSMenuEntryBlock@@$0A@$$A6A?AVFReply@@XZ$$V@@UEBA?AVFReply@@XZ()
UE4Editor_Slate!?Execute@?$TBaseDelegate@VFReply@@$$V@@QEBA?AVFReply@@XZ()
UE4Editor_Slate!SButton::OnMouseButtonUp()
UE4Editor_Slate!SMenuEntryButton::OnMouseButtonUp()
UE4Editor_Slate!<lambda_8d0e9a1da76abd0a756a3a9d775f5ed1>::operator()()
UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FToLeafmostPolicy,FPointerEvent,<lambda_8d0e9a1da76abd0a756a3a9d775f5ed1> >()
UE4Editor_Slate!FSlateApplication::RoutePointerUpEvent()
UE4Editor_Slate!FSlateApplication::ProcessMouseButtonUpEvent()
UE4Editor_Slate!FSlateApplication::OnMouseUp()
UE4Editor_Core!FWindowsApplication::ProcessDeferredMessage()
UE4Editor_Core!FWindowsApplication::DeferMessage()
UE4Editor_Core!FWindowsApplication::ProcessMessage()
UE4Editor_Core!FWindowsApplication::AppWndProc()
user32
user32
UE4Editor_Core!FWindowsPlatformMisc::PumpMessages()
UE4Editor!FEngineLoop::Tick()
UE4Editor!GuardedMain()
UE4Editor!GuardedMainWrapper()
UE4Editor!WinMain()
UE4Editor!__scrt_common_main_seh()
kernel32
ntdll

Steps to Reproduce

Run PIE (Any level)
Open two particle systems
Export one emitter from one PS to another
Crash

Have Comments or More Details?

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

1
Login to Vote

Fixed
ComponentRendering
Affects Versions4.12.5
Target Fix4.15
Fix Commit3256329
Main Commit3274498
Release Commit3268722
CreatedNov 15, 2016
ResolvedJan 13, 2017
UpdatedApr 27, 2018