Description

When a particle system has the "Set Tickable when Paused" set to true, pausing the packaged version of the game causes the game to crash.

CrashReporter:
[Link Removed]

Steps to Reproduce
  1. Open UE4 Editor (with starter content)
  2. Create blueprint based on actor
  3. Add Particle System Component and set to P_Fire
  4. In Event Graph, add "Set Tickable when Paused" node with the Particle System as the target and connect to Event Begin Play
  5. In level Editor add keyboard event and connect to Set Game Paused node (checked to true)
  6. Save everything
  7. Package the project
  8. Open packaged game and press keyboard event

Result:
Game Pauses and crashes shortly after

Expected:
Game pauses while the particle system continues to run

Callstack

UE4Game!FTickFunction::GetCompletionHandle()
UE4Game!UParticleSystemComponent::TickComponent()
UE4Game!FActorComponentTickFunction::ExecuteTickHelper<<lambda_13c1d0f62b5fcaced3ce7b89bd3d0f91> >()
UE4Game!FActorComponentTickFunction::ExecuteTick()
UE4Game!FTickTaskLevel::RunPauseFrame()
UE4Game!FTickTaskManager::RunPauseFrame()
UE4Game!UWorld::Tick()

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

5
Login to Vote

Fixed
ComponentUE - Graphics Features
Affects Versions4.12.5
Target Fix4.14
Fix Commit3147620
Main Commit3154728
CreatedAug 10, 2016
ResolvedSep 30, 2016
UpdatedMay 2, 2018