Crash during Periodic Damage test for Gameplay Abilities system in the Network Prediction plugin, when both plugins are enabled.   Related to a null GameInstance.

Steps to Reproduce

With Gameplay Abilities and Network Prediction plugins enabled in your project, or using the attached project, attempt to run the "Periodic Damage" test through the Automation tab in the Session Frontend window, under System->AbilitySystem -> GameplayEffects -> Test_PeriodicDamage. 

Using either a 4.26.0 copy of the engine from EGL, or the latest from our 4.26 branch in GH, you should experience a crash in FNetworkPredictionTrace::TraceWorldFrameStart due to GameInstance being null in this context.  

[Link Removed]

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-107346 in the post.

Login to Vote

ComponentUE - Networking
Affects Versions4.26
Target Fix4.26.24.27
Fix Commit15567338
Main Commit15567338
CreatedJan 27, 2021
ResolvedMar 2, 2021
UpdatedNov 29, 2022
View Jira Issue