we’ve been experiencing a crash using PCG that generates instanced static meshes inside a closed loop spline. The PCG is set to generate at runtime with the PCG WorldActor configured to set editor cameras as sources. See Repro Project.
Crash happens when a PCG Actor gets deleted, either manually or due to replacement when dragging in a new actor. During deletion the GC gets triggered where the issue appears.
Unfortunately the crash is inconsistent and I’ve not been able to find a way to make it appear reliably.
I was unable to reproduce it in a quick test with 5.6. We won’t be able to upgrade until some time next year so I hope there is some changelist we can integrate or some other fix we can implement.
I’ve looked into the mini-dump…it is unclear what is happening here but it does indeed seem related to PCG (crashes when calling UPCGManagedISMComponent destructor. It could be related to bad reuse of PCG Managed resources and if it doesn’t happen in 5.6 could already have been fixed (but that crash doesn’t ring a bell). Do you happen to have a small 5.4.4 project that has a good enough repro rate for us to look into? (only seeing the minidump zip here)